Բովանդակություն:
- Քայլ 1: Պահանջվում են բաղադրիչներ
- Քայլ 2. IoT- ի վրա հիմնված խելացի կայանման սխեմա
- Քայլ 3. Adafruit IO- ի տեղադրում IOT կայանման համակարգի համար
- Քայլ 4. odeրագրավորում NodeMCU IOT կայանման համակարգի համար
- Քայլ 5. IoT- ի վրա հիմնված խելացի մեքենաների կայանման համակարգի աշխատանքային տեսանյութ
Video: IoT- ի վրա հիմնված խելացի կայանման համակարգ ՝ օգտագործելով NodeMCU ESP8266: 5 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:45
Մեր օրերում ավտոկայանատեղի գտնելը զբաղված տարածքներում շատ դժվար է, և չկա համակարգ ՝ կայանատեղիի առկայության մանրամասները առցանց ստանալու համար: Պատկերացրեք, եթե կարող եք ձեր հեռախոսի վրա ստանալ կայանատեղիի առկայության մասին տեղեկություններ, և դուք ռոումինգ չունեք ՝ առկայությունը ստուգելու համար: Այս խնդիրը կարող է լուծվել IoT- ի վրա հիմնված կայանման խելացի համակարգով: Օգտագործելով IoT- ի վրա հիմնված կայանատեղիների համակարգը ՝ ինտերնետի միջոցով կարող եք հեշտությամբ մուտք գործել կայանատեղիի առկայություն: Այս համակարգը կարող է ամբողջությամբ ավտոմատացնել մեքենաների կայանման համակարգը: Ձեր մուտքից մինչև վճարում և ելք, ամեն ինչ կարող է կատարվել ինքնաբերաբար:
Այսպիսով, այստեղ մենք կառուցում ենք IoT- ի վրա հիմնված մեքենաների կայանման համակարգ ՝ օգտագործելով NodeMCU, հինգ IR սենսոր և երկու servo շարժիչ: Երկու IR սենսորներ օգտագործվում են մուտքի և ելքի դարպասում `մեքենան հայտնաբերելու համար, իսկ երեք IR սենսորներ` կայանատեղիի առկայության որոշման համար: Servo շարժիչները օգտագործվում են դարպասները բացելու և փակելու համար `ըստ սենսորի արժեքի: Այստեղ մենք օգտագործում ենք Adafruit IO հարթակը ՝ ամպի վրա հրապարակելու տվյալները ցուցադրելու համար, որոնք կարող են վերահսկվել աշխարհի ցանկացած վայրից:
Քայլ 1: Պահանջվում են բաղադրիչներ
Սարքավորումներ
- NodeMCU ESP8266
- IR սենսոր (5)
- Servo Motor (2)
Առցանց ծառայություններ
Ադաֆրուտ Ի. Օ
Քայլ 2. IoT- ի վրա հիմնված խելացի կայանման սխեմա
IoT- ով աշխատող այս խելացի կայանման համակարգում մենք օգտագործում ենք հինգ IR սենսոր և երկու servo շարժիչ: IR սենսորները և Servo շարժիչները միացված են NodeMCU- ին: NodeMCU- ն վերահսկում է ամբողջական գործընթացը և ուղարկում կայանման առկայության և կայանման ժամանակի մասին տեղեկատվություն Adafruit IO- ին, որպեսզի այն հնարավոր լինի վերահսկել աշխարհի ցանկացած վայրից ՝ օգտագործելով այս հարթակը: Երկու IR սենսորներ օգտագործվում են մուտքի և ելքի դարպասի մոտ, որպեսզի այն կարողանա հայտնաբերել մեքենաները մուտքի և ելքի դարպասում և ինքնաբերաբար բացել և փակել դարպասը: Նախկինում մենք օգտագործել ենք Adafruit IO ամպը շատ IoT նախագծերում, ավելին իմանալու համար հետևեք հղմանը:
Երկու servo շարժիչ օգտագործվում են որպես մուտքի և ելքի դարպաս, այնպես որ, երբ IR սենսորը մեքենա է հայտնաբերում, servo շարժիչը ինքնաբերաբար պտտվում է 45 ° -ից մինչև 140 °, իսկ հետաձգումից հետո այն կվերադառնա իր սկզբնական դիրքին: Եվս երեք IR սենսորներ օգտագործվում են կայանատեղիի առկայության կամ զբաղվածության հայտնաբերման և տվյալները NodeMCU- ին ուղարկելու համար: Adafruit IO- ի վահանակն ունի նաև երկու կոճակ `մուտքի և ելքի դարպասը ձեռքով աշխատելու համար:
Քայլ 3. Adafruit IO- ի տեղադրում IOT կայանման համակարգի համար
Adafruit IO- ն բաց տվյալների հարթակ է, որը թույլ է տալիս համախմբել, պատկերացնել և վերլուծել կենդանի տվյալները ամպի վրա: Adafruit IO- ի միջոցով կարող եք ինտերնետում վերբեռնել, ցուցադրել և վերահսկել ձեր տվյալները և միացնել ձեր նախագծի IoT- ն: Դուք կարող եք կառավարել շարժիչները, կարդալ սենսորների տվյալները և ինտերնետում օգտվել IoT հիանալի ծրագրերից ՝ օգտագործելով Adafruit IO- ն: Փորձարկման և փորձի համար, որոշ սահմանափակումներով, Adafruit IO- ն անվճար է օգտագործման համար: Նախկինում մենք նաև օգտագործել ենք Adafruit IO- ն Raspberry Pi- ի հետ:
1. Adafruit IO- ից օգտվելու համար նախ պետք է հաշիվ ստեղծել Adafruit IO- ում: Դա անելու համար գնացեք Adafruit IO կայք և կտտացրեք «Սկսեք անվճար» էկրանի վերին աջ մասում:
2. Հաշվի ստեղծման գործընթացն ավարտելուց հետո մուտք գործեք ձեր հաշիվ և վերևի աջ անկյունում կտտացրեք «AIO բանալի» ՝ ձեր հաշվի օգտանունը և AIO բանալին ստանալու համար:
Երբ կտտացնում եք «AIO բանալի», պատուհան կբացվի ձեր Adafruit IO AIO բանալիով և օգտվողի անունով: Պատճենեք այս բանալին և օգտանունը, այն հետագայում անհրաժեշտ կլինի ծածկագրում:
3. Այժմ, սրանից հետո, դուք պետք է ստեղծեք հոսք: Սնունդ ստեղծելու համար կտտացրեք «Հետադարձ»: Այնուհետև կտտացրեք «Գործողություններ», այնուհետև «Ստեղծեք նոր լրահոս», ինչպես ցույց է տրված ստորև նկարում:
4. Դրանից հետո նոր պատուհան կբացվի `մուտքագրելու համարի անվանումը և նկարագրությունը: Գրելու նկարագրությունը պարտադիր չէ:
5. Սրանից հետո կտտացրեք «Ստեղծել»; Դուք կուղղորդվեք ձեր նորաստեղծ հոսքին: Այս նախագծի համար մենք ստեղծեցինք ընդհանուր առմամբ ինը հոսք ելքի դարպասի, մուտքի դարպասի, անցք 1 մուտքի և ելքի, անցք 2 մուտքի և ելքի և 3 անցքի մուտքի և ելքի համար: Թարմացումներ ստեղծելուց հետո այժմ ստեղծեք Adafruit IO- ի վահանակ ՝ այս բոլոր հոսքերը մեկ էջում ցուցադրելու համար: Վահանակ ստեղծելու համար կտտացրեք Գործիքային վահանակի ընտրանքին, այնուհետև կտտացրեք «Գործողություն», որից հետո կտտացրեք «Ստեղծել նոր վահանակ»: Հաջորդ պատուհանում մուտքագրեք ձեր վահանակի անունը և կտտացրեք «Ստեղծել»:
6. Քանի որ վահանակը այժմ ստեղծվում է, մենք մեր հոսքերը կավելացնենք վահանակին: Լրացուցիչ բովանդակություն ավելացնելու համար սեղմեք «+» - ի վերևի աջ անկյունում:
Նախ, մենք կավելացնենք երկու RESET կոճակ `մուտքի և ելքի դարպասի համար, այնուհետև յոթ TEXT բլոկ` կայանման մանրամասների համար: Վահանակի վրա կոճակ ավելացնելու համար սեղմեք RESET բլոկի վրա:
Հաջորդ պատուհանում այն ձեզ կխնդրի ընտրել հոսքը, այնպես որ կտտացրեք մուտքի դարպասի հոսքի վրա:
Այս վերջին քայլում ձեր բլոկին վերնագիր տվեք և համապատասխանաբար հարմարեցրեք այն: Փոխեք մամուլի արժեքը «1» -ից «ON»: Այսպիսով, երբ կոճակը սեղմվի, այն «ON» տողը կուղարկի NodeMCU, և NodeMCU- ն կկատարի հետագա առաջադրանքը: Եթե այստեղ չեք ցանկանում փոխել մամուլի արժեքը, ապա կարող եք փոխել ծրագրի պայմանը:
Դրանից հետո, հետևեք նույն ընթացակարգին ՝ ելքի դարպասի համար մեկ այլ բլոկ ստեղծելու համար: Մնացած բլոկները ստեղծելու համար հետևեք նույն ընթացակարգին, բայց RESET բլոկ ստեղծելու փոխարեն ստեղծեք TEXT բլոկ, որպեսզի կարողանաք ցույց տալ կայանատեղիի մանրամասները: Բոլոր բլոկները ստեղծելուց հետո իմ վահանակը նման է ստորև: Դուք կարող եք խմբագրել վահանակը ՝ սեղմելով կարգավորումների կոճակները:
Քայլ 4. odeրագրավորում NodeMCU IOT կայանման համակարգի համար
NodeMCU- ն Arduino IDE- ով ծրագրավորելու համար անցեք Ֆայլ–> Կարգավորումներ -> Կարգավորումներ:
Մուտքագրեք https:// arduino.esp8266.com/stable/package_esp82… «Լրացուցիչ խորհրդի ղեկավարի URL» դաշտում և կտտացրեք «Լավ»:
Այժմ գնացեք Գործիքներ> Տախտակ> Տախտակների կառավարիչ:
Տախտակների կառավարիչ պատուհանում, որոնման դաշտում մուտքագրեք esp, ներքևում նշված կլինի esp8266: Այժմ ընտրեք տախտակի վերջին տարբերակը և կտտացրեք տեղադրմանը:
Տեղադրման ավարտից հետո գնացեք Գործիքներ> Տախտակ> և ընտրեք NodeMCU 1.0 (ESP-12E մոդուլ):
Այժմ դուք կարող եք ծրագրավորել NodeMCU- ն Arduino IDE- ով:
Այսպիսով, այսպես կարելի է կառուցել IoT- ով աշխատող խելացի կայանման համակարգ: Դուք կարող եք ավելացնել ավելի շատ տվիչներ `կայանատեղիները ավելացնելու համար, ինչպես նաև կարող եք ավելացնել վճարման համակարգ` ավտոկայանատեղիի վճարը ինքնաբերաբար վճարելու համար: Այս նախագծի վերաբերյալ որևէ կասկածի դեպքում մեկնաբանեք ստորև:
Խորհուրդ ենք տալիս:
IOT- ի վրա հիմնված եղանակի և քամու արագության մոնիտորինգի խելացի համակարգ. 8 քայլ
IOT- ի վրա հիմնված եղանակի և քամու արագության մոնիտորինգի խելացի համակարգ. Մշակողը ՝ Նիկիլ Չուդասմա, Դհանաշրի Մուդլիար և Աշիտա Ռաջ Ներածություն Եղանակի մոնիտորինգի կարևորությունը գոյություն ունի շատ առումներով: Եղանակի պարամետրերը պետք է վերահսկվեն գյուղատնտեսության, ջերմոցային տնտեսության զարգացումը պահպանելու համար
IoT- ի վրա հիմնված հողի խոնավության մոնիտորինգի և վերահսկման համակարգ `օգտագործելով NodeMCU: 6 քայլ
IoT- ի վրա հիմնված հողի խոնավության մոնիտորինգի և վերահսկման համակարգ `օգտագործելով NodeMCU. Այս ձեռնարկում մենք մտադիր ենք ներդնել IoT- ի վրա հիմնված հողի խոնավության մոնիտորինգի և վերահսկման համակարգ` օգտագործելով ESP8266 WiFi մոդուլը, այսինքն `NodeMCU: Այս նախագծի համար պահանջվող բաղադրիչները. ESP8266 WiFi մոդուլ- Amazon (334/-- INR) Ռելեի մոդուլ- Amazon (130/- INR
IoT- ի վրա հիմնված խելացի այգեգործություն և խելացի գյուղատնտեսություն ՝ օգտագործելով ESP32: 7 քայլ
IoT- ի վրա հիմնված խելացի այգեգործություն և խելացի գյուղատնտեսություն ՝ օգտագործելով ESP32. Աշխարհը փոխվում է ժամանակի և գյուղատնտեսության հետ միասին: Այսօր մարդիկ ամենուր ինտեգրում են էլեկտրոնիկան, և գյուղատնտեսությունը դրանում բացառություն չէ: Էլեկտրոնիկայի այս միաձուլումը գյուղատնտեսությունում օգնում է ֆերմերներին և այգիներ կառավարող մարդկանց: Այս
RFID- ի վրա հիմնված խելացի նույնականացման համակարգ [Intel IoT] ՝ 3 քայլ
RFID- ի վրա հիմնված խելացի նույնականացման համակարգ [Intel IoT]. Նախագծի կարճ ակնարկ. Այս նախագիծը վերաբերում է նույնականացման համակարգին և պատրաստված ավտոմատացմանը: Այս խելացի նախագիծը վերաբերում է 3 բանի. 1. Նոութբուքի վավերացում 2. Գրադարանի կառավարում 3. Ակտիվների վերահսկում Ինչ է դա անում և ինչպես: Այս խելացի RFID- ի վրա հիմնված նախագծում
Pi- ի վրա հիմնված կայանման օժանդակ համակարգ. 9 քայլ
Pi- ի վրա հիմնված կայանման օժանդակ համակարգ. Բարև ձեզ: Ահա մի փոքրիկ զով նախագիծ, որը կարող եք անել մեկ կեսօրին, այնուհետև օգտագործել ամեն օր: Այն հիմնված է Raspberry Pi Zero W- ի վրա և կօգնի ձեզ ամեն անգամ կատարելապես կայանել ձեր մեքենան: Ահա ձեզ անհրաժեշտ մասերի ամբողջական ցանկը. R