Sisällysluettelo:

Arduino -projekti: Kissanruoan annostelija: 6 vaihetta
Arduino -projekti: Kissanruoan annostelija: 6 vaihetta

Video: Arduino -projekti: Kissanruoan annostelija: 6 vaihetta

Video: Arduino -projekti: Kissanruoan annostelija: 6 vaihetta
Video: DIY Puppy Dog Food Dispenser from Cardboard at Home 2024, Heinäkuu
Anonim
Arduino -projekti: Kissanruoan annostelija
Arduino -projekti: Kissanruoan annostelija

Tämä ohje on luotu täyttämään Etelä -Floridan yliopiston Makecourse -projektin vaatimus (www.makecourse.com)

Vaihe 1: Hanki projektimateriaalit

Hanki projektimateriaaleja
Hanki projektimateriaaleja

Tätä hanketta varten sinun on saatava seuraavat materiaalit etukäteen:

Elektroniset komponentit:

  • 1 Arduino Uno
  • 3 servomoottoria
  • 1 Ultraääni -anturi
  • 9v@3A virtalähde
  • 2 Push-up-painikkeet
  • Leipälauta

Arvioidut hinnat:

  • Arduino Uno: 23,38 dollaria x kpl: 1
  • Servo - yleinen jatkuva kierto (mikrokoko) $ 11.95 x Määrä: 3
  • Seinäadapterin virtalähde - 9VDC 2A 15,77 € x kpl: 1
  • HC-SR04 3,95 $ x kpl: 1
  • Jännitesäädin 5v $ 0.5 x Määrä: 1
  • Keraaminen kondensaattori 100nF $ 0,64 x kpl: 1
  • Elektrolyyttikondensaattori - 1uF/50V $ 0.28 x Qty: 1
  • Minipainikekytkin $ 0.1 x Määrä: 2
  • 10K ohmin vastus 0,1 $ x kpl: 2
  • USB -kaapeli A -B 3,26 $ x kpl: 1
  • BreadBoard 8,25 dollaria x kpl: 1
  • Jäähdytyselementti TO-220 0,41 $ x kpl: 1
  • Jumper Johdot Pack - M/M $ 1.95 x Määrä: 2

Asettelumateriaalit:

  • 3 3x1,5 jalkaa puuta ohut levy
  • Puuliima
  • Kynnet
  • 3D tulostin

Vaihe 2: Aseta peruspiiri testiä varten

Aseta peruspiiri testiä varten
Aseta peruspiiri testiä varten

Noudata ensimmäisessä vaiheessa kuvan kaaviota.

  • Servolle käytä 1, 2 ja 3 Arduino -nastaa.
  • Aseta painikkeiden lähdöt Arduino -nastoihin 12 ja 13.
  • Ja lopuksi aseta ultraäänianturin kaiunappi Arduinon 8. nastaan ja anturin liipaisintappi 9. Arduino -nastaan.

Varmista, että liität kaikkien komponenttien kaikki 5 volttia ja maadoitusta vastaavalle leipälevyn linjalle. Kaikkien komponenttien 5 voltin nastojen tulee olla samalla linjalla (kuten kuvassa).

Vaihe 3: Lisää kissanruoan annostelukoodi Arduinollesi ja koota se

Liitteenä löydät kissanruoka -annostelijan logiikan takana olevan Arduinon algoritmin.

Arduino -koodi on täysin kommentoitu.

Logiikka sen takana:

Tämän Arduino -algoritmin tavoitteena on mallintaa kissanruoka -annostelija käyttäen ultraääni -anturia havaitsemaan kissan läsnäolo 10 cm: n sisällä. Jos kissa on uudempi, järjestelmä aktivoi kaksi moottoria. Ensimmäinen servo avaa elintarvikeputken annostelijan ja täyttää tölkin ruoalla, sitten toinen moottori siirtää ruokapurkin kissaa kohti. Myös kaksi painonappia ohjaavat servoa ruoan säilytyskorkin avaamiseksi ja sulkemiseksi.

Kun olet kopioinut Arduino -koodin, käännä.

Vaihe 4: Kissanruoan annostelijan asettelu

Kissanruoan annostelijan asettelu
Kissanruoan annostelijan asettelu

Tämä projekti laskee osia täysin toimivan kissanruoan annostelijan valmistamiseksi. Tämän mahdollistamiseksi tehtiin ja tulostettiin 8 3D -mallia:

Ruoka voi perustua:

Onko pohja, johon ruoka -astia asetetaan, ja samalla se viipaloidaan.

(Tämä näkyy keskimmäisessä kuvassa)

Vasen seinä ja kiskot:

Säiliön vasemmalle puolelle sijoitettu seinä, jonka yläpuolella on kiskopolku. Tällä kiskolla korkki asetetaan liikeradan muodostamiseksi.

Oikea seinä kiskolla:

Säiliön oikealle puolelle sijoitettu seinä, jonka yläpuolella on rautatie. Tällä kiskolla korkki asetetaan liikeradan muodostamiseksi.

Ruoka voi:

Säiliö, jossa kissanruoka näytetään, kun ultraääni havaitsee kissan läsnäolon.

(Havaittu kuvan keskimmäisessä kuvassa).

Vääntömomentti:

Onko moottorin päällä käsipaikka, joka vetää ja työntää ruokaa, kun haluaa.

(Havaittu kuvan keskimmäisessä kuvassa, mustan moottorin päällä).

Annosteluputki:

Onko putki, josta ruoka tulee ulos, kun kissa on lähellä.

(Vasen kuva kuvassa).

Annosteluputken korkki:

Onko putken korkki kiinnitetty servoon, joka liikkuu syrjäyttääkseen ruoan tölkkiin.

(Havaittu servossa olevan kuvan vasemmassa kuvassa)

Ruokasäiliön korkki:

Onko korkki, joka avataan ruuan asettamiseksi astiaan.

HUOMAUTUS:

Katso liitteenä olevat videot nähdäksesi paremmin nämä 3D -mallit.

Vaihe 5: Katsotaan nyt kuinka kaikki toimii !!

Katso tästä videosta, miten kaikki toimii !!

Suositeltava: