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: Hranilica za pse kontrolirana Alexa: 6 koraka (sa slikama)
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:35
Ovo je naš pas Bailey. Dijelom je graničarski ovčar i australski 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, no 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 projektu od Boba na stranici 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 sustava je to što se njime može upravljati pomoću aplikacije Alexa na vašem pametnom telefonu, čime se uklanja potreba za bilo kakvim složenim poslužiteljima ili naprednim kodiranjem. Popis zaliha je relativno kratak, a cijeli projekt vjerojatno se može završiti u popodnevnim satima nakon što se sve prikupi.
Ako vam se sviđa ono što vidite, glasajte za mene na natjecanju za kućne ljubimce! 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 stalak 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 ovaj stalak za hranu i u nju stane 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 se struktura sastoji 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 elektroniku u kojem se nalaze dvije PVC T-cijevi s motorom i 3D tiskanim svrdlom koje prolazi kroz cijevi. Nakon što hrana padne u prvu PVC cijev, svrdlo će je linearno pomicati sve dok ne ispusti drugu PVC cijev i spusti se u zdjelu. Prilikom ispitivanja 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. Ponovno, lijepa stvar u ovom projektu je to što se glavni dijelovi (tj. Elektronika) mogu lako prilagoditi za bilo koji mehanizam dostave 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 za džepne rupe kako bi bili sigurni da su sigurni. Također sam odabrao upotrijebiti preostali komad akril za vrh radi lakšeg punjenja hrane i provjere koliko je hrane ostalo.
Korak 2: Materijali
Većina materijala može se jeftino kupiti u lokalnoj trgovini hardvera i Amazonu. Izuzetak za to su PVC nosači cijevi koji su 3D ispisani, no mogli biste postati kreativni s držačima za cijevi i završnim kapicama kako biste to izbjegli. PVC cijevi također je potrebno odrezati 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. Navojna šipka M8 (6,5 ) i matice (ako je potrebno za pričvršćivanje svrdla na šipku)
4. 2 PVC T-cijevi
5. NEMA 17 Motor i nosač
6. Spojnica od 6,35 mm do 8 mm
7. Arduino UNO
8. Čvor MCU
9. Vozač koračnog motora
10. Žice kratkospojnika
11. Vijci za džepne rupe
12. Ljepilo za drvo
13. Napajanje Arduino (9V-12V)
Korišteni alati:
- Kružna pila
- 3D pisač
- Džepna rupa 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 prilično je 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 potom pokreće Arduino da pokreće koračni motor. Dodao sam i gumb za ručno hranjenje. To mi omogućuje da ispustim potrebnu količinu hrane, ali zaobilazim pomoću 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 ih bilo teško pronaći.
Kôd za Node MCU i Arduino je priložen, zajedno sa slikom sheme kruga. Imajte na umu da ćete morati promijeniti ploču u Arduino IDE-u ovisno o tome na koju ploču prenosite kôd: Arduino Uno = "Arduino/Genuine Uno", MCU čvora = "NodeMCU 1.0 (ESP-12E Modul)". Također ćete morati promijeniti sljedeće varijable u kodu na temelju vaših postavki (samo potražite komentar "UPDATE"):
Čvor MCU
- motorSteps
Arduino Uno
- WIFI_SSID
- WIFI_PASS
- deviceName (također se može jednostavno prilagoditi pomoću Alexa rutina, detaljno opisanih u koraku 6)
Najlakše je prvo testirati elektroniku prije nego što je stavite u strukturu jer će kasnije biti više ograničeni. Predlažem da prije nego što 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 iz svoje šperploče po želji za razgradnju šperploče (npr. Stolna pila, kružna pila, ubodna pila itd.). Koristio sam list veličine 24 "x 24" x 1/2 "i CutList Optimizer (ili Workshop Buddy) za jednostavno stvaranje popisa za rezanje. Obavezno izrežite i pravokutne zareze na prednjoj ploči i podnožju te krug u odjeljku Electronics Closeout kako bi se osigurale zračnosti za PVC cijevi. Na prednjoj ploči, stražnjoj ploči i na strani 1 također postoji duboki utor od ~ 1/8 "za uvlačenje akrila.
Zatim sam odlučio prethodno izbušiti džepne vijke u glavnoj bazi, podnožju elektronike i tri bočna dijela. Također možete upotrijebiti uobičajene vijke i izbušiti izravno u završno zrnce šperploče, ali pazite da ne cijepate drvo. Ljepilo za drvo korisno je kako bi se osiguralo da struktura ostane zajedno, ali svakako 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 biste također mogli obojiti strukturu ili na nju staviti zaštitni premaz. To je također najlakše učiniti prije nego što se sve sastavi.
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 zaglavi, a zatim provjerite oba kraja šipke 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 da prvo probate hranilicu dok ste kod kuće kako biste bili sigurni da sve radi glatko prije nego se oslonite na nju dok ste izvan kuće. Prvi priloženi video zapis bio je početni rad, međutim jezgra se zaglavila u svrdlu zbog čega se motor zaustavio (Bailey nije bila presretna, ali dobila je poslasticu zbog koje se osjećala bolje). Drugi video prikazuje kako uređaj radi ispravno. Korake motora još je potrebno malo prilagoditi 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 Alexa je to što možete postaviti rutinu koja može kontrolirati bilo koji od vaših pametnih uređaja. Mogao sam postaviti Alexa prema rasporedu tako da svaki dan automatski hrani Bailey u 6, 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 "U redu, nahranit ću je". Naravno, ovo možete prilagoditi kako god želite, a to olakšava promjenu naziva uređaja, a da pritom ne mijenjate naziv uređaja i ne ulazite u kôd.
Preporučeni:
Automatska hranilica za pse !!: 4 koraka
Automatska hranilica za pse !!: Jednostavno, 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. 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
Arduino kontrolirana laserska igračka za lov na pse: 6 koraka
Arduino kontrolirana laserska igračka za lov na pse: Prije otprilike dvije godine sagradio sam ovu igračku za svog psa u kojoj se laserom kontrolira s dva servo upravljača kako bi mu dao nasumično kretanje gdje laserska točka izmiče i on ju može juriti. Laser je radio savršeno, ali tijekom mog nedavnog selidbe se oštetio
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 ste se morali patiti kući kako biste ga nahranili, ovaj uređaj
IoT hranilica za mačke koja koristi foton čestica integriran s Alexa, SmartThings, IFTTT, Google tablicama: 7 koraka (sa slikama)
IoT hranilica za mačke koja koristi foton čestica integriran s Alexa, SmartThings, IFTTT, Google tablicama: Potreba za automatskim hranilice za mačke sama po sebi nije jasna. Mačke (naša mačka se zove Bella) mogu biti neugodne kad su gladne, a ako je vaša mačka poput moje, svaki će put pojesti zdjelu na suho. Trebao mi je način da automatski dodijelim kontroliranu količinu hrane