Përmbajtje:

Ushqyesi i qenve të kontrolluar nga Alexa: 6 hapa (me fotografi)
Ushqyesi i qenve të kontrolluar nga Alexa: 6 hapa (me fotografi)

Video: Ushqyesi i qenve të kontrolluar nga Alexa: 6 hapa (me fotografi)

Video: Ushqyesi i qenve të kontrolluar nga Alexa: 6 hapa (me fotografi)
Video: Странное открытие! ~ Заброшенный замок в стиле Хогвартс 17 века 2024, Nëntor
Anonim
Ushqyesi i qenve të kontrolluar nga Alexa
Ushqyesi i qenve të kontrolluar nga Alexa
Ushqyesi i qenve të kontrolluar nga Alexa
Ushqyesi i qenve të kontrolluar nga Alexa
Ushqyesi i qenve të kontrolluar nga Alexa
Ushqyesi i qenve të kontrolluar nga Alexa

Ky është qeni ynë Bailey. Ajo është pjesë e Border Collie dhe Australian Cattle Dog, kështu që ndonjëherë ajo është më e zgjuar se e mira e saj, veçanërisht kur bëhet fjalë për të treguar kohën dhe për të ditur se kur duhet të hajë darkë. Në mënyrë tipike, ne përpiqemi ta ushqejmë atë rreth orës 6 pasdite, por kjo nuk është gjithmonë e lehtë nëse jemi larg shtëpisë. Ushqyesi i qenve të kontrolluar Alexa u krijua si zgjidhja perfekte për të ushqyer Bailey ndërsa jemi larg shtëpisë për t'u siguruar që ajo të mos shqetësohet dhe të vazhdojë akoma me orarin e saj.

Kodi bazohet në këtë projekt nga Bob në I Like to Make Stuff i cili kujdeset për kodin bazë për komunikimin me një pajisje Alexa. Gjëja e bukur e përdorimit të Alexa si sistemi kryesor i komunikimit është se mund të kontrollohet duke përdorur aplikacionin Alexa në smartphone tuaj, duke eleminuar nevojën për ndonjë server kompleks ose kodim të avancuar. Lista e furnizimeve është relativisht e shkurtër dhe i gjithë projekti në vetvete ndoshta mund të përfundojë në një pasdite pasi të jetë mbledhur gjithçka.

Nëse ju pëlqen ajo që shihni atëherë ju lutemi votoni për mua në Konkursin për kafshët shtëpiake! Shpresoj se do ta gjeni të dobishëm këtë Instructable dhe më tregoni nëse keni ndonjë pyetje në vijim.

Hapi 1: Dizajni

Dizajni
Dizajni
Dizajni
Dizajni
Dizajni
Dizajni
Dizajni
Dizajni

Unë e kam bërë Bailey një stendë të vogël ushqimi, e cila është një version miniaturë i tryezës sonë të ngrënies, për të mbështetur tasin e saj të ushqimit dhe ujit. Për të optimizuar hapësirën, doja që ushqyesi të përshtatet në këtë stendë ushqimi dhe të mbajë vetëm disa racione të ushqimit të saj. Ushqyesi supozohet të përdoret kryesisht për numrin e vogël të rasteve kur nuk jemi në shtëpi, kështu që nuk kam nevojë që të përshtatet me shumë ushqim (vetëm disa racione). Nëse kjo nuk i përshtatet nevojave tuaja, atëherë mos u shqetësoni pasi dimensionet mund të zvogëlohen lart ose poshtë shumë lehtë. Elektronika do të mbetet e njëjtë dhe ju mund të rregulloni strukturën tuaj të ushqyesit rreth tyre për t'iu përshtatur nevojave tuaja.

Vetë struktura përbëhet nga dy dhoma kryesore: një për ushqimin dhe një për pajisjet elektronike. Ushqimi do të bjerë poshtë nga zona e mbajtjes dhe në një tub PVC. Tubi PVC është brenda zonës së mbajtjes së elektronikës e cila strehon dy tuba PVC T me një motor dhe grykë të printuar 3D që kalojnë nëpër tuba. Pasi ushqimi të bjerë në tubin e parë PVC, ai do të zhvendoset në mënyrë lineare nga shpimi derisa të bjerë nga tubi i dytë PVC dhe të zbresë në tas. Me testimin e auger kam vënë re se bllokohet herë pas here dhe bën që motori të ngecë. Në versionet e ardhshme unë planifikoj të shikoj më tej këtë mekanizëm për të minimizuar që kjo të ndodhë. Përsëri, gjëja e bukur e këtij projekti është se zorrët kryesore (domethënë elektronika) mund të përshtaten lehtësisht për çfarëdo mekanizmi të shpërndarjes së ushqimit që vendosni.

Zgjodha ta bëja vetë strukturën nga kompensatë 1/2 që kisha shtrirë përreth. Pjesët janë mbledhur duke përdorur një përzierje zam druri dhe vida xhepi për të siguruar që ato janë të sigurta. Unë gjithashtu zgjodha të përdor një copë të mbetur të akrilik për pjesën e sipërme për ta bërë të lehtë mbushjen e ushqimit dhe shikoni sa ushqim ka mbetur.

Hapi 2: Materialet

Materiale
Materiale
Materiale
Materiale

Shumica e materialeve mund të blihen nga dyqani juaj lokal i pajisjeve dhe Amazon për lirë. Përjashtim për këtë janë mbështetëset e tubave PVC që janë të shtypura 3D, megjithatë ju mund të bëheni krijues me montuesit e tubave dhe kapakët fundorë për ta shmangur këtë. Tubat PVC gjithashtu duhet të priten kështu që janë 2.75 të gjatë në mënyrë që të përshtaten brenda strukturës.

Materialet e përdorura:

1. Kompensatë 1/2"

2. Akrilik 1/8"

3. M8 Threaded Rod (6.5 ) dhe Arra (nëse është e nevojshme për të siguruar Auger në Rod)

4. Tubat T2 PVC 2"

5. Motor dhe kllapa NEMA 17

6. Bashkues 6.35mm deri 8mm

7. Arduino UNO

8. Nyja MCU

9. Shofer Motori Stepper

10. Telat Jumper

11. Vida vrimash xhepi

12. Ngjitës druri

13. Furnizimi me energji Arduino (9V-12V)

Mjetet e përdorura:

- Sharrë rrethore

- Printer 3D

- Vrimë xhepi Jig

- Hekuri i saldimit (opsional, por i dobishëm)

- Tub i tkurrjes së nxehtësisë ose shirit elektrik

- Armë me ngjitës të nxehtë

Hapi 3: Elektronika dhe Kodi

Elektronika dhe Kodi
Elektronika dhe Kodi
Elektronika dhe Kodi
Elektronika dhe Kodi
Elektronika dhe Kodi
Elektronika dhe Kodi

Konfigurimi i elektronikës është mjaft i thjeshtë dhe ndjek një zinxhir komandues bazë duke përdorur një Echo Dot, Node MCU, Arduino Uno dhe motor stepper. Node MCU ka kod në të që lidhet me rrjetin tuaj wifi. Pasi të jetë lidhur me internetin, transmeton veten si një prizë e zgjuar Wemo për të lidhur pajisjen Alexa. Nga këtu pret që Alexa të dërgojë një komandë dhe pastaj vendos shkurtimisht njërën nga kunjat në HIGH e cila më pas nxit Arduino -n të punojë me motorin stepper. Unë gjithashtu shtova një buton për ushqimin manual. Kjo më lejon të shpërndaj sasinë e nevojshme të ushqimit, por anashkalon duke përdorur Alexa dhe përdoret kryesisht për testim.

Unë nuk isha në gjendje ta bëja Echo Dot (gjenerata e dytë) të zbulonte fillimisht MCU Node. E gjeta që më në fund të funksiononte pasi zbrita bibliotekën "fauxmo" dhe bordin "esp8266" në versionin 2.3.0 në Arduino IDE. Pasi e bëra këtë, unë vetëm vazhdova me Alexa duke zbuluar pajisje të reja dhe nuk kishte probleme për ta gjetur atë.

Kodi për Node MCU dhe Arduino janë bashkangjitur, së bashku me një imazh të diagramit të qarkut. Vini re se do t'ju duhet të ndryshoni tabelën në Arduino IDE në varësi të cilës bord po ngarkoni kodin: Arduino Uno = "Arduino/Uno origjinal", Nyja MCU = "NodeMCU 1.0 (Moduli ESP-12E)". Ju gjithashtu do të duhet të modifikoni variablat e mëposhtëm në kod bazuar në konfigurimin tuaj (thjesht kërkoni komentin "UPDATE"):

Nyja MCU

- hapa motorikë

Arduino Uno

- WIFI_SSID

- WIFI_PASS

- Emri i pajisjes (gjithashtu mund të rregullohet duke përdorur rutinat Alexa, të detajuara në Hapin 6)

Iestshtë më e lehtë të testosh elektronikën së pari para se t'i vendosësh në strukturë pasi ato do të jenë më të kufizuara më vonë. Unë sugjeroj të siguroheni që Alexa të lidhet me pajisjen dhe të aktivizojë motorin para se të kaloni në strukturë.

Hapi 4: Ndërtoni strukturën

Image
Image
Ndërtoni Strukturën
Ndërtoni Strukturën
Ndërtoni Strukturën
Ndërtoni Strukturën

Pritini të gjitha pjesët e panelit nga kompensata juaj e stokut duke përdorur metodën tuaj të preferuar për të prishur kompensatë (p.sh. sharra tavoline, sharrë rrethore, sharrë druri, etj.). Kam përdorur një fletë 24 "x 24" x 1/2 "dhe OptLimizer CutList (ose Workshop Buddy) për të krijuar listën e prerë me lehtësi. Sigurohuni që gjithashtu të prerë pikat drejtkëndëshe në panelin e përparmë dhe bazën dhe një rreth në mbylljen e elektronikës për të siguruar hapësirë për tubat PVC. Ekziston edhe një çarë e thellë ~ 1/8 "në panelin e përparmë, panelin e pasmë dhe anën 1 për të rrëshqitur akriliku.

Më pas zgjodha të stërvitja para-vida vrimash xhepi në Bazën Kryesore, Bazën Elektronike dhe tre pjesët anësore. Ju gjithashtu mund të përdorni vida normale dhe të stërviteni direkt në kokrrën e fundit të kompensatës, por kini kujdes që të mos e ndani drurin. Ngjitësja e drurit është e dobishme për t'u siguruar që struktura të qëndrojë së bashku, por sigurohuni që të keni akoma akses në pajisjet elektronike nëse keni nevojë për të zgjidhur problemet. Zgjidhja ime për këtë ishte bashkimi i panelit elektronik të mbylljes vetëm me vida, kështu që mund të hiqet më vonë nëse është e nevojshme. Vini re se ju gjithashtu mund të dëshironi të pikturoni strukturën ose të vendosni një shtresë mbrojtëse mbi të. Kjo është gjithashtu më e lehtë të bëhet para se të mblidhet gjithçka.

Të gjitha dimensionet dhe etiketat për panelet janë bashkangjitur. Vini re se shtova disa copa akrilike për të siguruar një pjerrësi që ushqimi i qenve të rrëshqasë në tubin PVC. Gjithashtu sigurohuni që rrotulluesi të rrotullohet pa probleme brenda tubit PVC. Ka hapësirë të mjaftueshme në mënyrë që të ngecë, atëherë kontrolloni ose fundin e shufrës ose sigurohuni që tubat të jenë të drejtë.

Hapi 5: Koha e të ushqyerit (6 pasdite)

Image
Image
Koha e ushqyerjes (6 pasdite)
Koha e ushqyerjes (6 pasdite)

Pasi të jetë mbledhur gjithçka, është koha për të testuar ushqyesin. Bestshtë mirë që së pari të provoni ushqyesin kur jeni në shtëpi për t'u siguruar që gjithçka funksionon pa probleme para se të mbështeteni në të ndërsa jeni jashtë shtëpisë. Videoja e parë e bashkangjitur ishte shfaqja fillestare, megjithatë një kernel u mbërthye në gropë e cila bëri që motori të ngeci (Bailey nuk ishte shumë e lumtur, por ajo mori një trajtim që e bëri atë të ndihej më mirë). Videoja e dytë tregon që pajisja funksionon siç duhet. Hapat motorikë ende duhet të rregullohen pak dhe do të më duhet të shtoj një devijim në mënyrë që ushqimi të hyjë në tas dhe jo pjesërisht jashtë.

Sidoqoftë, mekanizmi funksionon dhe elektronika funksionon! Shpresojmë se e keni gjetur të dobishëm këtë udhëzues, qoftë për të bërë ushqyesin tuaj të qenve ose ndonjë lloj tjetër pajisje të kontrolluar nga Alexa!

Hapi 6: BONUS: Vendosni një rutinë Alexa

BONUS: Vendosni një rutinë Alexa
BONUS: Vendosni një rutinë Alexa

Një nga gjërat më të mëdha në lidhje me Alexa është se ju mund të krijoni një rutinë që mund të kontrollojë ndonjë nga pajisjet tuaja të zgjuara. Unë mund ta vendosja Alexa në një orar, kështu që e ushqen Bailey në 6 automatikisht çdo ditë, por ne na pëlqen ta bëjmë atë të bëjë truke para se të hajë. Unë vendosa të krijoj një rutinë edhe pse kështu që kam një komandë zanore të personalizuar për Alexa. Në këtë rast, gjithçka që kam për të thënë është "Alexa, Bailey është e uritur" dhe ushqyesi do të aktivizohet dhe Alexa do të përgjigjet "Ok unë do ta ushqej". Sigurisht që mund ta personalizoni këtë sipas dëshirës tuaj dhe kjo e bën të lehtë ndryshimin e emrit të pajisjes pa ndryshuar vërtet emrin e pajisjes dhe duke hyrë në kod.

Recommended: