Sadržaj:

Alexa hranilica za pse: 6 koraka (sa slikama)
Alexa hranilica za pse: 6 koraka (sa slikama)

Video: Alexa hranilica za pse: 6 koraka (sa slikama)

Video: Alexa hranilica za pse: 6 koraka (sa slikama)
Video: Jovana Jeremić i džinovski jastuk! Boli je dupe od tucanja #balkan #srbija #hrvatska #shorts #bosna 2024, Novembar
Anonim
Upravljač za pse Alexa kontroliranim
Upravljač za pse Alexa kontroliranim
Upravljač za pse Alexa kontroliranim
Upravljač za pse Alexa kontroliranim
Upravljač za pse Alexa kontroliranim
Upravljač za pse Alexa kontroliranim

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

Dizajn
Dizajn
Dizajn
Dizajn
Dizajn
Dizajn
Dizajn
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

Materijali
Materijali
Materijali
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

Elektronika i kod
Elektronika i kod
Elektronika i kod
Elektronika i kod
Elektronika i kod
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

Image
Image
Izgradite strukturu
Izgradite strukturu
Izgradite strukturu
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)

Image
Image
Vrijeme hranjenja (18:00)
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

BONUS: Postavite Alexa rutinu
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: