Obsah:
- Krok 1: Design
- Krok 2: Materiály
- Krok 3: Elektronika a kód
- Krok 4: Vytvořte strukturu
- Krok 5: Doba krmení (18:00)
- Krok 6: BONUS: Nastavení rutiny Alexa
Video: Alexa Controlled Dog Feeder: 6 kroků (s obrázky)
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:21
Toto je náš pes Bailey. Je součástí border kolie a australského honáckého psa, takže někdy je chytřejší než její vlastní dobro, zvláště pokud jde o určování času a vědomí, kdy by měla jíst večeři. Obvykle se ji snažíme krmit kolem 18:00, ale to není vždy snadné, pokud jsme mimo domov. Alexa Controlled Dog Feeder byl vytvořen jako dokonalé řešení pro krmení Bailey, když jsme mimo domov, abychom se ujistili, že nebude neklidná a stále bude moci dodržovat svůj rozvrh.
Kód je založen na tomto projektu od Boba z I Like to Make Stuff, který se stará o základní kód pro komunikaci se zařízením Alexa. Dobrá věc na používání Alexy jako hlavního komunikačního systému je, že ji lze ovládat pomocí aplikace Alexa na vašem smartphonu, což eliminuje potřebu složitých serverů nebo pokročilého kódování. Seznam dodávek je poměrně krátký a celý projekt lze pravděpodobně dokončit odpoledne, jakmile bude vše shromážděno.
Pokud se vám líbí to, co vidíte, hlasujte pro mě v Pet Contest! Doufám, že vám tento Instructable bude nápomocný, a dejte mi vědět, pokud budete mít další dotazy.
Krok 1: Design
Už jsem z Bailey udělal malý stojan na jídlo, který je miniaturní verzí našeho jídelního stolu, na kterém může odpočívat mísa s jídlem a vodou. Abych optimalizoval prostor, chtěl jsem, aby se krmítko vešlo na tento stánek s jídlem a pojalo jen několik porcí jejího jídla. Krmítko má být hlavně používáno pro malý počet příležitostí, kdy nejsme doma, takže nepotřebuji, aby se do něj vešlo hodně jídla (jen pár porcí). Pokud to nevyhovuje vašim potřebám, pak se nebojte, protože rozměry lze snadno zvětšit nebo zmenšit. Elektronika zůstane stejná a můžete kolem ní upravit strukturu podavače tak, aby vyhovovala vašim potřebám.
Samotná struktura se skládá ze dvou hlavních komor: jedna pro potraviny a druhá pro elektroniku. Potraviny budou padat dolů z uzavřeného prostoru do PVC trubky. Trubka z PVC je uvnitř izolační oblasti elektroniky, ve které jsou uloženy dvě trubky z PVC T s motorem a 3D vytištěným šnekem procházejícím trubkami. Jakmile jídlo spadne do první PVC trubky, bude se pohybovat lineárně šnekem, dokud nevypadne z druhé PVC trubky a dolů do mísy. Při testování šneku jsem si všiml, že se občas zasekne a způsobí zastavení motoru. V budoucích verzích mám v plánu se na tento mechanismus podívat dále, aby se to minimalizovalo. Na tomto projektu je opět hezké, že hlavní vnitřnosti (tj. Elektroniku) lze snadno přizpůsobit jakémukoli mechanismu doručování potravin, pro který se rozhodnete.
Rozhodl jsem se vytvořit samotnou konstrukci z 1/2 překližky, kolem které jsem ležel. Díly jsou sestaveny pomocí kombinace lepidla na dřevo a šroubů do kapesních otvorů, aby se ujistil, že jsou bezpečné. Také jsem se rozhodl použít zbylý kus vrchní akrylát, aby bylo možné snadno naplnit jídlo zpět a zjistit, kolik jídla zbývá.
Krok 2: Materiály
Většinu materiálů lze levně zakoupit ve vašem místním železářství a Amazonu. Výjimkou jsou podpěry trubek z PVC, které jsou vytištěny 3D, ale můžete být kreativní s držáky trubek a koncovkami, abyste tomu zabránili. Aby se vešly do konstrukce, musí být také PVC trubky zkráceny, aby byly dlouhé 2,75 palce.
Použité materiály:
1. 1/2 překližka
2. 1/8 akryl
3. Závitová tyč M8 (6,5 ) a matice (v případě potřeby k zajištění šneku k tyči)
4. 2 T-trubky z PVC
5. Motor a držák NEMA 17
6. Spojka 6,35 mm až 8 mm
7. Arduino UNO
8. Uzel MCU
9. Ovladač krokového motoru
10. Propojovací vodiče
11. Šrouby do kapesních otvorů
12. Lepidlo na dřevo
13. Arduino napájecí zdroj (9V-12V)
Použité nástroje:
- Kotoučová pila
- 3D tiskárna
- Přípravek pro kapesní otvory
- Páječka (volitelná, ale užitečná)
- Smršťovací bužírky nebo elektrická páska
- Pistole na lepidlo
Krok 3: Elektronika a kód
Nastavení elektroniky je poměrně jednoduché a řídí se základním řetězcem příkazů pomocí Echo Dot, Node MCU, Arduino Uno a krokového motoru. Node MCU má kód, který se připojuje k vaší wifi síti. Jakmile se připojí k internetu, bude se vysílat jako inteligentní konektor Wemo, ke kterému se zařízení Alexa připojí. Odtud čeká, až Alexa odešle příkaz, a poté krátce nastaví jeden z kolíků na VYSOKÝ, což pak spustí Arduino, aby spustilo krokový motor. Také jsem přidal tlačítko pro ruční podávání. To mi umožňuje vydat potřebné množství jídla, ale obchází pomocí Alexa a používá se hlavně pro testování.
Nejprve se mi nepodařilo získat Echo Dot (2. gen), abych objevil Node MCU. Zjistil jsem, že to konečně funguje, poté, co jsem v Arduino IDE downgradoval knihovnu „fauxmo“i desku „esp8266“na verzi 2.3.0. Jakmile jsem to udělal, pak jsem pokračoval s Alexou objevováním nových zařízení a neměl problémy s jeho nalezením.
Je připojen kód pro Node MCU a Arduino spolu s obrázkem schématu zapojení. Všimněte si toho, že budete muset změnit desku v Arduino IDE podle toho, na kterou desku nahráváte kód: Arduino Uno = "Arduino/Genuine Uno", Node MCU = "NodeMCU 1.0 (ESP-12E Module)". Budete také muset upravit následující proměnné v kódu na základě vašeho nastavení (stačí vyhledat komentář „UPDATE“):
Uzel MCU
- motorové kroky
Arduino Uno
- WIFI_SSID
- WIFI_PASS
- deviceName (lze také upravit pomocí rutin Alexa, podrobně popsaných v kroku 6)
Nejsnazší je nejprve otestovat elektroniku, než ji vložíte do konstrukce, protože později bude více uzavřená. Navrhuji, abyste se ujistili, že se Alexa může připojit k zařízení a spustit motor, než přejde ke struktuře.
Krok 4: Vytvořte strukturu
Vyřízněte všechny dílce ze své skladové překližky pomocí preferované metody k rozbití překližky (tj. Stolní pila, kotoučová pila, přímočará pila atd.). Pro snadné vytvoření seznamu přířezů jsem použil list 24 "x 24" x 1/2 "a CutList Optimizer (nebo Workshop Buddy). Nezapomeňte také vystřihnout obdélníkové zářezy na předním panelu a základně a kruh v elektronice Closeout aby poskytly vůli pro trubky z PVC. V předním panelu, zadním panelu a na boku 1 je také hluboká štěrbina ~ 1/8 ", do které se může zasunout akrylát.
Dále jsem se rozhodl předvrtat šrouby s kapsou do hlavní základny, základny elektroniky a tří bočních dílů. Můžete také použít běžné šrouby a vrtat přímo do koncového zrna překližky, ale dávejte pozor, abyste dřevo nerozdělili. Lepidlo na dřevo je užitečné k zajištění toho, aby struktura zůstala pohromadě, ale ujistěte se, že máte stále přístup k elektronice, pokud potřebujete řešit problémy. Mým řešením bylo připevnění panelu zavírání elektroniky pouze pomocí šroubů, aby jej bylo možné v případě potřeby později odstranit. Všimněte si také, že budete chtít konstrukci natřít barvou nebo na ni dát ochranný nátěr. To je také nejjednodušší provést před tím, než je vše sestaveno.
Všechny rozměry a štítky pro panely jsou připojeny. Všimněte si, že jsem přidal několik akrylových kusů, abych poskytl svahu pro psí žrádlo, aby sklouzlo do PVC trubky. Také se ujistěte, že se šnek hladce otáčí v PVC trubce. Je tam dost místa, takže se to zasekne, pak zkontrolujte buď konec tyče, nebo se ujistěte, že jsou trubky rovné.
Krok 5: Doba krmení (18:00)
Jakmile je vše sestaveno, je čas vyzkoušet podavač. Nejlepší je nejprve vyzkoušet podavač, když jste doma, abyste se ujistili, že vše běží hladce, než se na něj spoléháte, když jste mimo domov. První připojené video bylo počátečním spuštěním, ale jádro se zaseklo v šneku, což způsobilo zastavení motoru (Bailey nebyla příliš šťastná, ale dostala pamlsek, díky kterému se cítila lépe). Druhé video ukazuje, že zařízení funguje správně. Stále je třeba mírně upravit motorické kroky a já budu muset přidat rampu, aby jídlo šlo do mísy a ne částečně ven.
Nicméně mechanismus funguje a elektronika funguje! Naštěstí jste našli tento Instructable užitečný, ať už pro výrobu vlastního krmítka pro psy nebo jiného zařízení ovládaného Alexou!
Krok 6: BONUS: Nastavení rutiny Alexa
Jednou ze skvělých věcí na Alexě je, že si můžete nastavit rutinu, která může ovládat jakékoli vaše chytré zařízení. Mohl bych Alexu nastavit podle plánu, aby to Baileyho automaticky živilo v 6 každý den, ale rádi bychom ji přiměli dělat triky, než jí. Rozhodl jsem se však nastavit rutinu, takže mám pro Alexu vlastní hlasový příkaz. V tomto případě mi nezbývá než říci „Alexa, Bailey má hlad“a krmítko se aktivuje a Alexa odpoví „Ok, nakojím ji“. Samozřejmě to můžete přizpůsobit jakkoli chcete, a to usnadňuje změnu názvu zařízení, aniž byste skutečně změnili název zařízení a vstupovali do kódu.
Doporučuje:
Auto Dog Feeder: 6 kroků
Auto Dog Feeder: Toto je můj projekt Auto Pet Feeder. Jmenuji se Parker, jsem ve třídě 11 a tento projekt jsem vytvořil 11. listopadu 2020 jako CCA (Course Culminating Activity). V tomto projektu vám ukážu, jak vytvořit automatický podavač zvířat s Arduino UNO
Bird Feeder Monitor V2.0: 12 kroků (s obrázky)
Bird Feeder Monitor V2.0: Jedná se o projekt ke sledování, fotografování a zaznamenávání počtu a času strávených ptáky návštěvou našeho ptačího krmítka. Pro tento projekt bylo použito více Raspberry Pi (RPi). Jeden byl použit jako kapacitní dotykový senzor, Adafruit CAP1188, k detekci, záznamu
SmartPET - Smart Pet Feeder: 7 kroků (s obrázky)
SmartPET - Smart Pet Feeder: Hej! Jsem Maxime Vermeeren, 18letý student MCT (multimediální a komunikační technologie) na Howest. Jako svůj projekt jsem se rozhodl vytvořit chytré krmítko pro zvířata. Proč jsem to udělal? Moje kočka má nějaké problémy s hmotností, tak jsem se rozhodl vyrobit stroj
IoT Cat Feeder využívající částicový foton integrovaný s Alexa, SmartThings, IFTTT, Google Sheets: 7 kroků (s obrázky)
IoT Cat Feeder využívající částicový foton integrovaný s Alexa, SmartThings, IFTTT, Google Sheets: Potřeba automatického krmítka pro kočky je samozřejmá. Kočky (naše kočka se jmenuje Bella) mohou být nepříjemné, když mají hlad, a pokud je vaše kočka jako já, pokaždé sní misku nasucho. Potřeboval jsem způsob, jak automaticky dávkovat kontrolované množství jídla
Amazon Alexa Powered Automatic Fish Feeder: 5 kroků
Amazon Alexa Powered Automatic Fish Feeder: Zapomněli jste krmit své ryby? Nyní nechte Alexa krmit vaše ryby odkudkoli na světě, ano kdekoli. Tento projekt je navržen tak, že můžete nakrmit svého mazlíčka odkudkoli na světě pomocí jakéhokoli zařízení/aplikace Alexa. Chcete nakrmit jiného mazlíčka? Žádný problém, jen