Innholdsfortegnelse:
- Trinn 1: Designet
- Trinn 2: Materialer
- Trinn 3: Elektronikken og koden
- Trinn 4: Bygg strukturen
- Trinn 5: Fôringstid (18.00)
- Trinn 6: BONUS: Sett opp en Alexa -rutine
Video: Alexa -kontrollert hundemater: 6 trinn (med bilder)
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:23
Dette er hunden vår Bailey. Hun er en del Border Collie og Australian Cattle Dog, så noen ganger er hun smartere enn sitt eget gode, spesielt når det gjelder å fortelle tid og vite når hun skal spise middag. Vanligvis prøver vi å mate henne rundt klokken 18.00, men dette er ikke alltid lett hvis vi er hjemmefra. Alexa Controlled Dog Feeder ble laget som den perfekte løsningen for å mate Bailey mens vi er hjemmefra for å sikre at hun ikke blir rastløs og fortsatt kan holde seg til timeplanen.
Koden er basert på dette prosjektet fra Bob at I Like to Make Stuff som tar seg av grunnkoden for kommunikasjon med en Alexa -enhet. Det fine med å bruke Alexa som hovedkommunikasjonssystem er at det kan styres ved hjelp av Alexa -appen på smarttelefonen din, noe som eliminerer behovet for komplekse servere eller avansert koding. Tilbudslisten er relativt kort, og hele selve prosjektet kan trolig være ferdig på en ettermiddag når alt er samlet.
Hvis du liker det du ser, kan du stemme på meg i dyrekonkurransen! Jeg håper du synes denne instruksjonen er nyttig og gi meg beskjed hvis du har spørsmål som følger med.
Trinn 1: Designet
Jeg har allerede laget Bailey til et lite matstativ som er en miniatyrversjon av spisebordet for mat- og vannskålen hennes. For å optimalisere plassen ønsket jeg at materen skulle passe på dette matbordet og bare holde noen få porsjoner av maten hennes. Materen skal hovedsakelig brukes til det lille antallet anledninger når vi ikke er hjemme, så jeg trenger ikke at den skal passe til mye mat (bare noen få porsjoner). Hvis dette ikke passer dine behov, ikke bekymre deg, ettersom dimensjonene kan skaleres opp eller ned ganske enkelt. Elektronikken forblir den samme, og du kan justere materstrukturen rundt dem for å passe dine behov.
Selve strukturen består av to hovedkamre: en for maten og en for elektronikken. Maten vil falle ned fra inneslutningsområdet og inn i et PVC -rør. PVC-røret er inne i elektronikkinneslutningsområdet som huser to PVC T-rør med motor og 3D-trykt snegl som går gjennom rørene. Når maten faller ned i det første PVC -røret, blir den flyttet lineært av sneglen til den faller ut det andre PVC -røret og ned i bollen. Etter å ha testet skruen, har jeg lagt merke til at den stopper av og til og får motoren til å stoppe. I fremtidige versjoner planlegger jeg å se nærmere på denne mekanismen for å minimere at dette skjer. Igjen, det fine med dette prosjektet er at hovedgutene (dvs. elektronikk) enkelt kan tilpasses for hvilken matleveringsmekanisme du bestemmer deg for.
Jeg valgte å lage selve strukturen av 1/2 kryssfiner jeg hadde liggende. Brikkene monteres ved hjelp av en blanding av trelim og lommeskruer for å sikre at de er sikre. Jeg valgte også å bruke et resterende stykke akryl på toppen for å gjøre det enkelt å fylle maten tilbake og se hvor mye mat som er igjen.
Trinn 2: Materialer
De fleste materialene kan kjøpes billig hos din lokale maskinvarebutikk og Amazon. Unntaket for dette er PVC -rørstøttene som er 3D -trykte, men du kan bli kreativ med rørfester og endehett for å unngå dette. PVC -rørene må også kuttes ned, slik at de er 2,75 lange for å passe inn i strukturen.
Materialer som brukes:
1. 1/2 kryssfiner
2. 1/8 akryl
3. M8 gjengestang (6,5 ) og muttere (om nødvendig for å feste sneglen til stangen)
4. 2 PVC T-rør
5. NEMA 17 Motor og brakett
6. 6,35 mm til 8 mm kobling
7. Arduino UNO
8. Node MCU
9. Stepper Motor Driver
10. Jumper Wires
11. Lommehullskruer
12. Trelim
13. Arduino strømforsyning (9V-12V)
Verktøy som brukes:
- Sirkelsag
- 3D -skriver
- Lomme til hull i lommen
- Loddejern (valgfritt, men nyttig)
- Krympeslange eller elektrisk tape
- Varm limpistol
Trinn 3: Elektronikken og koden
Elektronikkoppsettet er ganske enkelt og følger en grunnleggende kommandokjede ved hjelp av en Echo Dot, Node MCU, Arduino Uno og trinnmotor. Node MCU har kode på den som kobles til wifi -nettverket ditt. Når den er koblet til internett, sender den seg selv som en Wemo smart plugg for Alexa -enheten å koble til. Herfra venter det på at Alexa sender en kommando og setter deretter en av pinnene kort til HIGH som deretter utløser Arduino for å kjøre trinnmotoren. Jeg la også til en knapp for manuell fôring. Dette lar meg dosere den nødvendige mengden mat, men omgår ved hjelp av Alexa og brukes hovedsakelig til testing.
Jeg klarte ikke å få Echo Dot (2. generasjon) til å oppdage Node MCU i utgangspunktet. Jeg syntes det endelig fungerte etter at jeg nedgraderte både "fauxmo" -biblioteket og "esp8266" -kortet til versjon 2.3.0 i Arduino IDE. Når jeg gjorde dette, fortsatte jeg med at Alexa oppdaget nye enheter, og det hadde ingen problemer med å finne det.
Koden for Node MCU og Arduino er vedlagt, sammen med et bilde av kretsdiagrammet. Vær oppmerksom på at du må bytte brett i Arduino IDE avhengig av hvilket kort du laster opp koden til: Arduino Uno = "Arduino/Genuine Uno", Node MCU = "NodeMCU 1.0 (ESP-12E Module)". Du må også endre følgende variabler i koden basert på oppsettet ditt (bare søk etter "OPPDATER" -kommentaren):
Node MCU
- motorsteg
Arduino Uno
- WIFI_SSID
- WIFI_PASS
- enhetsnavn (kan også bare justeres ved hjelp av Alexa -rutiner, beskrevet i trinn 6)
Det er lettest å teste elektronikken først før du setter dem i strukturen siden de vil bli mer begrenset senere. Jeg foreslår at du sørger for at Alexa kan koble til enheten og utløse motoren før du går videre til strukturen.
Trinn 4: Bygg strukturen
Klipp ut alle panelstykkene fra kryssfiner som du foretrekker ved å bryte ned kryssfiner (dvs. bordsag, sirkelsag, pilkesag, etc.). Jeg brukte et 24 "x 24" x 1/2 "ark og CutList Optimizer (eller Workshop Buddy) for å lage kuttelisten enkelt. Sørg for å også kutte ut rektangelhakkene på frontpanelet og basen og en sirkel i elektronikklukkingen for å gi klaring for PVC -rørene. Det er også en ~ 1/8 "dyp spalte i frontpanelet, bakpanelet og siden 1 for akryl å gli inn i.
Deretter valgte jeg å forbore lommehullskruer i hovedbasen, elektronikkbasen og de tre sidestykkene. Du kan også bruke vanlige skruer og bore direkte inn i kryssfinerets endekorn, men vær forsiktig så du ikke kløver veden. Trelim er nyttig for å sikre at strukturen holder seg sammen, men sørg for at du fortsatt kan få tilgang til elektronikken hvis du trenger å feilsøke. Min løsning på dette var å feste elektronikkavstengningspanelet bare med skruer, så det kan fjernes senere om nødvendig. Vær oppmerksom på at du kanskje også vil male strukturen eller legge et beskyttende belegg på den. Dette gjøres også enklest før alt er satt sammen.
Alle dimensjoner og etiketter for panelene er vedlagt. Legg merke til at jeg har lagt i noen akrylstykker for å gi en skråning for hundematen å gli inn i PVC -røret. Sørg også for at skruen roterer jevnt inne i PVC -røret. Det er nok klaring slik at den setter seg fast, så kontroller hver ende av stangen eller sørg for at rørene er rette.
Trinn 5: Fôringstid (18.00)
Når alt er satt sammen, er det på tide å teste materen. Det er best å først prøve materen når du er hjemme for å sikre at alt går greit før du stoler på det mens du er ute av hjemmet. Den første videoen som var vedlagt var den første kjøringen, men en kjerne ble sittende fast i skruen som fikk motoren til å stoppe (Bailey var ikke så glad, men hun fikk en godbit som fikk henne til å føle seg bedre). Den andre videoen viser at enheten fungerer som den skal. Motortrinnene må fortsatt justeres litt, og jeg må legge til en rampe slik at maten går inn i bollen og ikke delvis ut.
Likevel fungerer mekanismen og elektronikken! Forhåpentligvis har du funnet denne Instructable nyttig, enten det er for å lage din egen hundefôr eller en annen Alexa -kontrollert enhet!
Trinn 6: BONUS: Sett opp en Alexa -rutine
En av de flotte tingene med Alexa er at du kan sette opp en rutine som kan kontrollere hvilken som helst av smartenhetene dine. Jeg kunne sette opp Alexa på en tidsplan, slik at den mater Bailey klokka 6 automatisk hver dag, men vi liker å få henne til å gjøre triks før hun spiser. Jeg bestemte meg imidlertid for å sette opp en rutine, så jeg har en egendefinert talekommando for Alexa. I dette tilfellet er alt jeg har å si "Alexa, Bailey er sulten", og materen vil bli aktivert og Alexa vil svare "Ok, jeg skal mate henne". Du kan selvfølgelig tilpasse dette til hva du vil, og dette gjør det enkelt å endre navnet på enheten uten å virkelig endre navnet på enheten og gå inn i koden.
Anbefalt:
Automatisk hundemater: 6 trinn
Auto Dog Feeder: Dette er mitt prosjekt med en Auto Pet Feeder. Mitt navn er Parker, jeg går i klasse 11, og jeg laget dette prosjektet 11. november 2020 som en CCA (Course Culminating Activity) i dette prosjektet. Jeg skal vise deg hvordan du lager en automatisk kjæledyrsmater med Arduino UNO
Alexa Voice Controlled Raspberry Pi Drone Med IoT og AWS: 6 trinn (med bilder)
Alexa Voice Controlled Raspberry Pi Drone Med IoT og AWS: Hei! Jeg heter Armaan. Jeg er en 13 år gammel gutt fra Massachusetts. Denne opplæringen viser, slik du kan utlede av tittelen, hvordan du bygger en Raspberry Pi Drone. Denne prototypen demonstrerer hvordan droner utvikler seg og også hvor stor rolle de kan spille i
Alexa smart lampe med ESP8266: 4 trinn (med bilder)
Alexa smart lampe med ESP8266: Denne instruksjonsguiden veileder deg sammen med meg i oppgradering av en vintage lampe med stemmestyring ved hjelp av en ESP8266 mikrokontroller og Amazon Echo/Alexa. Arduino -koden emulerer en Belkin WeMo -enhet ved hjelp av fauxmoESP -biblioteket, noe som gjør oppsettet til en lek. Pl
Flytende smart magisk speil fra gammel bærbar PC med Alexa stemmegjenkjenning: 6 trinn (med bilder)
Flytende smart magisk speil fra gammel bærbar datamaskin med Alexa stemmegjenkjenning: Registrer deg på mitt 'Elektronikk i et nøtteskall'-kurs her: https://www.udemy.com/electronics-in-a-nutshell/?couponCode=TINKERSPARK Sjekk også min youtube -kanal her for flere prosjekter og elektronikkopplæringer: https://www.youtube.com/channel/UCelOO
Slik demonterer du en datamaskin med enkle trinn og bilder: 13 trinn (med bilder)
Slik demonterer du en datamaskin med enkle trinn og bilder: Dette er en instruksjon om hvordan du demonterer en PC. De fleste grunnkomponentene er modulære og fjernes lett. Det er imidlertid viktig at du er organisert om det. Dette vil bidra til å hindre deg i å miste deler, og også i å gjøre monteringen igjen