Obsah:

Alexa Controlled Dog Feeder: 6 kroků (s obrázky)
Alexa Controlled Dog Feeder: 6 kroků (s obrázky)

Video: Alexa Controlled Dog Feeder: 6 kroků (s obrázky)

Video: Alexa Controlled Dog Feeder: 6 kroků (s obrázky)
Video: 🟡 POCO X5 PRO - САМЫЙ ДЕТАЛЬНЫЙ ОБЗОР и ТЕСТЫ 2024, Listopad
Anonim
Alexa Controlled Dog Feeder
Alexa Controlled Dog Feeder
Alexa Controlled Dog Feeder
Alexa Controlled Dog Feeder
Alexa Controlled Dog Feeder
Alexa Controlled Dog Feeder

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

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

Materiály
Materiály
Materiály
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

Elektronika a kód
Elektronika a kód
Elektronika a kód
Elektronika a kód
Elektronika a kód
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

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

Image
Image
Doba krmení (18:00)
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

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