Բովանդակություն:
- Քայլ 1: Դիզայն
- Քայլ 2: Նյութեր
- Քայլ 3: Էլեկտրոնիկա և ծածկագիր
- Քայլ 4: Կառուցեք կառուցվածքը
- Քայլ 5: Կերակրման ժամանակ (6 երեկո)
- Քայլ 6: ԲՈՆՈՍ. Ստեղծեք Alexa ռեժիմ
Video: Alexa վերահսկվող շների սնուցիչ. 6 քայլ (նկարներով)
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:48
Սա մեր շուն Բեյլին է: Նա մաս է կազմում 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: Կառուցեք կառուցվածքը
Նրբատախտակից կտրեք վահանակի բոլոր կտորները ՝ ձեր նախընտրած մեթոդով ՝ նրբատախտակ քանդելու համար (այսինքն ՝ սեղանի սղոց, շրջանաձև սղոց, ոլորահատ սղոց և այլն): Ես օգտագործեցի 24 "x 24" x 1/2 "թերթ և CutList Optimizer (կամ Workshop Buddy)` հեշտությամբ կազմելու ցանկը: Համոզվեք, որ նաև առջևի վահանակի և բազայի ուղղանկյան փորվածքները կտրեք, իսկ էլեկտրոնիկայի փակման շրջանակը: PVC խողովակների համար ազատություն ապահովելու համար: Ակրիլային սահելու համար առջևի վահանակում, հետևի վահանակում և 1 -ին կողմում կա նաև/1/8 "խորքային անցք:
Հաջորդը ես նախընտրեցի գրպանային պտուտակներ նախապես փորել հիմնական բազայի, էլեկտրոնիկայի բազայի և երեք կողային մասերի մեջ: Կարող եք նաև օգտագործել սովորական պտուտակներ և ուղղակիորեն փորել նրբատախտակի վերջնական հատիկի մեջ, բայց զգույշ եղեք, որ չփշրեք փայտը: Փայտի սոսինձը օգտակար է, որպեսզի համոզվեք, որ կառույցը մնում է միասին, բայց համոզվեք, որ դուք դեռ կարող եք մուտք գործել էլեկտրոնիկա, եթե ձեզ անհրաժեշտ է խնդիրների լուծում: Սրա լուծումը էլեկտրոնիկայի փակման վահանակը միայն պտուտակներով ամրացնելն էր, որպեսզի այն անհրաժեշտության դեպքում հետագայում հեռացվեր: Նկատի ունեցեք, որ գուցե նաև ցանկանաք ներկել կառուցվածքը կամ դրա վրա դնել պաշտպանիչ ծածկույթ: Սա նաև ամենահեշտն է արվում նախքան ամեն ինչ հավաքելը:
Վահանակների բոլոր չափերն ու պիտակները կցված են: Նկատի ունեցեք, որ ես մի քանի ակրիլ կտոր եմ ավելացրել, որպեսզի շան կերակուրը թեքվի PVC խողովակի մեջ սահելու համար: Նաև համոզվեք, որ մխոցը սահուն պտտվում է PVC խողովակի ներսում: Բավականաչափ ազատություն կա, որպեսզի այն խրվի, ապա ստուգեք գավազանի ծայրը կամ համոզվեք, որ խողովակները ուղիղ են:
Քայլ 5: Կերակրման ժամանակ (6 երեկո)
Երբ ամեն ինչ հավաքվի, ժամանակն է ստուգել սնուցողը: Ավելի լավ է առաջին անգամ տանը սնվելը փորձեք, որպեսզի համոզվեք, որ ամեն ինչ սահուն է ընթանում, նախքան դրա վրա հույս դնելը, երբ տնից դուրս եք: Կցված առաջին տեսահոլովակը սկզբնական վազքն էր, սակայն միջուկը խրվեց պտուտակի մեջ, որի պատճառով շարժիչը կանգ առավ (Բեյլին այնքան էլ գոհ չէր, բայց նա իրեն ավելի լավ զգալու պարգև ստացավ): Երկրորդ տեսանյութը ցույց է տալիս, որ սարքը ճիշտ է աշխատում: Շարժիչի աստիճանները դեռ պետք է մի փոքր կարգավորվեն, և ես պետք է թեքահարթակ ավելացնեմ, որպեսզի սնունդը մտնի ամանի մեջ և ոչ թե մասամբ դուրս գա:
Այնուամենայնիվ, մեխանիզմը գործում է, և էլեկտրոնիկան աշխատում է: Հուսով եմ, որ դուք գտել եք այս Instructable- ը օգտակար, լինի դա ձեր սեփական շների սնուցող սարք պատրաստելու կամ Alexa- ի կողմից վերահսկվող որևէ այլ սարք:
Քայլ 6: ԲՈՆՈՍ. Ստեղծեք Alexa ռեժիմ
Alexa- ի մեծ առավելություններից մեկն այն է, որ դուք կարող եք ստեղծել ռեժիմ, որը կարող է կառավարել ձեր ցանկացած խելացի սարք: Ես կարող էի Alexa- ն դասավորել այնպես, որ ամեն օր ինքնաբերաբար կերակրի Բեյլին 6 -ին, բայց մենք սիրում ենք նրան ստիպել հնարքներ կատարել ուտելուց առաջ: Ես, այնուամենայնիվ, որոշեցի ռեժիմ ստեղծել, այնպես որ ես Alexa- ի համար հատուկ ձայնային հրաման ունեմ: Այս դեպքում ես միայն պետք է ասեմ ՝ «Ալեքսա, Բեյլին քաղցած է», և սնուցողը կակտիվանա, և Ալեքսան կպատասխանի «Լավ ես նրան կերակրեմ»: Դուք, իհարկե, կարող եք այն հարմարեցնել այն, ինչ ցանկանում եք, և դա հեշտացնում է սարքի անունը փոխելը ՝ առանց սարքի անունն իսկապես փոխելու և ծածկագրի մեջ մտնելու:
Խորհուրդ ենք տալիս:
Ավտոմատ շների սնուցիչ ՝ 6 քայլ
Ավտո շների սնուցող. Սա իմ ընտանի կենդանիների սնուցողի նախագիծն է: Իմ անունը Պարկեր է, ես 11 -րդ դասարանում եմ, և ես այս նախագիծը պատրաստեցի 2020 թվականի նոյեմբերի 11 -ին ՝ որպես CCA (Դասընթացի կուլմինացիոն գործունեություն) այս նախագծում, ես ձեզ ցույց կտամ, թե ինչպես կարելի է ընտանի կենդանիների ավտոմատ սնուցող սարքել Arduino UNO- ի հետ:
LED հեռավորության ցուցիչ շների ամրացում. 5 քայլ (նկարներով)
LED հեռավորության ցուցիչ Շների ամրացում. Ես սովորաբար իմ շուն Ռուսիոյին զբոսանքի եմ տանում, երբ արևը մայր է մտնում, որպեսզի նա կարողանա խաղալ առանց շատ տաքանալու: Խնդիրն այն է, որ երբ նա կապանքից դուրս է գալիս, երբեմն չափազանց հուզվում է և վազում ավելի, քան պետք է, և թույլ լուսավորության և մյուս շների հետ
Սուպեր նորաձև ավտոմատ կատու սնուցիչ ՝ 3 քայլ (նկարներով)
Սուպեր նորաձև ավտոմատ կատվի սնուցող. Ojոջոն սուպեր գեղեցիկ կատու է: Ես նրան սիրում եմ բոլոր առումներով, բացառությամբ այն բանի, որ նա ամեն օր արթնացնում է ինձ առավոտյան ժամը 4 -ին `իր ուտելիքի համար, ուստի ժամանակն է ձեռք բերել կատուների ավտոմատ սնուցիչ` իմ քունը փրկելու համար: Այնուամենայնիվ, նա այնքան գեղեցիկ է, որ երբ ուզում եմ իրավունք գտնել
Կենդանիների ավտոմատ սնուցիչ ՝ օգտագործելով հին թվային ժամացույց. 10 քայլ (նկարներով)
Կենդանիների ավտոմատ սնուցող սարք ՝ օգտագործելով հին թվային ժամացույց. Ես նաև մի տեսանյութ եմ տեղադրել այն մասին, թե ինչպես եմ պատրաստել այս սնուցողը: Այս հրահանգը կմասնակցի PCB մրցույթին և որպես լավություն ես կցանկանայի
Ավտոմատ շների սնուցիչ ՝ 5 քայլ
Ավտոմատ շների սնուցող. Սա քայլ առ քայլ ձեռնարկ է, թե ինչպես կարելի է ավտոմատ սնուցող սարք անել Arduino- ի միջոցով: Սա կատարյալ է, եթե օրվա մեծ մասը տնից դուրս եք: Ավելի շուտ, քան ձեր շունը ստիպված լինի ամբողջ օրը սպասել սննդի, կամ տանը բադիկ ուտել ՝ այն կերակրելու համար, այս սարքը