Tartalomjegyzék:

Alexa vezérelt kutya etető: 6 lépés (képekkel)
Alexa vezérelt kutya etető: 6 lépés (képekkel)

Videó: Alexa vezérelt kutya etető: 6 lépés (képekkel)

Videó: Alexa vezérelt kutya etető: 6 lépés (képekkel)
Videó: ЗАПРЕЩЁННЫЕ ТОВАРЫ с ALIEXPRESS 2023 ШТРАФ и ТЮРЬМА ЛЕГКО! 2024, Július
Anonim
Alexa vezérelt kutya etető
Alexa vezérelt kutya etető
Alexa vezérelt kutya etető
Alexa vezérelt kutya etető
Alexa vezérelt kutya etető
Alexa vezérelt kutya etető

Ez a mi kutyánk, Bailey. Ő a Border Collie és az ausztrál szarvasmarhakutya része, így néha okosabb, mint a saját érdeke, különösen akkor, ha meg kell mondani az időt, és tudni kell, mikor kell vacsoráznia. Általában este 6 óra körül próbáljuk etetni, de ez nem mindig könnyű, ha távol vagyunk otthonról. Az Alexa kontrollált kutyatáplálót tökéletes megoldásként hozták létre Bailey etetéséhez, amíg távol vagyunk otthonról, hogy megbizonyosodjon arról, hogy nem nyugtalankodik, és továbbra is tartja magát az ütemtervhez.

A kód Bob ezen a projekten alapul, az I Like to Make Stuff, amely gondoskodik az Alexa -eszközzel való kommunikáció alapkódjáról. Az Alexa fő kommunikációs rendszerként való használatának szépsége az, hogy az okostelefon Alexa alkalmazásával vezérelhető, így nincs szükség komplex szerverekre vagy fejlett kódolásra. A kínálati lista viszonylag rövid, és maga az egész projekt valószínűleg befejezhető egy délután alatt, miután mindent összegyűjtöttek.

Ha tetszik, amit látsz, akkor szavazz rám a Kisállatversenyen! Remélem, hogy hasznosnak találja ezt az Instructable -t, és tudassa velem, ha további kérdései vannak.

1. lépés: A tervezés

A dizájn
A dizájn
A dizájn
A dizájn
A dizájn
A dizájn
A dizájn
A dizájn

Már készítettem Bailey -nek egy kis étkezőállványt, amely az étkezőasztalunk miniatűr változata, ahol az étel- és a víztálca pihenhet. A hely optimalizálása érdekében azt akartam, hogy az etető illeszkedjen erre az étkezőállványra, és csak néhány adag ételt tartson be. Az etetőt főként arra a kis alkalomra kell használni, amikor nem vagyunk otthon, ezért nincs szükségem rá, hogy sok étel elférjen (csak néhány adag). Ha ez nem felel meg az Ön igényeinek, ne aggódjon, mivel a méretek könnyen fel- vagy lekicsinyíthetők. Az elektronika változatlan marad, és beállíthatja körülöttük az adagoló szerkezetét az igényeinek megfelelően.

Maga a szerkezet két fő kamrából áll: az egyik az élelmiszerekhez és a másik az elektronika számára. Az étel leesik a tárolóterületről egy PVC csőbe. A PVC cső az elektronikai tároló területén belül található, amely két PVC T-csövet tartalmaz, amelyekben egy motor és egy 3D nyomtatott csiga fut. Amint az étel az első PVC csőbe esik, azt a csiga lineárisan mozgatja, amíg ki nem esik a második PVC cső és le a tálba. A csiga tesztelésekor észrevettem, hogy időnként elakad, és a motor leáll. A jövőbeni verziókban azt tervezem, hogy tovább vizsgálom ezt a mechanizmust annak elkerülése érdekében. Ismét a projektben az a szép, hogy a fő bél (azaz az elektronika) könnyen adaptálható bármilyen ételszállítási mechanizmushoz.

Úgy döntöttem, hogy maga a szerkezet 1/2 hüvelykes rétegelt lemezből készül, amelyet hevertem. A darabokat faragasztó és zsebfuratok keverékével szereljük össze, hogy megbizonyosodjunk a biztonságukról. Továbbá egy maradék darab használatát választottam akril a tetejére, hogy megkönnyítse az étel feltöltését, és lássa, mennyi étel maradt.

