INHOUDSOPGAWE:

Alexa -beheerde hondevoeder: 6 stappe (met foto's)
Alexa -beheerde hondevoeder: 6 stappe (met foto's)

Video: Alexa -beheerde hondevoeder: 6 stappe (met foto's)

Video: Alexa -beheerde hondevoeder: 6 stappe (met foto's)
Video: ‘Ik ben er helemaal van slag van’ – Blind Kiss | SLAM! 2024, November
Anonim
Alexa -beheerde hondevoeder
Alexa -beheerde hondevoeder
Alexa -beheerde hondevoeder
Alexa -beheerde hondevoeder
Alexa -beheerde hondevoeder
Alexa -beheerde hondevoeder

Dit is ons hond Bailey. Sy is deel van die Border Collie en die Australiese beeshond, so soms is sy slimmer as haar eie voordeel, veral as dit gaan om tyd vertel en weet wanneer sy aandete moet eet. Gewoonlik probeer ons haar om 18:00 gee, maar dit is nie altyd maklik as ons weg is van die huis nie. Die Alexa Controlled Dog Feeder is geskep as die perfekte oplossing om Bailey te voed terwyl ons weg is van die huis om seker te maak dat sy nie rusteloos word nie en steeds by haar skedule kan bly.

Die kode is gebaseer op hierdie projek van Bob at I Like to Make Stuff, wat sorg vir die basiskode vir kommunikasie met 'n Alexa -toestel. Die aangename ding om Alexa as die belangrikste kommunikasiestelsel te gebruik, is dat dit met die Alexa -app op u slimfoon beheer kan word, sodat komplekse bedieners of gevorderde kodering nie nodig is nie. Die aanbodlys is relatief kort en die hele projek self kan waarskynlik binne 'n middag voltooi word sodra alles versamel is.

As u hou van wat u sien, stem dan vir my in die troeteldierwedstryd! Ek hoop dat u hierdie instruksies nuttig vind en laat my weet as u enige vrae het.

Stap 1: Die ontwerp

Die ontwerp
Die ontwerp
Die ontwerp
Die ontwerp
Die ontwerp
Die ontwerp
Die ontwerp
Die ontwerp

Ek het al vir Bailey 'n klein eetkamertjie gemaak, 'n miniatuur weergawe van ons etenstafel waarop haar kos- en waterbak kan rus. Om die ruimte te optimaliseer, wou ek hê dat die voerder op hierdie kosbak pas en slegs 'n paar porsies van haar kos bevat. Die voerder is hoofsaaklik veronderstel om gebruik te word vir die klein aantal geleenthede wanneer ons nie tuis is nie, so ek het dit nie nodig om baie kos te pas nie (net 'n paar porsies). As dit nie aan u behoeftes voldoen nie, moenie bekommerd wees nie, aangesien die afmetings redelik maklik kan op- of afskaal. Die elektronika bly dieselfde en u kan die toevoerstruktuur rondom hulle aanpas volgens u behoeftes.

Die struktuur self bestaan uit twee hoofkamers: een vir die kos en een vir die elektronika. Die kos val uit die inperking en in 'n PVC -pyp. Die PVC-pyp is binne die elektroniese opvanggebied wat twee PVC T-pype huisves met 'n motor en 'n 3D-gedrukte vysel wat deur die pype loop. Sodra die kos in die eerste PVC -pyp val, word dit lineêr deur die snyer beweeg totdat dit die tweede PVC -pyp uitval en in die bak kom. By die toets van die skroef het ek opgemerk dat dit af en toe klem en veroorsaak dat die motor stilstaan. In toekomstige weergawes is ek van plan om verder na hierdie meganisme te kyk om dit te voorkom. Die goeie ding met hierdie projek is dat die belangrikste ingewande (dws elektronika) maklik aangepas kan word vir watter voedselafleweringsmeganisme u ook al besluit.

Ek het gekies om die struktuur self te maak van 1/2 laaghout wat ek rondgelê het. Die stukke word met 'n mengsel van houtgom en sakgaatskroewe saamgestel om seker te maak dat dit veilig is. Ek het ook gekies om 'n oorblywende stuk akriel aan die bokant om dit makliker te maak om die kos weer op te vul en te sien hoeveel kos daar oor is.

Stap 2: materiaal

Materiaal
Materiaal
Materiaal
Materiaal

Die meeste materiaal kan goedkoop by u plaaslike hardewarewinkel en Amazon gekoop word. Die uitsondering hiervoor is die PVC -pypsteunen wat in 3D gedruk is, maar u kan kreatief raak met pyphouers en eindkappe om dit te vermy. Die PVC -pype moet ook afgesny word sodat hulle 2,75 lank is om in die struktuur te pas.

Gebruikte materiaal:

1. 1/2 laaghout

2. 1/8 akriel

3. M8 -draadstang (6,5 ) en moere (indien nodig om Auger aan staaf vas te maak)

4. 2 PVC T-pype

5. NEMA 17 Motor en bracket

6. 6,35 mm tot 8 mm koppelstuk

7. Arduino UNO

8. Knooppunt MCU

9. Stapmotorbestuurder

10. Springdrade

11. Sakgate Skroewe

12. Houtgom

13. Arduino-kragtoevoer (9V-12V)

Gereedskap wat gebruik word:

- Sirkelsaag

- 3D -drukker

- Pocket Gat Jig

- Soldeerbout (opsioneel, maar nuttig)

- Krimpbuis of elektriese band

- Warm lijmpistool

Stap 3: Die elektronika en kode

Die elektronika en kode
Die elektronika en kode
Die elektronika en kode
Die elektronika en kode
Die elektronika en kode
Die elektronika en kode

Die elektroniese opstelling is redelik eenvoudig en volg 'n basiese opdragketting met behulp van 'n Echo Dot, Node MCU, Arduino Uno en stapmotor. Die Node MCU bevat kode wat met u wifi -netwerk verbind kan word. Sodra dit aan die internet gekoppel is, stuur dit homself uit as 'n Wemo -slimprop waarmee die Alexa -toestel kan skakel. Van hier af wag dit vir Alexa om 'n opdrag te stuur en stel dan een van die penne kortliks op HIGH, wat dan die Arduino aanskakel om die stapmotor te laat loop. Ek het ook 'n knoppie vir handvoeding bygevoeg. Dit laat my toe om die nodige hoeveelheid kos uit te gee, maar omseil Alexa en word hoofsaaklik gebruik vir toetsing.

Ek kon Echo Dot (2de generasie) nie eers die Node MCU ontdek nie. Ek het gevind dat dit uiteindelik werk nadat ek beide die 'fauxmo' -biblioteek en die' esp8266' -bord afgradeer na weergawe 2.3.0 in Arduino IDE. Sodra ek dit gedoen het, het ek net voortgegaan met die ontdekking van nuwe toestelle by Alexa, en ek kon dit nie vind nie.

Die kode vir die Node MCU en Arduino is aangeheg, tesame met 'n beeld van die stroombaandiagram. Let daarop dat u die bord in Arduino IDE moet verander, afhangende van watter bord u die kode oplaai: Arduino Uno = "Arduino/Genuine Uno", Node MCU = "NodeMCU 1.0 (ESP-12E Module)". U moet ook die volgende veranderlikes in die kode verander op grond van u opstelling (soek net die "UPDATE" -opmerking):

Node MCU

- motorstappe

Arduino Uno

- WIFI_SSID

- WIFI_PASS

- apparaatnaam (kan ook net aangepas word met behulp van Alexa -roetines, uiteengesit in stap 6)

Dit is die maklikste om eers die elektronika te toets voordat u dit in die struktuur plaas, aangesien dit later meer beperk sal wees. Ek stel voor om seker te maak dat Alexa aan die toestel kan koppel en die motor kan aktiveer voordat hy na die struktuur gaan.

Stap 4: Bou die struktuur

Image
Image
Bou die struktuur
Bou die struktuur
Bou die struktuur
Bou die struktuur

Sny al die paneelstukke uit die laaghout met die voorkeurmetode om laaghout af te breek (dws tafelsaag, sirkelsaag, malzaag, ens.). Ek het 'n 24 "x 24" x 1/2 "vel en CutList Optimizer (of Workshop Buddy) gebruik om die snitlys maklik te maak. Maak seker dat u ook die reghoek in die voorpaneel en basis en 'n sirkel in die elektroniese sluiting uitknip Daar is ook 'n ~ 1/8 "diep gleuf in die voorpaneel, agterkant en sykant 1 waarin die akriel kan gly.

Vervolgens het ek besluit om sakskroewe vooraf in die hoofbasis, elektronika-basis en die drie systukke te boor. U kan ook gewone skroewe gebruik en direk in die eindkorrel van die laaghout boor, maar wees versigtig om die hout nie te skeur nie. Houtgom is nuttig om seker te maak dat die struktuur bymekaar bly, maar maak seker dat u steeds toegang tot die elektronika kan kry as u probleme moet oplos. My oplossing hiervoor was om die elektroniese sluitpaneel net met skroewe vas te maak, sodat dit later verwyder kan word indien nodig. Let daarop dat u die struktuur ook kan verf of 'n beskermende laag daarop wil plaas. Dit word ook die maklikste gedoen voordat alles bymekaargemaak is.

Alle afmetings en etikette vir die panele is aangeheg. Let op dat ek wel 'n paar akrielstukke bygevoeg het sodat die hondekos in die PVC -pyp kan gly. Maak ook seker dat die boor glad in die PVC -pyp draai. Daar is genoeg speling sodat dit vassteek, kyk dan aan die einde van die staaf of maak seker dat die pype reguit is.

Stap 5: Voertyd (18:00)

Image
Image
Voertyd (18:00)
Voertyd (18:00)

Sodra alles saamgestel is, is dit tyd om die toevoer te toets. Dit is die beste om eers die toevoer te probeer as u tuis is om seker te maak dat alles glad verloop voordat u daarop staatmaak terwyl u buite die huis is. Die eerste video wat aangeheg is, was die eerste keer, maar 'n pit het in die vysel vasgesteek, wat veroorsaak dat die motor gaan staan het (Bailey was nie te gelukkig nie, maar sy het 'n lekkerny gekry wat haar beter laat voel het). Die tweede video wys hoe die toestel behoorlik werk. Die motorstappe moet nog effens aangepas word, en ek moet 'n oprit byvoeg sodat die kos in die bak kom en nie gedeeltelik uit nie.

Tog werk die meganisme en die elektronika! Hopelik het u hierdie instruksies nuttig gevind, of dit nou is om u eie hondevoerder of 'n ander Alexa -beheerde toestel te maak!

Stap 6: BONUS: Stel 'n Alexa -roetine op

BONUS: Stel 'n Alexa -roetine op
BONUS: Stel 'n Alexa -roetine op

Een van die wonderlike dinge van Alexa is dat u 'n roetine kan opstel wat u slim toestelle kan beheer. Ek kon Alexa op 'n skedule opstel sodat Bailey elke dag outomaties om 6 uur voed, maar ons wil haar graag laat truuks doen voordat sy eet. Ek het wel besluit om 'n roetine op te stel, so ek het 'n persoonlike stemopdrag vir Alexa. In hierdie geval is al wat ek hoef te sê "Alexa, Bailey is honger" en die voerder sal geaktiveer word en Alexa sal reageer "Ok, ek sal haar voed". U kan dit natuurlik aanpas by wat u wil, en dit maak dit maklik om die naam van die toestel te verander sonder om die naam van die toestel regtig te verander en die kode in te voer.

Aanbeveel: