Sisukord:

Arduino projekt: kassitoidu dosaator: 6 sammu
Arduino projekt: kassitoidu dosaator: 6 sammu

Video: Arduino projekt: kassitoidu dosaator: 6 sammu

Video: Arduino projekt: kassitoidu dosaator: 6 sammu
Video: 30 невероятных проектов Arduino, которые вы должны попробовать 2024, Juuli
Anonim
Arduino projekt: kassitoidu dosaator
Arduino projekt: kassitoidu dosaator

See juhend on loodud Lõuna -Florida ülikooli Makecourse'i projektinõude täitmiseks (www.makecourse.com)

Samm: hankige projektimaterjalid

Hankige projektimaterjale
Hankige projektimaterjale

Selle projekti jaoks peaksite ette valmistama järgmised materjalid:

Elektroonilised osad:

  • 1 Arduino Uno
  • 3 servomootorit
  • 1 ultraheli andur
  • 9v@3A toiteallikas
  • 2 Push-up nupud
  • Leivalaud

Hinnangulised hinnad:

  • Arduino Uno: 23,38 dollarit x tk: 1
  • Servo - üldine pidev pöörlemine (mikro suurus) $ 11,95 x kogus: 3
  • Seinaadapteri toiteallikas - 9VDC 2A $ 15.77 x Kogus: 1
  • HC-SR04 3,95 $ x Kogus: 1
  • Pingeregulaator 5v $ 0,5 x tk: 1
  • Keraamiline kondensaator 100 nF $ 0,64 x kogus: 1
  • Elektrolüütiline kondensaator - 1uF/50V $ 0.28 x Kogus: 1
  • Mini nupplüliti $ 0,1 x Kogus: 2
  • 10K oomi takisti $ 0,1 x tk: 2
  • USB -kaabel A kuni B $ 3,26 x Kogus: 1
  • BreadBoard 8,25 dollarit x kogus: 1
  • Jahutusradiaator TO-220 0,41 $ x Kogus: 1
  • Džemprijuhtmete pakett - M/M $ 1,95 x Kogus: 2

Paigutusmaterjalid:

  • 3 3x1,5 jalga puidust õhukest tahvlit
  • Puiduliim
  • Küüned
  • 3D printer

Samm: seadistage testimiseks põhiahel

Seadistage testimiseks põhiahel
Seadistage testimiseks põhiahel

Selle esimese sammu jaoks järgige skemaatilist pilti.

  • Servo jaoks kasutage 1, 2 ja 3 Arduino tihvti.
  • Seadke nuppude väljundid Arduino tihvtidele 12 ja 13.
  • Ja lõpuks seadke ultraheli anduri kajapulk Arduino 8. kontaktile ja anduri käivitusnõel 9. Arduino tihvtile.

Veenduge, et ühendate kõikide komponentide kõik 5 volti ja maapind vastava leivaplaadiga. Kõik komponentide 5v tihvtid peaksid olema samal joonel (nagu pildil).

Samm: lisage oma Arduinole kassitoidu dosaatori kood ja koostage see

Manusena leiate Arduino algoritmi kassitoidu dosaatori loogika taga.

Arduino kood on täielikult kommenteeritud.

Selle taga olev loogika:

Selle Arduino algoritmi eesmärk on modelleerida kassitoidu dosaatorit ultraheli anduri abil, et tajuda kassi olemasolu 10 cm ulatuses. Kui kass on õigem, käivitab süsteem kaks mootorit. Esimene servo avab toidutoru dosaatori ja täidab purgi toiduga, seejärel liigutab teine mootor toidukannu kassi poole. Ka kaks surunuppu juhivad servot, et avada ja sulgeda toiduainete hoiukork.

Pärast Arduino koodi kopeerimist koostage.

4. samm. Kassitoidu dosaatori paigutuse koostamine

Kassitoidu dosaatori paigutuse koostamine
Kassitoidu dosaatori paigutuse koostamine

See projekt loeb osadeks, et valmistada täielikult toimiv kassitoidu dosaator. Selle saavutamiseks tehti ja trükiti 8 3D -mudelit:

Toidu baas:

Kas see on alus, kuhu toidukann pannakse ja samal ajal see ka viilutatakse.

(Seda võib näha keskmisel pildil)

Vasak sein koos rööpadega:

Konteinerist vasakule asetatud sein, mille ülaosas on rööbastee. Sellele rööpale asetatakse kork liikumistee loomiseks.

Parem sein koos raudteega:

Konteinerist paremal asetsev sein, mille ülaosas on rööbastee. Sellele rööpale asetatakse kork liikumistee loomiseks.

Toit võib:

Mahuti, kus kuvatakse kassitoit, kui ultraheli tajub kassi kohalolekut.

(Täheldatud pildi keskmisel pildil).

Pöördemoment:

See on käe koht mootori peal, mis tõmbab ja surub toiduaineid soovi korral.

(Täheldatud pildi keskmisel pildil, musta mootori peal).

Dosaatoritoru:

Kas toru, kust toit välja tuleb, kui kass on lähedal.

(Pildil vasakpoolne pilt).

Dosaatori torukork:

Kas toru kork, kinnitage servole, mis liigub, et toit purki tõrjuda.

(Täheldatud servole lisatud pildi vasakul pildil)

Toidukonteineri kork:

Kas kork, mis avatakse, asetab toidu anumasse.

MÄRGE:

Palun vaadake lisatud videoid, et neid 3D -mudeleid paremini näha.

Samm: nüüd vaatame, kuidas kõik töötab !!

Vaata sellest videost, kuidas kõik toimib !!

Soovitan: