Innehållsförteckning:

Arduino Project: Cat Food Dispenser: 6 steg
Arduino Project: Cat Food Dispenser: 6 steg

Video: Arduino Project: Cat Food Dispenser: 6 steg

Video: Arduino Project: Cat Food Dispenser: 6 steg
Video: How to Make Food Transporter for Stray Cats | Arduino Project 2024, November
Anonim
Arduino Project: Cat Food Dispenser
Arduino Project: Cat Food Dispenser

Denna instruerbara skapades för att uppfylla projektkravet för Makecourse vid University of South Florida (www.makecourse.com)

Steg 1: Skaffa projektmaterial

Skaffa projektmaterial
Skaffa projektmaterial

För detta projekt bör du få följande material framåt:

Elektroniska komponenter:

  • 1 Arduino Uno
  • 3 servomotorer
  • 1 ultraljudssensor
  • 9v@3A strömförsörjning
  • 2 tryckknappar
  • Bakbord

Uppskattade priser:

  • Arduino Uno: $ 23,38 x Antal: 1
  • Servo - Generisk kontinuerlig rotation (mikrostorlek) $ 11,95 x Antal: 3
  • Väggadapter Strömförsörjning - 9VDC 2A $ 15,77 x Antal: 1
  • HC-SR04 $ 3,95 x Antal: 1
  • Spänningsregulator 5v $ 0,5 x Antal: 1
  • Kondensator Keramik 100nF $ 0.64 x Antal: 1
  • Elektrolytkondensator - 1uF/50V $ 0,28 x Antal: 1
  • Mini tryckknappsbrytare $ 0,1 x Antal: 2
  • 10K Ohm motstånd $ 0,1 x Antal: 2
  • USB -kabel A till B $ 3,26 x Antal: 1
  • BreadBoard $ 8,25 x Antal: 1
  • HeatSink TO-220 $ 0,41 x Antal: 1
  • Jumper Wires Pack - M/M $ 1,95 x Antal: 2

Layoutmaterial:

  • 3 3x1,5 fot tunn tunn skiva
  • Trälim
  • Naglar
  • 3d skrivare

Steg 2: Konfigurera grundkretsen för test

Ställ in grundkretsen för test
Ställ in grundkretsen för test

För detta första steg, följ bildschemat.

  • För Servo använder du 1, 2 och 3: e Arduino Pins.
  • Ställ knapputgångarna på Arduino -stift 12 och 13.
  • Och slutligen ställer du in ekolåset på ultraljudssensorn till den åttonde stiftet på Arduino och utlösarens stift på sensorn till den nionde Arduino -stiftet.

Se till att ansluta alla 5 volt och jordar från alla komponenter till motsvarande linje på brödbrädet. Alla 5v -stift från komponenterna ska vara på samma linje (som på bilden).

Steg 3: Lägg till kattmatdispenser -koden till din Arduino och kompilera den

Bifogat hittar du Arduino -algoritmen bakom kattmatdispenserns logik.

Arduino -koden är fullständigt kommenterad.

Logiken bakom:

Denna Arduino -algoritm syftar till att modellera en kattmatdispenser med en ultraljudssensor för att känna av närvaron av en katt inom ett intervall på 10 cm. Om katten är nyare kommer systemet att aktivera två motorer. Den första servon öppnar matrörsdispensern och fyller burken med mat, sedan kommer den andra motorn att flytta matbehållaren mot katten. Två tryckknappar kommer också att styra en servo för att öppna och stänga förvaringslocket.

Efter att ha kopierat Arduino -koden, kompilera.

Steg 4: Gör kattmatdispenserns layout

Gör layouten för kattmatdispenser
Gör layouten för kattmatdispenser

Detta projekt räknas med delar för att göra en fullt fungerande kattmatdispenser. För att göra det möjligt har 8 3D -modeller tillverkats och skrivits ut:

Mat kan basera:

Är basen där matburkarna placeras, och samtidigt kommer den att skivas på.

(Detta kan ses i mitten av bilden)

Vänster vägg med vägskenor:

Vägg placerad till vänster om behållaren som räknas med en rälsbana på ovansidan. På denna skena är locket placerat för att skapa en rörelsebana.

Höger vägg med vägskena:

Vägg placerad till höger om behållaren som räknas med en rälsbana på ovansidan. På denna skena är locket placerat för att skapa en rörelsebana.

Mat burk:

Behållaren där kattmat kommer att visas när ultraljudet känner av kattens närvaro.

(Observeras i bildens mittbild).

Vridmoment:

Är en handplats ovanpå motorn, som kommer att dra och skjuta matburkarna när så önskas.

(Observerad på bildens mittbild, ovanpå den svarta motorn).

Dispenserrör:

Är röret från där maten kommer ut när katten är nära.

(Vänster bild på bilden).

Dispenser Tube Cap:

Är locket på röret, fäst det på servon som kommer att flytta för att förskjuta maten i burken.

(Observerad i den vänstra bilden av bilden som är bifogad till servon)

Matbehållarlock:

Är locket som öppnas för att placera mat i behållaren.

NOTERA:

Se bifoga videor för att få en bättre bild av dessa 3D -modeller.

Steg 5: Nu kan vi se hur allt fungerar !!!

Kolla in den här videon för att se hur allt fungerar !!

Rekommenderad: