Satura rādītājs:

Arduino projekts: kaķu barības dozētājs: 6 soļi
Arduino projekts: kaķu barības dozētājs: 6 soļi

Video: Arduino projekts: kaķu barības dozētājs: 6 soļi

Video: Arduino projekts: kaķu barības dozētājs: 6 soļi
Video: Easy To Make DIY Cat Toys Your Pet Will Love! 2024, Jūlijs
Anonim
Arduino projekts: kaķu barības dozators
Arduino projekts: kaķu barības dozators

Šī pamācība tika izveidota, izpildot Dienvidfloridas Universitātes Makecourse projekta prasības (www.makecourse.com)

1. darbība: iegūstiet projekta materiālus

Iegūstiet projekta materiālus
Iegūstiet projekta materiālus

Šim projektam jums iepriekš jāsaņem šādi materiāli:

Elektroniskās sastāvdaļas:

  • 1 Arduino Uno
  • 3 servomotori
  • 1 ultraskaņas sensors
  • 9v@3A barošanas avots
  • 2 Push-up pogas
  • Maizes dēlis

Paredzamās cenas:

  • Arduino Uno: 23,38 ASV dolāri x Daudzums: 1
  • Servo - vispārēja nepārtraukta rotācija (mikroizmērs) 11,95 $ x Daudzums: 3
  • Sienas adaptera barošanas avots - 9VDC 2A $ 15,77 x x Daudzums: 1
  • HC-SR04 3,95 ASV dolāri x Daudzums: 1
  • Sprieguma regulators 5v $ 0,5 x Daudzums: 1
  • Keramikas kondensators 100nF $ 0,64 x Daudzums: 1
  • Elektrolītiskais kondensators - 1uF/50V $ 0,28 x Daudzums: 1
  • Mini spiedpogas slēdzis $ 0,1 x Daudzums: 2
  • 10K omu rezistors $ 0,1 x Daudzums: 2
  • USB kabelis no A līdz B $ 3,26 x Daudzums: 1
  • BreadBoard 8,25 ASV dolāri x Daudzums: 1
  • Radiators TO-220 0,41 USD x Daudzums: 1
  • Džempera vadu komplekts - M/M 1,95 ASV dolāri x Daudzums: 2

Izkārtojuma materiāli:

  • 3 3x1,5 pēdas koka plāns dēlis
  • Koka līme
  • Nagi
  • 3D printeris

2. darbība. Iestatiet pārbaudes ķēdi

Iestatiet pārbaudes ķēdi
Iestatiet pārbaudes ķēdi

Šim pirmajam solim izpildiet attēla shēmu.

  • Servo izmanto 1, 2 un 3 Arduino tapas.
  • Iestatiet pogu izejas uz Arduino tapām 12 un 13.
  • Un visbeidzot iestatiet ultraskaņas sensora atbalss tapu uz Arduino 8. tapu un sensora sprūda tapu uz 9. Arduino tapu.

Noteikti pievienojiet visus 5 voltus un pamatus no visām sastāvdaļām atbilstošajai maizes dēļa līnijai. Visām 5V tapām no komponentiem jābūt vienā līnijā (kā attēlā).

3. darbība: pievienojiet kaķu barības izsmidzinātāja kodu savam Arduino un apkopojiet to

Pielikumā jūs atradīsit Arduino algoritmu, kas slēpjas aiz kaķu barības dozatoru loģikas.

Arduino kods ir pilnībā komentēts.

Loģika aiz tā:

Šī Arduino algoritma mērķis ir modelēt kaķu barības dozatoru, izmantojot ultraskaņas sensoru, lai uztvertu kaķa klātbūtni 10 cm diapazonā. Ja kaķis ir jaunāks, sistēma aktivizēs divus motorus. Pirmais servo atvērs barības caurules dozatoru un piepildīs kannu ar pārtiku, tad otrais motors virzīs pārtikas kārbu kaķa virzienā. Arī divas spiedpogas kontrolēs servo, lai atvērtu un aizvērtu pārtikas uzglabāšanas vāciņu.

Pēc Arduino koda kopēšanas apkopojiet.

4. darbība. Kaķu barības dozētāja izkārtojuma izveide

Kaķu barības dozatora izkārtojuma veidošana
Kaķu barības dozatora izkārtojuma veidošana

Šis projekts sastāv no detaļām, lai izveidotu pilnībā funkcionējošu kaķu barības dozatoru. Lai tas būtu iespējams, tika izgatavoti un izdrukāti 8 3D modeļi:

Pārtikas pamatne:

Vai tā ir pamatne, kurā tiek ievietota ēdiena bundža, un tajā pašā laikā tā tiks sagriezta šķēlēs.

(To var redzēt vidējā attēlā)

Kreisā siena ar ceļa sliedēm:

Tvertnes kreisajā pusē novietota siena, kuras augšējā malā ir sliežu ceļš. Uz šīs sliedes vāciņš ir novietots, lai izveidotu kustības ceļu.

Labā siena ar ceļa sliedi:

Pa labi no konteinera novietota siena, kuras augšējā malā ir sliežu ceļš. Uz šīs sliedes vāciņš ir novietots, lai izveidotu kustības ceļu.

Pārtika var:

Konteiners, kurā tiks parādīta kaķu barība, kad ultraskaņa uztvers kaķa klātbūtni.

(Novērots attēla vidējā attēlā).

Griezes moments:

Tā ir vieta, kur roku var novietot virs motora, kas pēc vēlēšanās velk un spiež ēdienu.

(Novērots attēla vidējā attēlā, melnā motora augšpusē).

Dozētāja caurule:

Vai caurule, no kuras barība iznāks, kad kaķis ir tuvu.

(Attēlā kreisais attēls).

Dozētāja caurules vāciņš:

Vai caurules vāciņš jāpiestiprina pie servo, kas kustēsies, lai izspiestu ēdienu kannā.

(Novērots servo piestiprinātā attēla kreisajā attēlā)

Pārtikas konteinera vāciņš:

Vai vāciņš ir atvērts, lai ievietotu pārtiku traukā.

PIEZĪME:

Lūdzu, skatiet pievienotos videoklipus, lai labāk apskatītu šos 3D modeļus.

5. solis: Tagad redzēsim, kā viss darbojas !!

Pārbaudiet šo video, lai redzētu, kā viss darbojas !!

Ieteicams: