Բովանդակություն:

Alexa վերահսկվող շների սնուցիչ. 6 քայլ (նկարներով)
Alexa վերահսկվող շների սնուցիչ. 6 քայլ (նկարներով)

Video: Alexa վերահսկվող շների սնուցիչ. 6 քայլ (նկարներով)

Video: Alexa վերահսկվող շների սնուցիչ. 6 քայլ (նկարներով)
Video: Hören & Verstehen - Prüfungsvorbereitung B2/C1 2024, Նոյեմբեր
Anonim
Alexa վերահսկվող շների սնուցող
Alexa վերահսկվող շների սնուցող
Alexa վերահսկվող շների սնուցող
Alexa վերահսկվող շների սնուցող
Alexa վերահսկվող շների սնուցող
Alexa վերահսկվող շների սնուցող

Սա մեր շուն Բեյլին է: Նա մաս է կազմում Border Collie- ի և Australian Cattle Dog- ի, այնպես որ երբեմն նա ավելի խելացի է, քան իր սեփականը, հատկապես երբ խոսքը վերաբերում է ժամանակը նշելու և իմանալու, թե երբ պետք է ճաշի: Սովորաբար, մենք փորձում ենք նրան կերակրել երեկոյան 6 -ի սահմաններում, բայց դա միշտ չէ, որ հեշտ է, եթե տնից հեռու ենք: Alexa Controlled Dog Feeder- ը ստեղծվել է որպես Բեյլին կերակրելու կատարյալ լուծում, երբ մենք տնից հեռու ենք, որպեսզի համոզվենք, որ նա անհանգիստ չի լինի և դեռ կարող է պահպանել իր ժամանակացույցը:

Կոդը հիմնված է Bob- ի I Like to Make Stuff- ի այս նախագծի վրա, որը հոգ է տանում Alexa սարքի հետ հաղորդակցվելու բազային ծածկագրի մասին: Alexa- ն որպես կապի հիմնական համակարգ օգտագործելն այն է, որ այն կարելի է կառավարել ՝ օգտագործելով ձեր սմարթֆոնի Alexa ծրագիրը ՝ վերացնելով որևէ բարդ սերվերների կամ առաջադեմ կոդավորման անհրաժեշտությունը: Մատակարարման ցանկը համեմատաբար կարճ է, և ամբողջ նախագիծը, հավանաբար, կարող է ավարտվել կեսօրին, երբ ամեն ինչ հավաքվի:

Եթե ձեզ դուր է գալիս այն, ինչ տեսնում եք, խնդրում եմ քվեարկեք ինձ համար ընտանի կենդանիների մրցույթում: Հուսով եմ, որ դուք գտել եք այս Instructable- ը օգտակար և ինձ տեղեկացրեք, եթե հետագայում որևէ հարց ունեք:

Քայլ 1: Դիզայն

Դիզայնը
Դիզայնը
Դիզայնը
Դիզայնը
Դիզայնը
Դիզայնը
Դիզայնը
Դիզայնը

Ես արդեն Բեյլին դարձրեցի մի փոքրիկ սննդի կրպակ, որը մեր ճաշի սեղանի մանրանկարչյա տարբերակն է, որի վրա նա պետք է հանգստանա ուտելիքով և ջրով: Տարածքը օպտիմալացնելու համար ես ուզում էի, որ սնուցողը տեղավորվեր այս սննդի տակդիրում և պահեր նրա ուտելիքի միայն մի քանի բաժինը: Սնուցողը հիմնականում ենթադրվում է, որ օգտագործվում է այն փոքր քանակությամբ դեպքերի համար, երբ մենք տանը չենք, ուստի դրա կարիքը չունեմ շատ սնունդ տեղավորելու համար (ընդամենը մի քանի բաժին): Եթե դա չի համապատասխանում ձեր կարիքներին, ապա մի անհանգստացեք, քանի որ չափերը կարելի է հեշտությամբ փոքրացնել կամ բարձրացնել: Էլեկտրոնիկան կմնա նույնը, և դուք կարող եք հարմարեցնել ձեր սնուցող կառուցվածքը դրանց շուրջ `ձեր կարիքներին համապատասխան:

Կառույցն ինքնին բաղկացած է երկու հիմնական խցիկներից ՝ մեկը սննդի և մյուսը ՝ էլեկտրոնիկայի համար: Սնունդը կընկնի պահման տարածքից և կդառնա PVC խողովակ: ՊՎՔ խողովակը գտնվում է էլեկտրոնիկայի արգելափակման տարածքի ներսում, որտեղ տեղակայված են երկու PVC T խողովակներ `շարժիչով և եռաչափ տպիչով խողովակով, որոնք անցնում են խողովակներով: Երբ սնունդը ընկնում է առաջին PVC խողովակի մեջ, այն կտեղափոխվի օղակի միջոցով մինչև այն դուրս գա երկրորդ PVC խողովակից և իջնի ամանի մեջ: Օղակը փորձարկելիս ես նկատեցի, որ այն երբեմն խցանում է և առաջացնում շարժիչի կանգառ: Հետագա տարբերակներում ես մտադիր եմ այս մեխանիզմը հետագայում դիտարկել `դա նվազագույնի հասցնելու համար: Կրկին, այս նախագծի հաճելի բանը այն է, որ հիմնական փորոտիքը (այսինքն ՝ էլեկտրոնիկան) կարող է հեշտությամբ հարմարվել սննդի առաքման ցանկացած մեխանիզմի համար, որը դուք որոշեք:

Ես որոշեցի կառուցվածքը պատրաստել ինքնուրույն 1/2 նրբատախտակից: Կտորները հավաքվում են փայտի սոսինձի և գրպանի անցքի պտուտակների խառնուրդով` համոզվելու, որ դրանք ապահով են: Ես նաև ընտրեցի օգտագործել մնացած կտորը: ակրիլ ՝ վերևի մասում, որպեսզի այն հեշտությամբ լրացնի սնունդը և տեսնի, թե որքան սնունդ է մնացել:

Քայլ 2: Նյութեր

Նյութեր
Նյութեր
Նյութեր
Նյութեր

Նյութերի մեծ մասը կարելի է էժան գնել ձեր տեղական սարքավորումների խանութից և Amazon- ից: Բացառություն են կազմում PVC խողովակների հենարանները, որոնք 3D տպված են, սակայն դրանից խուսափելու համար կարող եք ստեղծագործել խողովակների ամրացման և վերջնական կափարիչների միջոցով: ՊՎՔ խողովակները նույնպես պետք է կտրվեն այնպես, որ դրանց երկարությունը 2,75 դյույմ է, որպեսզի տեղավորվեն կառուցվածքում:

Օգտագործված նյութեր

1. 1/2 Նրբատախտակ

2. 1/8 Ակրիլ

