Բովանդակություն:
- Քայլ 1: Նյութերի ցանկ
- Քայլ 2. Անջատիչ արժեքների համար IC- ի հեռացում
- Քայլ 3. Gեստերի վերահսկման աշխատանք
- Քայլ 4: Սենսորների ճշգրտում
- Քայլ 5: Սարքավորման միացումներ
- Քայլ 6. Mingրագրավորում SLabs-32
- Քայլ 7: Դարձեք Թոնի Սթարկ
Video: Gեստերի պարզ վերահսկում IR սենսորների միջոցով. 7 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:51
Thingsեստերի միջոցով իրերի վերահսկումը միշտ հուզիչ և զվարճալի է, բայց շուկայում ժեստերի ճանաչման համար նախատեսված սենսորները բավականին ծախսատար են: Այսպիսով, ինչպե՞ս կարող ենք ժեստերի պարզ վերահսկողություն կատարել ՝ օգտագործելով մի քանի դոլար: Դե, IR սենսորները, երբ ճիշտ օգտագործվում են, կարող են օգտագործվել պարզ ժեստերը ճանաչելու համար: Օգտագործելով 2 IR սենսորներ, մենք կարող ենք նրան ճանաչել չորս տեսակի ժեստեր, որոնք են ՝ ձախ սահելը, աջը սահելը, ձեռքը թափահարելը և ձեռքը առաջ և հետ շարժելը:
Այս նախագիծը կկատարենք SLabs-32- ի միջոցով: Այն ունի ներկառուցված TFT էկրան, որը մենք կարող ենք օգտագործել ՝ ցուցադրելով պատկերներ, երբ որոշակի ժեստ է ճանաչվում:
SLabs-32- ը օգտակար է այս բարի նախագծերի հետ, մենք SLabs-32- ում ունենք բազմաթիվ ռեսուրսներ: Մենք կարող ենք նաև օգտագործել SD քարտը ՝ պատկերները TFT էկրանին ցուցադրելու և փոխելու համար, երբ սահում ենք ձախ կամ աջ:
Ամեն ինչ պարզ պահելու համար մենք պարզապես կցուցադրենք էմոջի, որը տեսանելի է ձախ կամ աջ ՝ կախված մեր շարժումից:
Ձեր սեփական SLabs-32- ը ստանալու համար կտտացրեք այս հղմանը
Քայլ 1: Նյութերի ցանկ
Այս նախագծի համար ձեզ կպահանջվի.
- SLabs-32 (v0.1)
- 2 x IR տվիչներ
Քայլ 2. Անջատիչ արժեքների համար IC- ի հեռացում
Սովորաբար IR սենսորը մեզ տալիս է թվային ելք `0 կամ 1. Մենք պետք է IC- ն հանենք IR սենսորից և օգտագործենք jumper մետաղալար` IR սենսորի ընդունիչին միանալու համար: Սա մեզ կտա անալոգային արժեքներ IR սենսորից: Դա անելու համար հետևեք ներքևի ստացողի պինին, որը միացված է IC կրիչի քորոցին: Դիտեք այս քայլի պատկերը `պատկերացում կազմելու համար, թե ինչպես կարելի է հետևել ձեր ընդունիչի քորոցին: Ես ընդգծել եմ ստացողի հետքը `ավելի լավ հասկանալու համար:
Միացրեք jumper մետաղալարն IC- ի այդ ընդունիչի քորոցին `այս սենսորը որպես անալոգային սենսոր օգտագործելու համար
Քայլ 3. Gեստերի վերահսկման աշխատանք
IR սենսորների միջոցով ժեստերի շարժումները ճանաչելու համար մենք օգտագործում ենք ձգանման մեխանիզմ: Մենք ունենք երկու IR սենսոր: Թույլ տվեք դրանք անվանել մեր հարմարության համար `ձախ IR և աջ IR: Ձախ IR- ն IR սենսոր է ձախ կողմում, իսկ աջ IR- ը IR- ն է աջ կողմում: Երբ մենք սահում ենք ձախ, մենք մեր ձեռքը շարժում ենք աջից ձախ: Աջ-IR սենսորը նախ հայտնաբերում է այս շարժումը և բարձրացնում դրոշը: Այժմ միայն, եթե որևէ շարժում հայտնաբերվի ձախ-IR սենսորի մոտ, այն ճանաչում է այն որպես ձախ սահում: Նման է նաև աջ սահելու դեպքում: Մենք չենք ցանկանում, որ որևէ սխալ արդյունք լինի, եթե մենք պարզապես մեր ձեռքը շարժենք աջ IR սենսորով, այն ցույց կտա աջ սահելը: Այսպիսով, ավելի խելամիտ դարձնելու համար մենք օգտագործում ենք այս մեխանիզմը:
Recognizeածանվող ժեստը ճանաչելու համար մենք պարզապես հաշվում ենք այն ժամանակահատվածի ընթացքում, երբ անձը հաջորդաբար սահել է աջ և ձախ, ինչը մեր դեպքում 5 վայրկյան է:
Քայլ 4: Սենսորների ճշգրտում
Այժմ IR սենսորների տեղադրումը շատ կարևոր է, քանի որ դրանք կորոշեն ձեր շեմի արժեքները: Ուշադրություն դարձրեք IR սենսորի արժեքներին, երբ ձեր ձեռքը դնում եք IR սենսորների մոտ, այս արժեքների միջոցով որոշեք ձեր շեմը `ձեր IR սենսորի մոտ ցանկացած շարժում զգալու համար: Բացի այդ, տեղադրեք ձեր IR սենսորները միմյանց կողքին ՝ նրանց միջև մոտավորապես 3 սմ հեռավորությամբ:
Քայլ 5: Սարքավորման միացումներ
Երկու IR սենսորներից անալոգային ելքը միացրեք SLabs-32- ի անալոգային մուտքերին:
Ամեն ինչ պարզ դարձնելու համար օգտագործեք ժապավեն ՝ ձեր IR սենսորը մի տեղ պահելու համար: Եթե դուք պատահաբար տեղափոխեք ձեր IR սենսորը, ապա ամբողջ սենսորի արժեքները պետք է նորից չափագրվեն: Այսպիսով, օգտագործեք ժապավեն կամ այն ամենը, ինչ այն պահում է մեկ տեղում
Քայլ 6. Mingրագրավորում SLabs-32
Պարզապես վերբեռնեք այս նախագծին կից ուրվագիծը:
Դիտեք սերիական մոնիտորի ձեր IR սենսորի ընթերցումները: Անհրաժեշտության դեպքում փոփոխություններ կատարեք, եթե շեմի արժեքները չեն համընկնում ձեր IR սենսորի ցուցանիշների հետ: Կարգավորեք արժեքները և սահմանեք շեմը, ինչպես ցանկանում եք:
Քայլ 7: Դարձեք Թոնի Սթարկ
Դե, իրականում ոչ, բայց այժմ դուք ունեք ժեստերի վերահսկման էժան մեխանիզմ, որը կարող եք օգտագործել այն ձեր ուզածի հետ, ճիշտ ինչպես Iron-man- ի Թոնի Ստարկը անում է arարվիսի հետ: Լավ չէ, բայց գոնե սա սկիզբ է:
Խորհուրդ ենք տալիս:
Ինչպես կատարել IoT- ի վրա հիմնված տան ավտոմատացում NodeMCU սենսորների կառավարման ռելեի միջոցով. 14 քայլ (նկարներով)
Ինչպես կատարել IoT- ի վրա հիմնված տան ավտոմատացում NodeMCU սենսորների կառավարման ռելեի միջոցով. IoT- ի վրա հիմնված այս նախագծում ես Blynk- ով և NodeMCU կառավարման ռելեի մոդուլով իրական տնային ավտոմատացում իրական ժամանակի հետադարձ կապով: Ձեռնարկի ռեժիմում այս ռելեի մոդուլը կարող է կառավարվել բջջայինից կամ սմարթֆոնից և, ձեռքով անջատիչից: Ավտոմատ ռեժիմում այս սարսափը
Սենսորների մուտքագրում InfluxDB- ի, Grafana- ի և Hassio- ի միջոցով. 5 քայլ
Սենսորների մուտքագրում InfluxDB- ի, Grafana- ի և Hassio- ի միջոցով. Այս գրառման մեջ մենք սովորում ենք, թե ինչպես օգտագործել InfluxDB- ը տվյալների սենսորների երկարաժամկետ պահպանման համար և Grafana- ն օգտագործում ենք տվյալների վերլուծության համար: Սա տան ավտոմատացման շարքի մի մասն է, որտեղ մենք սովորում ենք, թե ինչպես ստեղծել և օգտագործել Home Assistant- ը, այնպես որ այս ամենը կարվի Hassio- ի միջոցով
Դարպասների վերահսկում Google Օգնականի միջոցով ESP8266 NodeMCU- ի միջոցով ՝ 6 քայլ
ESP8266 NodeMCU- ի միջոցով Gate Control- ը Google Assistent- ի միջոցով. Սա իմ առաջին նախագիծն է հրահանգների վերաբերյալ, այնպես որ խնդրում եմ մեկնաբանել ստորև, եթե հնարավոր են բարելավումներ: Գաղափարն այն է, որ google- ի օգնականը ազդանշան ուղարկի դարպասի կառավարման տախտակին: Այսպիսով, հրաման ուղարկելով, կլինի փոխանցում, որը կփակի
Քաղաքացիական ենթակառուցվածքների կառուցվածքային առողջության մոնիտորինգ անլար թրթռման սենսորների միջոցով. 8 քայլ
Քաղաքացիական ենթակառուցվածքների կառուցվածքային առողջության մոնիտորինգ անլար թրթռման սենսորների միջոցով. Հին շենքի և քաղաքացիական ենթակառուցվածքի վատթարացումը կարող է հանգեցնել ճակատագրական և վտանգավոր իրավիճակի: Այս կառույցների մշտական մոնիտորինգը պարտադիր է: Կառուցվածքային առողջության մոնիտորինգը չափազանց կարևոր մեթոդաբանություն է
Gեստերի կառավարման մեքենա Mpu6050- ի և Arduino- ի միջոցով. 7 քայլ (նկարներով)
Gեստերի կառավարման մեքենա Mpu6050- ի և Arduino- ի միջոցով. Ահա ձեռքի վերահսկիչի ժեստերի կառավարման մեքենա ՝ պատրաստված mpu6050- ի և arduino- ի միջոցով: Ես օգտագործում եմ rf մոդուլը անլար կապի համար