2. lépés: Anyagok

Anyagok
Anyagok
Anyagok
Anyagok

A legtöbb anyag olcsón megvásárolható a helyi hardverboltból és az Amazon -tól. Ez alól kivételt képeznek a 3D -s nyomtatású PVC csőtámaszok, ennek elkerülése érdekében azonban kreatív lehet a csőtartókkal és a zárósapkákkal. A PVC csöveket is le kell vágni, hogy azok 2,75 hüvelyk hosszúak legyenek, hogy illeszkedjenek a szerkezetbe.

Felhasznált anyagok:

1. 1/2 rétegelt lemez

2. 1/8 akril

3. M8 menetes rúd (6,5 ) és anyák (ha szükséges a csiga rögzítéséhez a rúdhoz)

4. 2 PVC T-csövek

5. NEMA 17 Motor és konzol

6. 6,35–8 mm -es csatoló

7. Arduino UNO

8. Csomópont MCU

9. Léptetőmotor -meghajtó

10. Jumper vezetékek

11. Zseblyukak csavarjai

12. Fa ragasztó

13. Arduino tápegység (9V-12V)

Használt eszközök:

- Körfűrész

- 3d nyomtató

- Pocket Hole Jig

- Forrasztópáka (opcionális, de hasznos)

- Hőre zsugorodó cső vagy elektromos szalag

- Ragasztópisztoly

3. lépés: Az elektronika és a kód

Az elektronika és a kód
Az elektronika és a kód
Az elektronika és a kód
Az elektronika és a kód
Az elektronika és a kód
Az elektronika és a kód

Az elektronika beállítása meglehetősen egyszerű, és egy alapvető parancsláncot követ Echo Dot, Node MCU, Arduino Uno és léptetőmotor segítségével. A csomópont MCU olyan kódot tartalmaz, amely csatlakozik a wifi hálózathoz. Miután csatlakozott az internethez, Wemo intelligens dugaszként sugározza magát az Alexa eszközhöz. Innentől várja, hogy Alexa parancsot küldjön, majd röviden az egyik tüskét HIGH -ra állítja, ami aktiválja az Arduino -t a léptetőmotor működtetésére. Hozzáadtam egy gombot a kézi etetéshez is. Ez lehetővé teszi számomra a szükséges mennyiségű étel kiadását, de megkerüli az Alexa használatát, és főleg tesztelésre használják.

Nem tudtam rávenni, hogy az Echo Dot (2. generáció) felfedezze a csomópont MCU -t. Úgy találtam, hogy végre működik, miután leminősítettem a "fauxmo" könyvtárat és az "esp8266" kártyát az Arduino IDE 2.3.0 verziójára. Miután ezt megtettem, csak folytattam az Alexa új eszközök felfedezését, és nem volt probléma megtalálni.

A csomópont MCU és Arduino kódja csatolva, valamint az áramköri rajz képe. Ne feledje, hogy módosítania kell az Arduino IDE táblát attól függően, hogy melyik táblára tölti fel a kódot: Arduino Uno = "Arduino/Genuine Uno", Node MCU = "NodeMCU 1.0 (ESP-12E modul)". A kódban a következő változókat is módosítania kell a beállítások alapján (csak keresse meg az "UPDATE" megjegyzést):

Csomópont MCU

- MotorSteps

Arduino Uno

- WIFI_SSID

- WIFI_PASS

- deviceName (Alexa rutinokkal is beállítható, a 6. lépésben részletezve)

A legegyszerűbb először tesztelni az elektronikát, mielőtt a szerkezetbe helyezi őket, mert később sokkal szűkebbek lesznek. Javaslom, hogy győződjön meg arról, hogy az Alexa csatlakozhat az eszközhöz és elindíthatja a motort, mielőtt továbblép a szerkezethez.

4. lépés: A szerkezet felépítése

Image
Image
Építse fel a szerkezetet
Építse fel a szerkezetet
Építse fel a szerkezetet
Építse fel a szerkezetet

Vágja le az összes paneldarabot a rétegelt lemezből a rétegelt lemez lebontásának előnyben részesített módszerével (például asztali fűrész, körfűrész, szúrófűrész stb.). Egy 24 "x 24" x 1/2 "lapot és a CutList optimalizálót (vagy Workshop Buddy -t) használtam a vágási lista egyszerű létrehozásához. Ügyeljen arra, hogy az előlapon és az alaplapon lévő téglalap bevágásokat, valamint egy kört az elektronikai zárólapon vágja ki. hogy biztosítsák a szabadságot a PVC csövek számára. Az előlapon, a hátlapon és az 1. oldalon is van egy 1/8 hüvelyk mély rés, amelybe az akril belecsúszhat.

Ezután úgy döntöttem, hogy előre fúrja a zseb lyukakat a fő bázisba, az elektronikai alapba és a három oldalsó darabba. Használhat normál csavarokat is, és közvetlenül a rétegelt lemez végső szemcséjébe fúrhat, de ügyeljen arra, hogy ne hasítsa fel a fát. A faragasztó segít megbizonyosodni arról, hogy a szerkezet együtt marad, de győződjön meg arról, hogy továbbra is hozzáférhet az elektronikához, ha hibaelhárításra van szüksége. A megoldásom az volt, hogy az elektronikai zárópanelt csak csavarokkal rögzítettem, hogy szükség esetén később eltávolítható legyen. Ne feledje, hogy érdemes festeni a szerkezetet, vagy védőbevonatot tenni rá. Ez is a legegyszerűbb, mielőtt mindent összeszerelne.

A panelek összes mérete és címkéje csatolva van. Ne feledje, hogy hozzáadtam néhány akrildarabot, hogy lejtőt biztosítsak a kutyaeledelnek a PVC csőbe csúszáshoz. Győződjön meg arról is, hogy a csiga simán forog a PVC csőben. Van elég szabad hely, így elakad, majd ellenőrizze a rúd bármelyik végét, vagy győződjön meg arról, hogy a csövek egyenesek.

5. lépés: Etetési idő (18:00)

Image
Image
Etetési idő (18:00)
Etetési idő (18:00)

Ha mindent összeszerelt, akkor ideje tesztelni az adagolót. A legjobb, ha először otthon próbálja ki az etetőt, hogy megbizonyosodjon arról, hogy minden zökkenőmentesen megy -e, mielőtt támaszkodna rá, amíg nincs otthon. Az első videó a kezdeti futtatás volt, azonban egy mag beragadt a csigacsigába, ami leállította a motort (Bailey nem volt túl boldog, de kapott egy csemegét, amitől jobban érezte magát). A második videó azt mutatja, hogy a készülék megfelelően működik. A motor lépéseit még kissé módosítani kell, és rámpát kell hozzáadnom, hogy az étel a tálba kerüljön, és ne részben.

Ennek ellenére működik a mechanizmus és működik az elektronika! Remélhetőleg hasznosnak találta ezt az Instructable -t, legyen szó saját kutyatápláló vagy más Alexa által vezérelt eszköz elkészítéséről!

6. lépés: BÓNUSZ: Állítson be egy Alexa rutint

BÓNUSZ: Állíts be egy Alexa rutint
BÓNUSZ: Állíts be egy Alexa rutint

Az Alexa egyik nagyszerű tulajdonsága, hogy beállíthat egy rutinot, amely bármelyik okoseszközét irányíthatja. Be tudtam állítani Alexát egy ütemezés szerint, hogy minden nap automatikusan 6 -kor táplálja Bailey -t, de szeretjük rávenni a trükköket, mielőtt eszik. Úgy döntöttem, hogy beállítok egy rutint, így van egy egyéni hangparancsom Alexa számára. Ebben az esetben csak annyit kell mondanom, hogy "Alexa, Bailey éhes", és a feeder aktiválódik, és Alexa azt válaszolja: "Ok, megetetem". Természetesen ezt személyre szabhatja bármire, és ez megkönnyíti az eszköz nevének megváltoztatását anélkül, hogy valóban megváltoztatná az eszköz nevét, és nem menne be a kódba.

Ajánlott: