Բովանդակություն:

IoT- ի վրա հիմնված թունավոր գազերի հայտնաբերման համակարգ. 6 քայլ
IoT- ի վրա հիմնված թունավոր գազերի հայտնաբերման համակարգ. 6 քայլ

Video: IoT- ի վրա հիմնված թունավոր գազերի հայտնաբերման համակարգ. 6 քայլ

Video: IoT- ի վրա հիմնված թունավոր գազերի հայտնաբերման համակարգ. 6 քայլ
Video: Դարձեք հանքարդյունաբերության բիզնեսի սեփականատեր: - Idle Mining Empire GamePlay 🎮📱 2024, Նոյեմբեր
Anonim
IoT- ի վրա հիմնված թունավոր գազերի հայտնաբերման համակարգ
IoT- ի վրա հիմնված թունավոր գազերի հայտնաբերման համակարգ

Թունավոր գազերը հսկայական ազդեցություն են ունենում շրջակա միջավայրի վրա: Մարդիկ դրանց պատճառով տառապում են մի շարք հիվանդություններով: Մեզ համար կարևոր է թունավոր գազերի մակարդակի ճիշտ հայտնաբերումը: այս առումով ես մշակում եմ այս նախագիծը `մեր միջավայրում թունավոր գազերի մակարդակը զգալու համար:

Թունավոր գազերը հսկայական ազդեցություն են ունենում շրջակա միջավայրի վրա: Մարդիկ դրանց պատճառով տառապում են մի շարք հիվանդություններով: Մեզ համար կարևոր է թունավոր գազերի մակարդակի ճիշտ հայտնաբերումը: այս առումով ես մշակում եմ այս նախագիծը `մեր միջավայրում թունավոր գազերի մակարդակը զգալու համար:

Քայլ 1: Անհրաժեշտ բաներ

Անհրաժեշտ բաներ
Անհրաժեշտ բաներ
  1. Linkit Smart Dou
  2. MQ գազի տվիչներ (MQ-3, MQ-2, MQ-7)
  3. Քարտի տախտակ
  4. Jumper Wire
  5. Thinger.io (հաշիվ)
  6. Arduino IDE
  7. Տաք սոսինձ ատրճանակ
  8. Sոդման երկաթ
  9. Կտրող դանակ

Քայլ 2: Համակարգի կառուցում

Համակարգի կառուցում
Համակարգի կառուցում
Համակարգի կառուցում
Համակարգի կառուցում
Համակարգի կառուցում
Համակարգի կառուցում
  1. Կտրող դանակով անցք պատրաստեք ՝ դրա վրա գազի տվիչներ տեղադրելու համար: Սենսորների հետևի մասում կցեք տաք սոսինձ ՝ սենսորները քարտի տախտակով ամրացնելու համար:
  2. Սենսորների քորոցը միացրեք linkit smart dou միկրոհսկիչով `օգտագործելով համապատասխան կապի դիագրամ:
  3. Միացրեք բոլոր տվիչների GND և VCC կապը:
  4. Տեղադրեք միկրոհսկիչը քարտի տախտակի ներսում և ամրացրեք այն ՝ օգտագործելով տաք սոսինձ:

Եթե ցանկանում եք ավելացնել ավելի շատ տվիչներ….. կարող եք ավելացնել այն:

Ամրացնել դիագրամը

Միացրեք 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 Smart Dou- ի պատրաստում
Linkit Smart Dou- ի պատրաստում
Linkit Smart Dou- ի պատրաստում
Linkit Smart Dou- ի պատրաստում
Linkit Smart Dou- ի պատրաստում
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- ի կոդի վերբեռնում Linkit Smart Dou- ում
Arduino- ի կոդի վերբեռնում Linkit Smart Dou- ում
Arduino- ի կոդի վերբեռնում Linkit Smart Dou- ում
Arduino- ի կոդի վերբեռնում Linkit Smart Dou- ում
Arduino- ի կոդի վերբեռնում Linkit Smart Dou- ում
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 հարթակը
Կարգավորեք Thinger.io հարթակը
Կարգավորեք Thinger.io հարթակը
Կարգավորեք Thinger.io հարթակը
Կարգավորեք Thinger.io հարթակը
Կարգավորեք 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

Խորհուրդ ենք տալիս: