![IoT լազերային կենդանիների խաղալիք. 5 քայլ IoT լազերային կենդանիների խաղալիք. 5 քայլ](https://i.howwhatproduce.com/images/003/image-8926-14-j.webp)
Բովանդակություն:
2025 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2025-01-23 14:48
![Image Image](https://i.howwhatproduce.com/images/003/image-8926-16-j.webp)
![](https://i.ytimg.com/vi/OBLam38AOZU/hqdefault.jpg)
Kitchenամանակ առ ժամանակ իմ խոհանոցը դառնում է ձանձրացած շան զոհը: Երբ դրանք մնացել են առանց հսկողության, վնասվել են փեշեր, շների մահճակալներ, խոհանոցային սրբիչներ, խոհանոցի պահարաններ և ներկ: Աշխատանքի ընթացքում իմ շան ձագուկին զվարճացնելու համար ես ստեղծեցի IoT լազերային խաղալիք `նրան զբաղեցնելու համար: Ավտոմատ ռեժիմում լազերը որոշ ժամանակ պատահական ձևով կշարժվի հատակի շուրջը, որից հետո հյուրասիրությունը կնվազի `ընտանի կենդանուն պարգևատրելու համար: Պարգևատրումը կարևոր է, որպեսզի նրանք չհիասթափվեն խուսափողական լազերից և դա խրախուսում է նրանց խաղալ:
Այն կարելի է ձեռքով կառավարել սմարթֆոնի միջոցով կամ սահմանել ավտոմատ ռեժիմ: Այն կարող է նաև ձայնային կերպով ակտիվացվել Google Օգնականի միջոցով (միայն ավտոմատ ռեժիմում):
Պարագաներ
Այս նախագիծը կառուցելու համար ձեզ հարկավոր է.
- 2 մգ 995 հատ
- թավայի և թեքության սենսորի ամրացման հավաքածու
- 1 միկրո սերվո SG90
- սպիտակուցի գդալ կամ համարժեք
- 650 նմ կարմիր լազերային դիոդի մոդուլ
- nodeMCU
- մետաղալար
- հատ
- սնուցման աղբյուր (12v 5A)
- DC-DC 24V/12V To 5V 5A Step Down Buck Converter
- զոդման
- զոդման երկաթ
- սմարթֆոն/Google տան սարք
- սոսինձ ատրճանակ
- ժապավեն/սոսինձ
Հետևյալ ծրագրակազմը նույնպես պահանջվում է.
- Arduino IDE և esp8266 գրադարան
- IFTTT
- Blynk ծրագիրը և գրադարանները
- Google Օգնական
Քայլ 1: Սարքավորումներ
![Սարքավորումներ Սարքավորումներ](https://i.howwhatproduce.com/images/003/image-8926-17-j.webp)
![Սարքավորումներ Սարքավորումներ](https://i.howwhatproduce.com/images/003/image-8926-18-j.webp)
- Հավաքեք servo mount սարքը: Ես դրա հիմքը կպցրեցի pcb- ին, երկարաժամկետ, այն պտուտակով կ ամրացնեմ իմ խոհանոցի վերևում:
- Էլեկտրագծերի համար դիմեք սխեմայի սխեմային: Նաև տեսեք զոդման իմ վատ փորձի պատկերները:)
- Կպչեք լազերը թավայի/թեք սերվերի վերևին, ինչպես նաև կպչեք մի գդալ բուժվող սերվոյին (ես նաև երկրորդ շերեփն օգտագործեցի որպես բուժվող սերվոյի հիմք, բայց կարող եք օգտագործել այն, ինչ ուզում եք):
Նշումներ.
Այն ծառայությունները, որոնք ես օգտագործել եմ, բավականին ծավալուն են, գուցե ավելի քիչ հեռանաք, քանի որ ծանրաբեռնվածությունը փոքր է:
Յուրաքանչյուր սերվո կարող է քաշել մինչև 1200 մԱ (փոքրը ՝ ավելի քիչ), ավելացնել ևս m 700 մԱ ՝ nodeMCU- ի համար, և դուք կստանաք առավելագույնը 3100 մԱ ֆունտ ստեռլինգ: Ահա թե ինչու ես օգտագործեցի 5A մատակարարում: Սկզբում ես օգտագործում էի տախտակ և 1 Ա մատակարարում, երբ այն միացրեցի, nodeMCU- ն անընդհատ վերակայվում էր: Եթե դուք զգում եք այս խնդիրը, կրկնակի ստուգեք, որ ձեր կարգավորումը կարող է բավարար հոսանք ապահովել:
Քայլ 2: Softwareրագրակազմ. Blynk հավելված
![Softwareրագրային ապահովում. Blynk App Softwareրագրային ապահովում. Blynk App](https://i.howwhatproduce.com/images/003/image-8926-19-j.webp)
![Softwareրագրային ապահովում. Blynk App Softwareրագրային ապահովում. Blynk App](https://i.howwhatproduce.com/images/003/image-8926-20-j.webp)
![Softwareրագրային ապահովում. Blynk App Softwareրագրային ապահովում. Blynk App](https://i.howwhatproduce.com/images/003/image-8926-21-j.webp)
![Softwareրագրային ապահովում. Blynk App Softwareրագրային ապահովում. Blynk App](https://i.howwhatproduce.com/images/003/image-8926-22-j.webp)
- Տեղադրեք Blynk ծրագիրը ՝
- Հետևեք քայլերին ՝ հաշիվ, նոր նախագիծ ստեղծելու և հեղինակային նշան ստանալու համար
- Նախագծի ստեղծման ժամանակ ընտրեք նպատակային սարքը (nodeMCU)
-
Նախագծի ներսում դուք կավելացնեք 5 վիդջեթ:
-
Կոճակ ՝ լազերը միացնելու/անջատելու համար
- քարտեզ D0
- անցնել ռեժիմին
- Սահիկ `թեքության անկյունը կարգավորելու համար (V0, միջակայք 0-180)
- Սահիկ ՝ տապակի անկյունը կարգավորելու համար (V1, միջակայք 0-180)
- Սահիկ `բուժման սերվոն կարգավորելու համար (V3, միջակայք 0-180)
-
Ավտոմատ ռեժիմը միացնելու/անջատելու կոճակ
- քարտեզ դեպի V2
- անցնել ռեժիմին
-
Քայլ 3. Softwareրագրակազմ. Arduino IDE
![Softwareրագրային ապահովում ՝ Arduino IDE Softwareրագրային ապահովում ՝ Arduino IDE](https://i.howwhatproduce.com/images/003/image-8926-23-j.webp)
- Տեղադրեք Arduino IDE ՝
-
Ավելացնել blynk և esp8266 գրադարաններ
- Blynk: Ինչպես տեղադրել Blynk գրադարանը
- esp8266. Ինչպես տեղադրել ESP8266 Arduino IDE վարկի մեջ mybotic- ին
-
Կոդ
- Ներբեռնեք կամ պատճենեք կոդը Github- ից (ֆայլը նաև ստորև)
- Կոդում դուք պետք է սահմանեք ssid և գաղտնաբառ ձեր երթուղիչի համար (wifi):
- Դուք նաև պետք է սահմանեք հեղինակության նշանը, որը ստեղծվել է Բլինկի համար: Kenրագրի միջոցով կարող եք պահանջել նշանը էլ.
- Կարող եք նաև ցանկանալ կարգավորել սերվերի վրա նվազագույն և առավելագույն անկյունները, դրանք այնպես են դրված, որ լազերը միշտ ուղղվի հատակին, նախնական թեստերի ժամանակ ես պարզեցի, որ շները լազերը հետապնդելու են պատերը:) Պահեք այն հատակին եթե չեք ցանկանում վերազինել:
- Նշում. Ժամանակաչափերը օգտագործվում են այս նախագծում `Blynk ամպի մեջ պահանջների քանակը նվազեցնելու համար, եթե վայրկյանում չափազանց շատ պահանջներ են ներկայացվում, դուք անջատված կլինեք: Կարևոր է նաև, որ loop () գործառույթում կատարված կոդի քանակը նվազագույնի հասցվի: Լրացուցիչ տեղեկությունների համար դիմեք այս հոդվածին: Ավտոմատ ռեժիմը սերվերը պատահականորեն կտեղափոխի յուրաքանչյուր 2 վայրկյանը մեկ, 10 անգամ և այնուհետև կթողնի բուժումը: Դուք կարող եք դա հարմարեցնել ձեր սեփական կարիքներին:
- Միացրեք nodeMCU- ն ձեր համակարգչին USB- ի միջոցով:
- Համոզվեք, որ գործիքների տակ ընտրված են ճիշտ տախտակն ու նավահանգիստը:
- Վերբեռնեք կոդը nodeMCU- ին (աջ սլաքի կոճակը վերևի գործիքագոտում):
Քայլ 4: Softwareրագրակազմ. IFTTT
![Softwareրագրային ապահովում ՝ IFTTT Softwareրագրային ապահովում ՝ IFTTT](https://i.howwhatproduce.com/images/003/image-8926-24-j.webp)
![Softwareրագրային ապահովում ՝ IFTTT Softwareրագրային ապահովում ՝ IFTTT](https://i.howwhatproduce.com/images/003/image-8926-25-j.webp)
![Softwareրագրային ապահովում ՝ IFTTT Softwareրագրային ապահովում ՝ IFTTT](https://i.howwhatproduce.com/images/003/image-8926-26-j.webp)
Google Assistant- ի միջոցով խաղալիքն ակտիվացնելու համար հարկավոր է ստեղծել հավելված ՝ IFTTT- ի միջոցով:
- Ստեղծել հաշիվ
- Գնացեք «Իմ հավելվածներ»> «Նոր հավելված»
- Կտտացրեք «Սա» և որոնեք Google օգնական
- Ընտրեք «Ասա մի պարզ արտահայտություն»
- Լրացրեք դաշտերը ըստ ձեր հայեցողության և ընտրեք «ստեղծել ձգան»
- Կտտացրեք «Դա» և որոնեք վեբ -կեռիկներ
- Ընտրեք «Կատարեք վեբ հարցում»
-
սահմանել url- ը BLYNK_IP/AUTH_TOKEN/update/V2? value = 1
- Ձեր երկրից blynk IP- ն ստանալու համար պարզապես գնացեք հրամանի տող և մուտքագրեք ՝ ping cloud.blynk.cc
- Թարմացրեք ip և auth նշանների դաշտերը url- ում: Այն պետք է նման լինի ՝
- Երբ ապլետը պահվում է, կարող եք լազերը փորձարկել Google Օգնականի միջոցով:
Քայլ 5: Վերջնական մտքեր
Եվ ահա այն ՝ ձայնով կամ հեռախոսով կառավարվող IoT կենդանու խաղալիք: Նախագիծն ավելի բարելավելու համար ես կավելացնեի մի պատյան ՝ սխեմայի համար, ինչպես նաև վեբ -տեսախցիկ, որպեսզի կարողանայիք դիտել ձեր ընտանի կենդանու խաղը հեռավորության վրա: Ձայնային հսկողությունը կարող է ուժեղացվել ՝ կարողանալով հստակեցնել, թե որքան երկար է խաղալիքն աշխատում, այսինքն ՝ «միացնել լազերը 5 րոպեով»: Բուժման գդալը վերբեռնելու միջոցը նույնպես լավ կլինի: Վայելեք կառուցումը և տեղադրեք ձեր առաջընթացը ստորև:
Խորհուրդ ենք տալիս:
Կովբոյ խաղալիք - Arduino լազերային թիրախ. 8 քայլ (նկարներով)
![Կովբոյ խաղալիք - Arduino լազերային թիրախ. 8 քայլ (նկարներով) Կովբոյ խաղալիք - Arduino լազերային թիրախ. 8 քայլ (նկարներով)](https://i.howwhatproduce.com/images/003/image-7435-11-j.webp)
Cowboy Toy - Arduino Laser Target: Դասում ես ձեզ ցույց կտամ, թե ինչպես եմ պատրաստել arduino- ի խաղալիք, որը կհամապատասխանի սկսնակներին: Եթե սկսեք աշխատել սենսորների հետ, ապա այս խաղալիքը կհամապատասխանի ձեզ որպես տնական արտադրանք
Canne Blanche լազերային / լազերային սպիտակ ձող Arduino- ով ՝ 6 քայլ
![Canne Blanche լազերային / լազերային սպիտակ ձող Arduino- ով ՝ 6 քայլ Canne Blanche լազերային / լազերային սպիտակ ձող Arduino- ով ՝ 6 քայլ](https://i.howwhatproduce.com/images/004/image-9803-17-j.webp)
Canne Blanche լազերային / լազերային սպիտակ ձեռնափայտ Arduino- ով
Arduino վերահսկվող լազերային շան հետապնդող խաղալիք ՝ 6 քայլ
![Arduino վերահսկվող լազերային շան հետապնդող խաղալիք ՝ 6 քայլ Arduino վերահսկվող լազերային շան հետապնդող խաղալիք ՝ 6 քայլ](https://i.howwhatproduce.com/images/006/image-15062-19-j.webp)
Arduino- ի վերահսկվող լազերային շան հալածող խաղալիք. Մոտ երկու տարի առաջ ես կառուցել եմ այս խաղալիքը իմ շան համար, որտեղ լազերը վերահսկվում է երկու սերվով `պատահական շարժում տալու համար, որտեղից լազերային կետը փախչում է, և նա կարող է հետապնդել այն: Լազերը կատարյալ աշխատեց, բայց իմ վերջին տեղափոխության ընթացքում այն վնասվեց
Լազերային տուփ Երաժշտություն Լազերային լուսային շոու. 18 քայլ (նկարներով)
![Լազերային տուփ Երաժշտություն Լազերային լուսային շոու. 18 քայլ (նկարներով) Լազերային տուփ Երաժշտություն Լազերային լուսային շոու. 18 քայլ (նկարներով)](https://i.howwhatproduce.com/images/002/image-3339-47-j.webp)
Laser Box Music Laser Light Show. Ես նախկինում հրատարակել էի Instructable- ը, որը նկարագրում էր, թե ինչպես օգտագործել համակարգչային կոշտ սկավառակները `երաժշտական լազերային լուսային շոու պատրաստելու համար: Ես որոշեցի կոմպակտ տարբերակ պատրաստել ՝ օգտագործելով էլեկտրական տուփ և RC մեքենայի շարժիչներ: Նախքան սկսելը, ես, հավանաբար, պետք է ձեզ ասեմ, որ
Լազերային սինթիթար Կիթառից հերոսի նման խաղալիք կիթառից `6 քայլ
![Լազերային սինթիթար Կիթառից հերոսի նման խաղալիք կիթառից `6 քայլ Լազերային սինթիթար Կիթառից հերոսի նման խաղալիք կիթառից `6 քայլ](https://i.howwhatproduce.com/preview/how-and-what-to-produce/10968023-laser-synthitar-from-a-guitar-hero-like-toy-guitar-6-steps-0.webp)
Լազերային սինթիթար կիթառի նման հերոսին նման խաղալիք կիթառից. Ինձ շատ ոգեշնչեց լազերային տավիղների բոլոր youtube- ների տեսահոլովակները, բայց դրանք բոլորը չափազանց մեծ գտա `ջեմ նստեցնելու համար, կամ նրանց անհրաժեշտ էր բարդ սարքավորում և համակարգիչ և այլն: Մտածեցի լարերի փոխարեն լազերային կիթառի մասին: Հետո գտա կոտրված տ