Sadržaj:
2025 Autor: John Day | [email protected]. Zadnja izmjena: 2025-01-13 06:57
Ova instrukcija nastala je u skladu sa zahtjevima projekta Makecourse na Univerzitetu Južne Floride (www.makecourse.com)
Korak 1: Nabavite materijale projekta
Za ovaj projekt trebali biste unaprijed nabaviti sljedeće materijale:
Elektronske komponente:
- 1 Arduino Uno
- 3 servo motora
- 1 Ultrazvučni senzor
- 9v@3A Napajanje
- 2 Dugmad za povlačenje
- Breadboard
Predviđene cijene:
- Arduino Uno: 23,38 USD x Količina: 1
- Servo - generička kontinuirana rotacija (mikro veličina) 11,95 USD x Količina: 3
- Napajanje zidnog adaptera - 9VDC 2A 15,77 USD x Količina: 1
- HC-SR04 3,95 USD x Količina: 1
- Regulator napona 5v $ 0,5 x Količina: 1
- Keramički kondenzator 100nF 0,64 USD x Količina: 1
- Elektrolitički kondenzator - 1uF/50V 0,28 USD x Količina: 1
- Mini prekidač na dugme $ 0,1 x Količina: 2
- 10K Ohm otpornik 0,1 USD x Količina: 2
- USB kabel od A do B 3,26 USD x Količina: 1
- BreadBoard $ 8,25 x Količina: 1
- Hladnjak TO-220 $ 0,41 x Količina: 1
- Paket žica za kratkospojnike - M/M 1,95 USD x Količina: 2
Materijali za postavljanje:
- 3 Drvena tanka ploča 3x1,5 ft
- Ljepilo za drvo
- Nokti
- 3D štampač
Korak 2: Postavite osnovni krug za testiranje
Za ovaj prvi korak slijedite shemu slike.
- Za Servo koristite 1, 2 i 3 Arduino pinove.
- Postavite izlaze gumba na Arduino pinove 12 i 13.
- I na kraju postavite eho pin ultrazvučnog senzora na 8. pin Arduina i pin okidača senzora na 9. Arduino Pin.
Priključite svih 5 volti i uzemljenja svih komponenti u odgovarajuću liniju matične ploče. Svi pinovi 5V iz komponenti trebaju biti na istoj liniji (kao na slici).
Korak 3: Dodajte kod za točenje Cat hrane u svoj Arduino i sastavite ga
U prilogu ćete pronaći Arduino algoritam koji stoji iza logike Cat dispenzera za hranu.
Arduino kôd je potpuno komentiran.
Logika koja stoji iza toga:
Ovaj Arduino algoritam ima za cilj modelirati dozator hrane za mačke pomoću ultrazvučnog senzora kako bi osjetio prisutnost mačke u rasponu od 10 cm. Ako je mačka mlađa, sistem će aktivirati dva motora. Prvi servo otvorit će dozator cijevi za hranu i napuniti limenku hranom, a zatim će drugi motor pomaknuti konzervu hrane prema mački. Takođe dva tastera će kontrolisati servo pogon kako bi se otvorili i zatvorili poklopci za skladištenje hrane.
Nakon kopiranja Arduino koda, kompajlirajte.
Korak 4: Raspored dispenzera za hranu za mačke
Ovaj se projekt računa s dijelovima kako bi se napravio potpuno funkcionalan dozator hrane za mačke. Kako bi se to omogućilo, napravljeno je i odštampano 8 3D modela:
Baza hrane može:
Je li podloga na koju se stavlja konzerva s hranom, a istovremeno će se narezati.
(To se može vidjeti na srednjoj slici)
Lijevi zid sa cestovnim šinama:
Zid postavljen lijevo od kontejnera broji se sa šinom na gornjoj strani. Na ovoj šini se zatvarač postavlja kako bi se uspostavio put kretanja.
Desni zid sa drumskom šinom:
Zid postavljen desno od kontejnera koji broji sa šinom na gornjoj strani. Na ovoj šini se zatvarač postavlja kako bi se uspostavio put kretanja.
Hrana može:
Kontejner u kojem će biti izložena hrana za mačke kada ultrazvuk osjeti prisutnost mačke.
(Zapaženo u srednjoj slici slike).
Ruka obrtnog momenta:
Je ručno mjesto na vrhu motora, koje će povući i gurnuti konzervu hrane po želji.
(Zapaženo na srednjoj slici slike, na vrhu crnog motora).
Cijev dozatora:
Je li cijev iz koje će hrana izlaziti kad je mačka u blizini.
(Lijeva slika na slici).
Poklopac cijevi dozatora:
Je li poklopac cijevi, pričvrstite na servo koji će se kretati kako bi istisnuo hranu u limenku.
(Zapaženo na lijevoj slici slike priložene uz servo)
Poklopac kontejnera za hranu:
Je li poklopac koji se otvara za stavljanje hrane u posudu.
BILJEŠKA:
Pogledajte priložene video zapise za bolji pregled ovih 3D modela.
Korak 5: Sada da vidimo kako sve funkcionira !!
Pogledajte ovaj video da vidite kako sve funkcionira !!