3. M8 ակոսավոր ձող (6.5 ) և ընկույզ (անհրաժեշտության դեպքում` Auger- ը ձողին ամրացնելու համար)

4. 2 ՊՎՔ T- խողովակներ

5. NEMA 17 շարժիչ և բրա

6. 6,35 մմ -ից 8 մմ կցորդիչ

7. Arduino UNO

8. Հանգույց MCU

9. Stepper Motor Driver

10. Jumper լարերը

11. Գրպանային անցքերի պտուտակներ

12. Փայտի սոսինձ

13. Arduino էլեկտրամատակարարում (9V-12V)

Օգտագործված գործիքներ

- Շրջանաձև սղոց

- 3D տպիչ

- Գրպանային անցք Jig

- oldոդման երկաթ (ըստ ցանկության, բայց օգտակար)

- Heat Shrink խողովակ կամ էլեկտրական ժապավեն

- տաք սոսինձ ատրճանակ

Քայլ 3: Էլեկտրոնիկա և ծածկագիր

Էլեկտրոնիկա և ծածկագիր
Էլեկտրոնիկա և ծածկագիր
Էլեկտրոնիկա և ծածկագիր
Էլեկտրոնիկա և ծածկագիր
Էլեկտրոնիկա և ծածկագիր
Էլեկտրոնիկա և ծածկագիր

Էլեկտրոնիկայի տեղադրումը բավականին պարզ է և հետևում է հրամանի հիմնական շղթային ՝ օգտագործելով Echo Dot, Node MCU, Arduino Uno և stepper շարժիչ: Node MCU- ում կա կոդ, որը միանում է ձեր wifi ցանցին: Ինտերնետին միանալուց հետո այն իրեն հեռարձակում է որպես Wemo խելացի խրոց ՝ Alexa սարքի հետ միանալու համար: Այստեղից այն սպասում է, որ Alexa- ն հրաման ուղարկի, այնուհետև կարճ կապում է կապումներից մեկը HIGH- ի հետ, որն էլ ստիպում է Arduino- ին գործարկել stepper շարժիչը: Ավելացրել եմ նաև ձեռքով կերակրման կոճակ: Սա թույլ է տալիս ինձ բաժանել անհրաժեշտ քանակությամբ սնունդ, բայց շրջանցում է Alexa- ն և հիմնականում օգտագործվում է թեստավորման համար:

Ես ի վիճակի չէի Echo Dot- ին (2 -րդ սերունդ) սկզբում հայտնաբերել Node MCU- ն: Ես գտա, որ այն վերջապես աշխատեց այն բանից հետո, երբ ես իջեցրի թե՛ «fauxmo» գրադարանը և թե «esp8266» տախտակը Arduino IDE- ի 2.3.0 տարբերակին: Երբ ես դա արեցի, ես պարզապես շարունակեցի, որ Alexa- ն հայտնաբերեց նոր սարքեր, և այն գտնելու հետ կապված խնդիրներ չուներ:

Node MCU- ի և Arduino- ի ծածկագիրը կցված են ՝ միացման սխեմայի պատկերով: Նկատի ունեցեք, որ դուք պետք է փոխեք Arduino IDE- ի տախտակը `կախված այն բանից, թե որ տախտակին եք վերբեռնում ծածկագիրը. Arduino Uno =" Arduino/Genuine Uno ", Node MCU =" NodeMCU 1.0 (ESP-12E մոդուլ) ": Դուք նաև պետք է փոփոխեք կոդի հետևյալ փոփոխականները ՝ հիմնված ձեր տեղադրման վրա (պարզապես որոնեք «ԹԱՐՄԱ "ՆԵԼ» մեկնաբանությունը).

Հանգույց MCU

- motorSteps

Արդուինո Ունո

- WIFI_SSID

- WIFI_PASS

- deviceName (կարող է նաև ճշգրտվել ՝ օգտագործելով Alexa ռեժիմները, մանրամասն նկարագրված Քայլ 6 -ում)

Ամենահեշտն է նախ ստուգել էլեկտրոնիկան նախքան դրանք կառուցվածքում դնելը, քանի որ հետագայում դրանք ավելի կփակվեն: Ես առաջարկում եմ համոզվել, որ Alexa- ն կարող է միանալ սարքին և միացնել շարժիչը ՝ նախքան կառույցին անցնելը:

Քայլ 4: Կառուցեք կառուցվածքը

Image
Image
Կառուցեք կառուցվածքը
Կառուցեք կառուցվածքը
Կառուցեք կառուցվածքը
Կառուցեք կառուցվածքը

Նրբատախտակից կտրեք վահանակի բոլոր կտորները ՝ ձեր նախընտրած մեթոդով ՝ նրբատախտակ քանդելու համար (այսինքն ՝ սեղանի սղոց, շրջանաձև սղոց, ոլորահատ սղոց և այլն): Ես օգտագործեցի 24 "x 24" x 1/2 "թերթ և CutList Optimizer (կամ Workshop Buddy)` հեշտությամբ կազմելու ցանկը: Համոզվեք, որ նաև առջևի վահանակի և բազայի ուղղանկյան փորվածքները կտրեք, իսկ էլեկտրոնիկայի փակման շրջանակը: PVC խողովակների համար ազատություն ապահովելու համար: Ակրիլային սահելու համար առջևի վահանակում, հետևի վահանակում և 1 -ին կողմում կա նաև/1/8 "խորքային անցք:

Հաջորդը ես նախընտրեցի գրպանային պտուտակներ նախապես փորել հիմնական բազայի, էլեկտրոնիկայի բազայի և երեք կողային մասերի մեջ: Կարող եք նաև օգտագործել սովորական պտուտակներ և ուղղակիորեն փորել նրբատախտակի վերջնական հատիկի մեջ, բայց զգույշ եղեք, որ չփշրեք փայտը: Փայտի սոսինձը օգտակար է, որպեսզի համոզվեք, որ կառույցը մնում է միասին, բայց համոզվեք, որ դուք դեռ կարող եք մուտք գործել էլեկտրոնիկա, եթե ձեզ անհրաժեշտ է խնդիրների լուծում: Սրա լուծումը էլեկտրոնիկայի փակման վահանակը միայն պտուտակներով ամրացնելն էր, որպեսզի այն անհրաժեշտության դեպքում հետագայում հեռացվեր: Նկատի ունեցեք, որ գուցե նաև ցանկանաք ներկել կառուցվածքը կամ դրա վրա դնել պաշտպանիչ ծածկույթ: Սա նաև ամենահեշտն է արվում նախքան ամեն ինչ հավաքելը:

Վահանակների բոլոր չափերն ու պիտակները կցված են: Նկատի ունեցեք, որ ես մի քանի ակրիլ կտոր եմ ավելացրել, որպեսզի շան կերակուրը թեքվի PVC խողովակի մեջ սահելու համար: Նաև համոզվեք, որ մխոցը սահուն պտտվում է PVC խողովակի ներսում: Բավականաչափ ազատություն կա, որպեսզի այն խրվի, ապա ստուգեք գավազանի ծայրը կամ համոզվեք, որ խողովակները ուղիղ են:

Քայլ 5: Կերակրման ժամանակ (6 երեկո)

Image
Image
Սնուցման ժամանակը (երեկոյան 6 -ը)
Սնուցման ժամանակը (երեկոյան 6 -ը)

Երբ ամեն ինչ հավաքվի, ժամանակն է ստուգել սնուցողը: Ավելի լավ է առաջին անգամ տանը սնվելը փորձեք, որպեսզի համոզվեք, որ ամեն ինչ սահուն է ընթանում, նախքան դրա վրա հույս դնելը, երբ տնից դուրս եք: Կցված առաջին տեսահոլովակը սկզբնական վազքն էր, սակայն միջուկը խրվեց պտուտակի մեջ, որի պատճառով շարժիչը կանգ առավ (Բեյլին այնքան էլ գոհ չէր, բայց նա իրեն ավելի լավ զգալու պարգև ստացավ): Երկրորդ տեսանյութը ցույց է տալիս, որ սարքը ճիշտ է աշխատում: Շարժիչի աստիճանները դեռ պետք է մի փոքր կարգավորվեն, և ես պետք է թեքահարթակ ավելացնեմ, որպեսզի սնունդը մտնի ամանի մեջ և ոչ թե մասամբ դուրս գա:

Այնուամենայնիվ, մեխանիզմը գործում է, և էլեկտրոնիկան աշխատում է: Հուսով եմ, որ դուք գտել եք այս Instructable- ը օգտակար, լինի դա ձեր սեփական շների սնուցող սարք պատրաստելու կամ Alexa- ի կողմից վերահսկվող որևէ այլ սարք:

Քայլ 6: ԲՈՆՈՍ. Ստեղծեք Alexa ռեժիմ

ԲՈՆՈՍ. Ստեղծեք Alexa ռեժիմ
ԲՈՆՈՍ. Ստեղծեք Alexa ռեժիմ

Alexa- ի մեծ առավելություններից մեկն այն է, որ դուք կարող եք ստեղծել ռեժիմ, որը կարող է կառավարել ձեր ցանկացած խելացի սարք: Ես կարող էի Alexa- ն դասավորել այնպես, որ ամեն օր ինքնաբերաբար կերակրի Բեյլին 6 -ին, բայց մենք սիրում ենք նրան ստիպել հնարքներ կատարել ուտելուց առաջ: Ես, այնուամենայնիվ, որոշեցի ռեժիմ ստեղծել, այնպես որ ես Alexa- ի համար հատուկ ձայնային հրաման ունեմ: Այս դեպքում ես միայն պետք է ասեմ ՝ «Ալեքսա, Բեյլին քաղցած է», և սնուցողը կակտիվանա, և Ալեքսան կպատասխանի «Լավ ես նրան կերակրեմ»: Դուք, իհարկե, կարող եք այն հարմարեցնել այն, ինչ ցանկանում եք, և դա հեշտացնում է սարքի անունը փոխելը ՝ առանց սարքի անունն իսկապես փոխելու և ծածկագրի մեջ մտնելու:

Խորհուրդ ենք տալիս: