Sadržaj:
- Korak 1: Dizajn
- Korak 2: Materijali
- Korak 3: Elektronika i kod
- Korak 4: Izgradite strukturu
- Korak 5: Vrijeme hranjenja (18:00)
- Korak 6: BONUS: Postavite Alexa rutinu
Video: Alexa hranilica za pse: 6 koraka (sa slikama)
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:07
Ovo je naš pas Bailey. Ona je dijelom Border Collie i australijski govedar, pa je ponekad pametnija od svog dobra, posebno kada je u pitanju isticanje vremena i saznanje kada bi trebala večerati. Obično je pokušavamo nahraniti oko 18 sati, ali to nije uvijek lako ako smo daleko od kuće. Hranilica za pse s nadzorom Alexa stvorena je kao savršeno rješenje za hranjenje Bailey dok smo odsutni kako bismo bili sigurni da ne postaje nemirna i da se i dalje može pridržavati svog rasporeda.
Kôd se temelji na ovom Bobovom projektu iz grupe I Like to Make Stuff koji se brine o osnovnom kodu za komunikaciju s Alexa uređajem. Lijepa stvar kod korištenja Alexa kao glavnog komunikacijskog sistema je to što se njime može upravljati pomoću aplikacije Alexa na vašem pametnom telefonu, eliminirajući potrebu za bilo kakvim složenim serverima ili naprednim kodiranjem. Lista zaliha je relativno kratka, a sam projekat se vjerovatno može završiti popodne nakon što se sve prikupi.
Ako vam se sviđa ono što vidite, glasajte za mene na takmičenju kućnih ljubimaca! Nadam se da će vam ovaj Instructable biti od pomoći i javite mi ako imate dodatnih pitanja.
Korak 1: Dizajn
Već sam napravio Bailey mali štand za hranu koji je minijaturna verzija našeg stola za blagovanje na kojem se nalazi njezina zdjela za hranu i vodu. Kako bih optimizirao prostor, htio sam da hranilica stane na ovo postolje za hranu i drži samo nekoliko porcija hrane. Hranilica bi se uglavnom trebala koristiti u malom broju slučajeva kada nismo kod kuće pa mi ne treba da stane u puno hrane (samo nekoliko obroka). Ako ovo ne odgovara vašim potrebama, ne brinite jer se dimenzije mogu prilično lako povećati ili smanjiti. Elektronika će ostati ista i možete prilagoditi strukturu ulagača oko nje tako da odgovara vašim potrebama.
Sama struktura sastoji se od dvije glavne komore: jedne za hranu i jedne za elektroniku. Hrana će pasti iz zatvorenog prostora u PVC cijev. PVC cijev nalazi se unutar prostora za skladištenje elektronike u kojem se nalaze dvije PVC T-cijevi s motorom i 3D tiskanim svrdlom koje prolazi kroz cijevi. Jednom kada hrana padne u prvu PVC cijev, svrdlo će je linearno pomicati sve dok ne ispusti drugu PVC cijev i spusti se u zdjelu. Prilikom testiranja puža primijetio sam da se povremeno zaglavi i uzrokuje zastoj motora. U budućim verzijama planiram dodatno razmotriti ovaj mehanizam kako bih to sveo na minimum. Opet, lijepa stvar u vezi s ovim projektom je to što se glavni dijelovi (tj. Elektronika) mogu lako prilagoditi za bilo koji mehanizam isporuke hrane za koji se odlučite.
Odlučio sam napraviti samu konstrukciju od šperploče od 1/2 koju sam ležao. Komadići su sastavljeni pomoću mješavine ljepila za drvo i vijaka s džepnim rupama kako bi bili sigurni da su sigurni. Također sam odabrao koristiti preostali komad akril za vrh kako biste olakšali punjenje hrane i provjerili koliko je hrane ostalo.
Korak 2: Materijali
Većina materijala se može jeftino kupiti u vašoj lokalnoj trgovini hardvera i Amazonu. Izuzetak za ovo su PVC nosači cijevi koji su 3D printani, no mogli biste biti kreativni s držačima za cijevi i završnim kapicama kako biste to izbjegli. PVC cijevi također treba rezati tako da budu dugačke 2,75 kako bi se uklopile u strukturu.
Korišteni materijali:
1. 1/2 šperploča
2. 1/8 akril
3. M8 navojna šipka (6,5 ) i matice (ako je potrebno za pričvršćivanje svrdla na šipku)
4. 2 PVC T-cijevi
5. NEMA 17 Motor i konzola
6. Spojnica od 6,35 mm do 8 mm
7. Arduino UNO
8. MCU čvora
9. Upravljački program koračnog motora
10. Žice za kratkospojnike
11. Vijci za džepne rupe
12. Ljepilo za drvo
13. Arduino napajanje (9V-12V)
Alati koji se koriste:
- Kružna pila
- 3D štampač
- Džepni otvor za džepove
- lemilica (izborno, ali korisno)
- Termoskupljajuće cijevi ili električna traka
- Pištolj za vruće ljepilo
Korak 3: Elektronika i kod
Postavljanje elektronike je prilično jednostavno i slijedi osnovni lanac naredbi pomoću Echo Dot, Node MCU, Arduino Uno i koračnog motora. Node MCU ima kôd koji se povezuje na vašu WiFi mrežu. Nakon što se spoji na internet, emitira se kao Wemo pametni utikač za povezivanje Alexa uređaja. Odavde se čeka da Alexa pošalje naredbu, a zatim nakratko postavi jedan od pinova na HIGH, koji zatim pokreće Arduino da pokreće koračni motor. Dodao sam i dugme za ručno hranjenje. To mi omogućava da ispustim potrebnu količinu hrane, ali zaobilazi koristeći Alexa i uglavnom se koristi za testiranje.
Nisam uspio natjerati Echo Dot (druga generacija) da u početku otkrije Node MCU. Otkrio sam da konačno funkcionira nakon što sam i biblioteku "fauxmo" i "esp8266" ploču vratio na verziju 2.3.0 u Arduino IDE -u. Nakon što sam to učinio, samo sam nastavio s otkrivanjem novih uređaja Alexa i nije imalo problema s pronalaženjem.
Kôd za Node MCU i Arduino je priložen, zajedno sa slikom sheme spoja. Imajte na umu da ćete morati promijeniti ploču u Arduino IDE-u ovisno o tome na koju ploču postavljate kôd: Arduino Uno = "Arduino/Genuine Uno", MCU čvora = "NodeMCU 1.0 (ESP-12E modul)". Morat ćete također izmijeniti sljedeće varijable u kodu na osnovu vaših postavki (samo potražite komentar "UPDATE"):
Čvor MCU
- motorSteps
Arduino Uno
- WIFI_SSID
- WIFI_PASS
- deviceName (može se jednostavno prilagoditi pomoću Alexa rutina, detaljno opisano u koraku 6)
Najlakše je prvo testirati elektroniku prije nego što je stavite u strukturu jer će kasnije biti više ograničena. Predlažem da se prije nego prijeđete na strukturu provjerite može li se Alexa spojiti na uređaj i pokrenuti motor.
Korak 4: Izgradite strukturu
Izrežite sve komade panela sa svoje šperploče po želji za razbijanje šperploče (npr. Stolna pila, kružna pila, ubodna pila itd.). Koristio sam list dimenzija 24 "x 24" x 1/2 "i CutList Optimizer (ili Workshop Buddy) za jednostavno kreiranje liste za rezanje. Obavezno izrežite i pravokutne zareze na prednjoj ploči i podnožju i krug u odjeljku za elektroniku kako bi se osigurale zračnosti za PVC cijevi. Na prednjoj ploči, stražnjoj ploči i bočnoj strani 1 nalazi se duboki prorez od ~ 1/8 "za uvlačenje akrila.
Zatim sam odlučio prethodno izbušiti džepne rupe u glavnoj bazi, podlozi za elektroniku i tri bočna dijela. Također možete koristiti uobičajene vijke i bušiti izravno u krajnje zrnce šperploče, ali pazite da ne cijepate drvo. Ljepilo za drvo je korisno kako bi se osiguralo da struktura ostane zajedno, ali pazite da i dalje možete pristupiti elektronici ako trebate riješiti probleme. Moje rješenje za ovo bilo je pričvršćivanje ploče za zatvaranje elektronike samo vijcima, tako da se kasnije može ukloniti ako je potrebno. Imajte na umu da ćete možda i htjeti obojiti strukturu ili na nju staviti zaštitni premaz. Ovo je takođe najlakše učiniti prije nego što se sve sklopi.
Priložene su sve dimenzije i oznake za ploče. Imajte na umu da sam dodao neke akrilne komade kako bih pružio nagib za pseću hranu da sklizne u PVC cijev. Također se pobrinite da se puž glatko okreće unutar PVC cijevi. Ima dovoljno slobodnog prostora pa se može zaglaviti, a zatim provjerite oba kraja štapa ili provjerite jesu li cijevi ravne.
Korak 5: Vrijeme hranjenja (18:00)
Nakon što je sve sastavljeno, vrijeme je za testiranje ulagača. Najbolje je prvo probati hranilicu kada ste kod kuće kako biste bili sigurni da sve radi glatko, prije nego što se oslonite na nju dok ste izvan kuće. Prvi priloženi video zapis bio je početni rad, međutim jezgro se zaglavilo u svrdlu zbog čega se motor zaustavio (Bailey nije bila presretna, ali je dobila poslasticu zbog koje se osjećala bolje). Drugi video prikazuje kako uređaj radi ispravno. Morate još malo prilagoditi korake motora i morat ću dodati rampu tako da hrana ide u zdjelu, a ne djelomično van.
Ipak, mehanizam radi, a elektronika radi! Nadamo se da vam je ovaj Instructable bio koristan, bilo da se radi o vlastitoj hranilici za pse ili nekoj drugoj vrsti Alexa kontroliranog uređaja!
Korak 6: BONUS: Postavite Alexa rutinu
Jedna od sjajnih stvari u vezi s Alexa je to što možete postaviti rutinu koja može kontrolirati bilo koji vaš pametni uređaj. Mogao sam postaviti Alexa prema rasporedu tako da automatski hrani Bailey u 6 svaki dan, ali volimo je tjerati da radi trikove prije nego što pojede. Odlučio sam postaviti rutinu pa imam prilagođenu glasovnu naredbu za Alexa. U ovom slučaju, sve što moram reći je "Alexa, Bailey je gladna", a hranilica će se aktivirati, a Alexa će odgovoriti "Ok, nahranit ću je". Naravno, ovo možete prilagoditi kako god želite, a to olakšava promjenu naziva uređaja bez da se zaista promijeni naziv uređaja i uđe u kôd.
Preporučuje se:
Automatska hranilica za pse: 4 koraka
Automatska hranilica za pse !!: Lako, korisno i zdravo
Automatska hranilica za pse: 6 koraka
Automatska hranilica za pse: Ovo je moj projekt automatske hranilice za kućne ljubimce. Moje ime je Parker, ja sam u razredu 11 i napravio sam ovaj projekt 11. studenog 2020. godine kao CCA (aktivnost koja završava tečaj) u ovom projektu pokazat ću vam kako napraviti automatsku hranilicu za kućne ljubimce s Arduino UNO
Automatska hranilica za pse: 5 koraka
Automatska hranilica za pse: Ovo je korak po korak vodič o tome kako napraviti automatsku hranilicu za pse pomoću Arduina. Ovo je savršeno ako ste veći dio dana izvan kuće. Umjesto da vaš pas mora cijeli dan čekati na hranu, ili da se natjerate da ga nahranite, ovaj uređaj
IoT hranilica za mačke koja koristi foton čestica integriran sa Alexa, SmartThings, IFTTT, Google tablice: 7 koraka (sa slikama)
IoT hranilica za mačke koja koristi foton čestica integrirano s Alexa, SmartThings, IFTTT, Google tablicama: Potreba za automatskim hranilice za mačke je jasna. Mačke (naša mačka se zove Bella) mogu biti odvratne kada su gladne, a ako je vaša mačka kao moja, svaki put će pojesti zdjelu na suho. Trebao mi je način da automatski dodijelim kontroliranu količinu hrane
Automatska hranilica za ribe s napajanjem Amazon Alexa: 5 koraka
Automatski hranilica za ribe Amazon Alexa: Zaboravili ste nahraniti svoju ribu? Sada dopustite Alexa da hrani vaše ribe, bilo gdje u svijetu, da bilo gdje. Ovaj je projekt osmišljen tako da možete hraniti svog ljubimca s bilo kojeg mjesta na svijetu, koristeći bilo koji Alexa uređaj/aplikaciju. Želite li nahraniti nekog drugog ljubimca? Nema problema jus