Բովանդակություն:
- Քայլ 1: Անհրաժեշտ բաներ
- Քայլ 2: Համակարգի կառուցում
- Քայլ 3. Linkit Smart Dou- ի պատրաստում
- Քայլ 4. Arduino- ի կոդի վերբեռնում Linkit Smart Dou- ում
- Քայլ 5. Ստեղծեք Thinger.io հարթակը
- Քայլ 6: Դեմո
Video: IoT- ի վրա հիմնված թունավոր գազերի հայտնաբերման համակարգ. 6 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:50
Թունավոր գազերը հսկայական ազդեցություն են ունենում շրջակա միջավայրի վրա: Մարդիկ դրանց պատճառով տառապում են մի շարք հիվանդություններով: Մեզ համար կարևոր է թունավոր գազերի մակարդակի ճիշտ հայտնաբերումը: այս առումով ես մշակում եմ այս նախագիծը `մեր միջավայրում թունավոր գազերի մակարդակը զգալու համար:
Թունավոր գազերը հսկայական ազդեցություն են ունենում շրջակա միջավայրի վրա: Մարդիկ դրանց պատճառով տառապում են մի շարք հիվանդություններով: Մեզ համար կարևոր է թունավոր գազերի մակարդակի ճիշտ հայտնաբերումը: այս առումով ես մշակում եմ այս նախագիծը `մեր միջավայրում թունավոր գազերի մակարդակը զգալու համար:
Քայլ 1: Անհրաժեշտ բաներ
- Linkit Smart Dou
- MQ գազի տվիչներ (MQ-3, MQ-2, MQ-7)
- Քարտի տախտակ
- Jumper Wire
- Thinger.io (հաշիվ)
- Arduino IDE
- Տաք սոսինձ ատրճանակ
- Sոդման երկաթ
- Կտրող դանակ
Քայլ 2: Համակարգի կառուցում
- Կտրող դանակով անցք պատրաստեք ՝ դրա վրա գազի տվիչներ տեղադրելու համար: Սենսորների հետևի մասում կցեք տաք սոսինձ ՝ սենսորները քարտի տախտակով ամրացնելու համար:
- Սենսորների քորոցը միացրեք linkit smart dou միկրոհսկիչով `օգտագործելով համապատասխան կապի դիագրամ:
- Միացրեք բոլոր տվիչների GND և VCC կապը:
- Տեղադրեք միկրոհսկիչը քարտի տախտակի ներսում և ամրացրեք այն ՝ օգտագործելով տաք սոսինձ:
Եթե ցանկանում եք ավելացնել ավելի շատ տվիչներ….. կարող եք ավելացնել այն:
Ամրացնել դիագրամը
Միացրեք linkit տախտակը USB կամ USB Power Bank- ի միջոցով
MQ2 ցուցիչ
VCC --- 5V
A0 ------ A0 (linkit board)
GND ----- GND
MQ3 ցուցիչ
VCC --- 5V
A0 ------ A1 (linkit board)
GND ----- GND
MQ7 սենսոր
VCC --- 5V
A0 ------ A2 (linkit board)
GND ----- GND
Բոլոր VCC- ն և Ground- ը կապված են Linkit խորհրդի VCC- ի և Ground- ի հետ:
Քայլ 3. Linkit Smart Dou- ի պատրաստում
Լռելյայն Linkit Smart7688 Duo- ն աշխատում է AP ռեժիմում, սակայն այս նախագծի համար մենք պետք է անցնենք կայարանի ռեժիմին: Քանի որ մենք ունենք այս տախտակը arduino yun ռեժիմում օգտագործելու ծրագիր, ուստի, մենք պետք է որոշ կազմաձևեր կատարենք:
Նախ, միացրեք տախտակը ձեր համակարգչի հետ և սկանավորեք Wifi ցանցը և կգտնեք LinkIT անունով ցանցը *******; միացեք դրան և բացեք ձեր դիտարկիչը և մուտքագրեք այս URL- ը: https://mylinkit.local/ և կտեսնեք մուտքի էկրանը: Առաջին անգամ տեղադրեք գաղտնաբառը և կտտացրեք պահպանել, ապա նորից մուտք գործել: Մուտք գործելուց հետո կտտացրեք «Networkանց» ներդիրին, այնուհետև կհայտնվեք հետևյալ էկրանին և ընտրեք Կայանի ռեժիմը: և ընտրեք ձեր սեփական wifi ցանցը, այնուհետև մուտքագրեք ձեր wifi գաղտնաբառը և կտտացրեք «Կարգավորել և վերագործարկել»: Այժմ ձեր խորհուրդը միացված է ձեր սեփական ցանցին:
Լրացուցիչ մանրամասների համար խնդրում ենք հետևել linkit smart douboard- ի վիքիին:
Այժմ մենք պետք է կազմաձևենք linkit smart Dou- ի arduino yun կամուրջի ռեժիմը:
10/7 պատուհաններից բացեք ծեփամածիկի տերմինալը և գրեք linkit smart dou տախտակի IP հասցեն կամ գրեք mylinkit.local:
Putեփամածիկը տախտակի հետ միացնելուց հետո կատարեք հետևյալ հրամանները `կամրջի ռեժիմը միացնելու համար:
# uci հավաքածու yunbridge.config.disabled = '0'
# uci պարտավորվել
# վերագործարկում
Այժմ խորհուրդը պատրաստ է այս նախագծին:
Քայլ 4. Arduino- ի կոդի վերբեռնում Linkit Smart Dou- ում
• Բացեք Arduino IDE- ն:
• Խորհրդի կառավարիչ ձեռք բերելու համար դուք պետք է գնաք դեպի Ֆայլ >> Նախապատվություններ, այնուհետև «Լրացուցիչ խորհուրդների մենեջերի հասցեներում» տեղադրեք ստորև նշված հղումը. (Ստուգեք նկարը)
download.labs.mediatek.com/package_mtk_lin…
Այնուհետև տեղադրեք linkit խելացի դու տախտակը ՝ գնալով Գործիքներ >> Տախտակ> Տախտակների կառավարիչ… Դուք կարող եք գտնել այն ՝ ներքև ոլորվելով կամ պարզապես մուտքագրելով linkit որոնման դաշտում: (ստուգեք նկարը)
Ինչպես տեսնում եք, ես արդեն տեղադրել եմ այն, բայց եթե համոզված չեք, որ դա անում եք ՝ սեղմելով տեղադրման կոճակը:
Այժմ ստուգեք, արդյոք տախտակն առկա է, թե ոչ, կտտացրեք Գործիքներ >> Տախտակ և Գործիքներ> Պորտ: Ինչպես երևում է այստեղ: (ստուգեք պատկերը)
Այժմ դուք պարզապես գրում եք ծածկագիրը և վերբեռնում ՝ կտտացնելով բեռնման կոճակին (******):
***** Ներբեռնեք որոնվածը հղման տախտակին
Նախքան Arduino ծածկագիրը տախտակ վերբեռնելը, համոզվեք, որ Adruino IDE- ի ձեր thinger.io lib- ը պատշաճ կերպով ներբեռնված է, և ձեր օգտվողի անունն ու հավատարմագրերը պատշաճ կերպով ավելացված են: Thinger.io- ի վահանակը պատկերում է իրական ժամանակի տվյալները աղբյուրի կոդը հղման տախտակին բեռնելուց հետո:
Քայլ 5. Ստեղծեք Thinger.io հարթակը
Thinger.io- ն iot-cloud հարթակ է, որն այստեղ օգտագործվում է սարքից ամպ տվյալները փոխանցելու համար: Այն տրամադրում է անվճար հոսքային ծառայություն մինչև երկու սարք: Եթե հաշիվ չունեք, բացեք հաշիվ:
Նոր սարք ավելացնելու համար կտտացրեք ավելացնել սարքի վրա, այնուհետև մուտքագրեք անունը, նկարագրությունը և ձեր հավատարմագիրը (հավատարմագիրը պարտադիր է սարքը thinger.io- ին միացնելու համար, անհրաժեշտ է տեղադրել այս հավատարմագրերը և սարքի անունը, ինչպես նաև ձեր օգտվողի անունը: Arduino աղբյուրի կոդը ՝ սարքը ամպին միացնելու համար):
Տվյալների արտացոլման համար Գործիքային վահանակ ստեղծելու համար հարկավոր է սեղմել ավելացնել վահանակի վրա, ապա տեղադրել վահանակի անունը և նկարագրությունը: խնդրում ենք անդրադառնալ thinger.io փաստաթղթերին ՝ վահանակի, սարքի և այլ ծառայությունների վերաբերյալ ավելի մանրամասն տեղեկությունների համար:
Լիցքավորման տախտակին ներբեռնեք որոնվածը
Նախքան Arduino ծածկագիրը տախտակ վերբեռնելը, համոզվեք, որ Adruino IDE- ի ձեր thinger.io lib- ը պատշաճ կերպով ներբեռնված է, և ձեր օգտվողի անունն ու հավատարմագրերը պատշաճ կերպով ավելացված են:
Thinger.io- ի վահանակը պատկերում է իրական ժամանակի տվյալները աղբյուրի կոդը հղման տախտակին բեռնելուց հետո:
Քայլ 6: Դեմո
Տեսանյութ
www.youtube.com/embed/0TvXcXoMvuQ
Խորհուրդ ենք տալիս:
Գույնի տեսակավորման համակարգ. Arduino- ի վրա հիմնված համակարգ `երկու գոտիով` 8 քայլ
Գույնի տեսակավորման համակարգ. Arduino- ի վրա հիմնված համակարգ `երկու գոտիով. Արդյունաբերական ոլորտում ապրանքների և իրերի տեղափոխումը և/կամ փաթեթավորումը կատարվում է փոխակրիչ գոտիների միջոցով պատրաստված գծերի միջոցով: Այդ գոտիները օգնում են որոշակի արագությամբ իրը մի կետից մյուսը տեղափոխել: Որոշ մշակման կամ նույնականացման առաջադրանքներ կարող են լինել
Գույնի հայտնաբերման վրա հիմնված օբյեկտի հետևում. 10 քայլ
Գույնի հայտնաբերման վրա հիմնված օբյեկտի հետևում. Պատմություն Այս նախագիծը ես արեցի ՝ սովորելու համար պատկերի մշակումը `օգտագործելով ազնվամորի PI և բաց CV: Այս նախագիծը ավելի հետաքրքիր դարձնելու համար ես օգտագործեցի երկու SG90 Servo շարժիչ և դրա վրա տեղադրեցի տեսախցիկ: Մեկ շարժիչն օգտագործվում էր հորիզոնական տեղաշարժվելու համար, իսկ երկրորդը ՝ ուղղահայաց
Եղանակի վրա հիմնված երաժշտության գեներատոր (ESP8266 վրա հիմնված միջինի գեներատոր). 4 քայլ (նկարներով)
Եղանակի վրա հիմնված երաժշտության գեներատոր (ESP8266 Based Midi Generator). Բարև, այսօր ես կբացատրեմ, թե ինչպես պատրաստել ձեր սեփական եղանակի վրա հիմնված փոքր երաժշտության գեներատոր: Այն հիմնված է ESP8266- ի վրա, որը նման է Arduino- ին և արձագանքում է ջերմաստիճանին, անձրևին: և լույսի ուժգնություն: Մի ակնկալեք, որ այն ամբողջ երգեր կամ ակորդներ կհաղորդի
IOT- ի վրա հիմնված անտառային հրդեհների հայտնաբերման համակարգ `8 քայլ
IOT- ի վրա հիմնված անտառային հրդեհների հայտնաբերման համակարգ. համար
Arduino- ի վրա հիմնված հայտնաբերման համակարգ. 6 քայլ
Arduino- ի վրա հիմնված հայտնաբերման համակարգ. Այս հրահանգում մենք պատրաստելու ենք Arduino- ի վրա հիմնված հայտնաբերման պարզ համակարգ `օգտագործելով ուլտրաձայնային սենսորը, servo շարժիչը և պիեզոէլեկտրական ազդանշանը, որը սկսում է զանգել, երբ սենսորը հայտնաբերում է իր տիրույթում գտնվող օբյեկտը: Սա պարզ նախագիծ է, որը