Turinys:
- 1 žingsnis: Gaukite projekto medžiagą
- 2 veiksmas: nustatykite pagrindinę bandymo grandinę
- 3 veiksmas: pridėkite kačių maisto dozatoriaus kodą prie „Arduino“ir sudarykite jį
- 4 žingsnis: sudarykite kačių maisto dozatoriaus išdėstymą
- 5 žingsnis: Dabar pažiūrėkime, kaip viskas veikia !!
Video: „Arduino“projektas: kačių maisto dozatorius: 6 žingsniai
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:46
Ši instrukcija buvo sukurta vykdant Pietų Floridos universiteto „Makecourse“projekto reikalavimą (www.makecourse.com)
1 žingsnis: Gaukite projekto medžiagą
Šiam projektui turėtumėte iš anksto paruošti šią medžiagą:
Elektroniniai komponentai:
- 1 „Arduino Uno“
- 3 servo varikliai
- 1 ultragarso jutiklis
- 9v@3A maitinimo šaltinis
- 2 Push-up mygtukai
- Bandomoji Lenta
Numatomos kainos:
- „Arduino Uno“: 23,38 USD x Kiekis: 1
- Servo - bendras nepertraukiamas sukimasis (mikro dydis) $ 11,95 x Kiekis: 3
- Sieninio adapterio maitinimo šaltinis - 9VDC 2A 15,77 USD x Kiekis: 1
- HC-SR04 3,95 USD x Kiekis: 1
- Įtampos reguliatorius 5v $ 0,5 x Kiekis: 1
- Keraminis kondensatorius 100nF 0,64 USD x Kiekis: 1
- Elektrolitinis kondensatorius - 1uF/50V 0,28 USD x Kiekis: 1
- Mini mygtukinis jungiklis $ 0,1 x Kiekis: 2
- 10K omų rezistorius $ 0,1 x Kiekis: 2
- USB kabelis nuo A iki B $ 3,26 x Kiekis: 1
- „BreadBoard“8,25 USD x Kiekis: 1
- „HeatSink TO-220“0,41 USD x Kiekis: 1
- Džemperių laidų paketas - M/M $ 1,95 x Kiekis: 2
Išdėstymo medžiagos:
- 3 3x1,5 pėdų medžio plona lenta
- Medienos klijai
- Nagai
- 3D spausdintuvas
2 veiksmas: nustatykite pagrindinę bandymo grandinę
Atlikdami šį pirmąjį žingsnį, sekite paveikslėlio schemą.
- „Servo“naudokite 1, 2 ir 3 „Arduino“kaiščius.
- Nustatykite mygtukų išėjimus į „Arduino“kaiščius 12 ir 13.
- Ir galiausiai nustatykite ultragarso jutiklio aido kaištį į 8 -ąjį „Arduino“kaištį, o jutiklio įjungimo kaištį - į 9 -ąjį „Arduino“kaištį.
Būtinai prijunkite visus 5 voltus ir pagrindus iš visų komponentų prie atitinkamos duonos lentos linijos. Visi 5 V kaiščiai iš komponentų turi būti toje pačioje linijoje (kaip paveikslėlyje).
3 veiksmas: pridėkite kačių maisto dozatoriaus kodą prie „Arduino“ir sudarykite jį
Pridėtas „Arduino“algoritmas, esantis už kačių maisto dozatoriaus logikos.
„Arduino“kodas yra visiškai pakomentuotas.
Logika už jos:
Šiuo „Arduino“algoritmu siekiama modeliuoti kačių maisto dozatorių, naudojant ultragarso jutiklį, kad būtų galima pajusti katės buvimą 10 cm atstumu. Jei katė nekalta, sistema suaktyvins du variklius. Pirmasis servo atidarys maisto mėgintuvėlio dalytuvą ir pripildys skardinę maisto, tada antrasis variklis perkelia maisto skardinę link katės. Taip pat du mygtukai valdys servo, kad atidarytų ir uždarytų maisto laikymo dangtelį.
Nukopijavę „Arduino“kodą, sudarykite.
4 žingsnis: sudarykite kačių maisto dozatoriaus išdėstymą
Šis projektas susideda iš dalių, kad būtų sukurtas visiškai funkcionalus kačių maisto dozatorius. Kad tai būtų įmanoma, buvo sukurti ir atspausdinti 8 3D modeliai:
Maisto pagrindas:
Ar yra pagrindas, kuriame dedama maisto skardinė, ir tuo pačiu metu jis bus supjaustytas.
(Tai galima pastebėti viduryje esančiame paveikslėlyje)
Kairioji siena su kelio bėgiais:
Siena dedama į kairę nuo konteinerio, o viršutinėje pusėje yra bėgių kelias. Ant šio bėgelio uždedamas dangtelis, kad būtų nustatytas judėjimo kelias.
Dešinė siena su kelio bėgeliu:
Konteinerio dešinėje yra siena, kurios viršutinėje pusėje yra bėgių kelias. Ant šio bėgelio uždedamas dangtelis, kad būtų nustatytas judėjimo kelias.
Maistas gali:
Indelis, kuriame bus rodomas kačių maistas, kai ultragarsas pajunta katės buvimą.
(Stebima paveikslo viduryje).
Sukimo momento ranka:
Tai yra ranka padėta vieta ant variklio, kuri, esant norui, traukia ir stumia maistą.
(Stebima paveikslo viduryje, ant juodo variklio).
Dozatoriaus vamzdelis:
Ar mėgintuvėlis, iš kurio maistas išeis, kai katė yra šalia.
(Nuotraukoje kairysis vaizdas).
Dozatoriaus vamzdelio dangtelis:
Ar vamzdžio dangtelis pritvirtinamas prie servo, kuris judės, kad išstumtų maistą į skardinę.
(Stebima kairiajame paveikslėlyje, pridėtame prie servo)
Maisto konteinerio dangtelis:
Ar atidaromas dangtelis, skirtas maistui sudėti į indą.
PASTABA:
Žiūrėkite pridėtus vaizdo įrašus, kad geriau matytumėte šiuos 3D modelius.
5 žingsnis: Dabar pažiūrėkime, kaip viskas veikia !!
Peržiūrėkite šį vaizdo įrašą, kad pamatytumėte, kaip viskas veikia !!
Rekomenduojamas:
AUTOMATINIS PET MAISTO DOZATORIUS: 9 žingsniai
AUTOMATINIS GYVŪNŲ MAISTO DOZATORIUS: Ar kada nors jautėte, kad eikvojate per daug laiko maitindami savo augintinį? Ar jums kada nors teko skambinti kam nors, kad pamaitintų jūsų augintinius, kai atostogavote? Aš bandžiau išspręsti abi šias problemas savo dabartiniame mokyklos projekte: „Petfeed
Prieigos prie kačių maisto kontrolė (ESP8266 + servo variklis + 3D spausdinimas): 5 žingsniai (su nuotraukomis)
Kačių maisto prieigos kontrolė (ESP8266 + servo variklis + 3D spausdinimas): Šis projektas apima procesą, kurį naudojau kurdamas automatizuotą kačių ėdalo dubenį savo senyvo amžiaus diabetinei katei Chaz. Žiūrėk, jam reikia suvalgyti pusryčius, kad galėtų gauti insulino, bet aš dažnai pamirštu pasiimti jo maisto indą prieš eidama miegoti, o tai
Liūdnas kačių fiksatorius, „Catch -Me Cat“žaislas - mokyklos projektas: 3 žingsniai
Liūdnas kačių fiksatorius, „Catch-Me Cat“žaislas-mokyklos projektas: Štai mūsų produktas, interaktyvi žaislinė pelė: „Catch-Me Cat Toy“. Štai problemų, su kuriomis susiduria daugelis mūsų visuomenės kačių, sąrašas: Katės šiais laikais tampa neveiklios ir prislėgtos, neturėdamos ką veikti. Dauguma šeimininkų yra užsiėmę darbu ar mokykla
Kačių maisto dubenėlio dengimo įtaisas: 4 žingsniai
Kačių maisto dubenėlio dengimo įtaisas: šis nurodymas buvo sukurtas vykdant Pietų Floridos universiteto (www.makecourse.com) Makecourse projekto reikalavimus. Šioje pamokoje aš jums parodysiu, kaip padariau savo katės maisto dubenėlio dengimo prietaisą. Šis prietaisas buvo
„Arduino“varomas šunų maisto dozatorius: 10 žingsnių (su nuotraukomis)
„Arduino“varomas šunų maisto dozatorius: jei jūsų namas yra panašus į mano, kai kurios užduotys gali būti pamirštamos skubant. Neleisk, kad tavo augintinis būtų pamirštas! Šis automatinis šunų ėdalo dalytuvas naudoja „Arduino“, kad tinkamu laiku pristatytų reikiamą kiekį trupinių. Visi pa