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

IOT- ի վրա հիմնված եղանակի և քամու արագության մոնիտորինգի խելացի համակարգ. 8 քայլ
IOT- ի վրա հիմնված եղանակի և քամու արագության մոնիտորինգի խելացի համակարգ. 8 քայլ

Video: IOT- ի վրա հիմնված եղանակի և քամու արագության մոնիտորինգի խելացի համակարգ. 8 քայլ

Video: IOT- ի վրա հիմնված եղանակի և քամու արագության մոնիտորինգի խելացի համակարգ. 8 քայլ
Video: Scentroid's CTAir Continuous Urban Air Quality Monitor Seminar A 12.08.2020 (Subtitled) 2024, Դեկտեմբեր
Anonim
IOT- ի վրա հիմնված եղանակի և քամու արագության մոնիտորինգի խելացի համակարգ
IOT- ի վրա հիմնված եղանակի և քամու արագության մոնիտորինգի խելացի համակարգ

Մշակողը ՝ Nikhil Chudasma, Dhanashri Mudliar և Ashita Raj

Ներածություն

Եղանակի մոնիտորինգի կարևորությունը շատ առումներով գոյություն ունի: Եղանակի պարամետրերը պետք է վերահսկվեն `գյուղատնտեսության, ջերմոցային տնտեսության զարգացումը և արդյունաբերության մեջ անվտանգ աշխատանքային միջավայր ապահովելու համար: Այս նախագծի իրականացման հիմնական շարժառիթը եղանակների անլար մոնիտորինգի մեծ կիրառումն է տարբեր ոլորտներում: գյուղատնտեսության աճից և զարգացումից մինչև արդյունաբերության զարգացում: Դաշտի եղանակային պայմանները կարող են վերահսկվել հեռավոր վայրերից ֆերմերների կողմից և չի պահանջում, որ նրանք ֆիզիկապես ներկա լինեն այնտեղ ՝ անլար կապի միջոցով գյուղատնտեսական դաշտում/ջերմոցում կլիմայական վարքագիծը իմանալու համար:

Պարագաներ

Պահանջվող սարքավորում.

  1. Ազնվամորի Pi B+ մոդել
  2. Arduino Mega 2560
  3. A3144 Hall սենսոր
  4. IR սենսորային մոդուլ
  5. DHT11 ջերմաստիճանի և խոնավության ցուցիչ
  6. MQ-7 գազի ցուցիչ
  7. ML8511 ուլտրամանուշակագույն ցուցիչ
  8. Մանրանկարիչ գնդիկավոր առանցքակալ
  9. Թելերով բար, վեցանկյուն ընկույզ և լվացքի մեքենա
  10. Նեոդիմի մագնիս
  11. 10K դիմադրություն
  12. PVC Խողովակ և արմունկ
  13. Գնդիկավոր գրիչ

Պահանջվող ծրագրակազմ.

  1. Arduino IDE
  2. Կարմիր հանգույց

Քայլ 1. Անեմոմետրի մշակում

Անեմոմետրի մշակում
Անեմոմետրի մշակում
Անեմոմետրի մշակում
Անեմոմետրի մշակում
Անեմոմետրի մշակում
Անեմոմետրի մշակում
  • Կտրեք PVC խողովակը երկարությամբ, քան կրող հաստությունը:
  • Տեղադրեք գնդիկավոր կրողը խողովակի կտրված կտորի ներսում:
  • Գրիչի հետևի կափարիչը միացրեք խողովակի կտրված կտորի արտաքին ծայրամասին 0-120-240 աստիճանի վրա
  • Գրիչի կողքին ամրացրեք թղթե բաժակներ:
  • Տեղադրեք պտուտակավոր ձողը խողովակի ներսում `օգտագործելով լվացքի մեքենան և ընկույզը, տեղադրեք A3144 սրահի տվիչը, ինչպես ցույց է տրված նկարում:
  • Մագնիսը ամրացրեք երեք գրիչներից մեկին այնպես, որ գրիչները հավաքվելիս մագնիսը պետք է գա դահլիճի սենսորի հենց վերևում:

Քայլ 2. Քամու ուղղության միավորի մշակում

Քամու ուղղության միավորի մշակում
Քամու ուղղության միավորի մշակում
Քամու ուղղության միավորի մշակում
Քամու ուղղության միավորի մշակում
Քամու ուղղության միավորի մշակում
Քամու ուղղության միավորի մշակում
Քամու ուղղության միավորի մշակում
Քամու ուղղության միավորի մշակում
  • Կտրեք մի կտոր խողովակ և պատրաստեք անցք, որը կհամապատասխանի քամու թևին:
  • Տեղադրեք գնդիկավոր կրողը խողովակի կտրված կտորի ներսում:
  • Խողովակի ներսում տեղադրեք պտուտակավոր ձող և մի ծայրում տեղադրեք CD/DVD: Սկավառակի վերևից թողեք որոշակի հեռավորություն և տեղավորեք գնդիկավոր կրող խողովակի կտորը:
  • Տեղադրեք IR սենսորային մոդուլը սկավառակի վրա, ինչպես ցույց է տրված նկարում:
  • Կշեռքի միջոցով սարքեք քամու թև և խոչընդոտ ստեղծեք, որը պետք է լինի հակառակ հակառակ IR հաղորդիչին և ընդունիչին, թևի հավաքումից հետո:
  • Հավաքեք թևը անցքի մեջ:

Քայլ 3. Հավաքեք քամու արագության և քամու ուղղության միավոր:

Հավաքեք քամու արագության և քամու ուղղության միավոր
Հավաքեք քամու արագության և քամու ուղղության միավոր

Հավաքեք քամու արագության և քամու ուղղության միավորը, որը մշակվել է 1 -ին և 2 -րդ քայլերում, օգտագործելով PVC խողովակ և արմունկ, ինչպես ցույց է տրված նկարում:

Քայլ 4. Շղթայի դիագրամ և միացումներ

Շղթայի դիագրամ և միացումներ
Շղթայի դիագրամ և միացումներ
Շղթայի դիագրամ և միացումներ
Շղթայի դիագրամ և միացումներ
Շղթայի դիագրամ և միացումներ
Շղթայի դիագրամ և միացումներ
Շղթայի դիագրամ և միացումներ
Շղթայի դիագրամ և միացումներ

Աղյուսակը ցույց է տալիս բոլոր սենսորների միացումները Arduino Mega 2560 -ին:

  • Միացրեք 10 Կմ դիմադրություն +5V- ի և Hall Sensor A3144- ի տվյալների միջև:
  • Միացրեք բոլոր սենսորների Vcc, 3.3V և Gnd համապատասխանաբար:
  • Միացրեք USB տիպի A/B մալուխը Arduino- ին և Raspberry Pi- ին

Քայլ 5. Programրագիր Arduino- ի համար

Arրագիր Arduino- ի համար
Arրագիր Arduino- ի համար

Arduino IDE- ում.

  • Տեղադրեք DHT11 տվիչի և MQ-7 գրադարանները, որոնք ներառված են այստեղ:
  • Պատճենեք և տեղադրեք այստեղ ներառված Arduino կոդը:
  • Մալուխի միջոցով Arduino տախտակը միացրեք Raspberry Pi- ին
  • Վերբեռնեք կոդը Arduino տախտակում:
  • Բացեք սերիական մոնիտորը և այստեղ կարող եք պատկերացնել բոլոր պարամետրերը:

Arduino կոդ

DHT գրադարան

MQ7 գրադարան

Քայլ 6. Հանգույցի կարմիր հոսք

Հանգույցի կարմիր հոսք
Հանգույցի կարմիր հոսք
Հանգույցի կարմիր հոսք
Հանգույցի կարմիր հոսք

Պատկերները ցույց են տալիս Node-Red հոսքը:

Ստորև բերված են այն հանգույցները, որոնք օգտագործվում են վահանակի տվյալները ցուցադրելու համար

  • Սերիական-ԻՆ
  • Գործառույթը
  • Պառակտում
  • Անջատիչ
  • Չափիչ
  • Գծապատկեր

Մի օգտագործեք MQTT ելքային հանգույցներ, քանի որ դրանք օգտագործվում են տվյալների հեռավոր սերվերի վրա Thingsboard- ի նման տվյալների հրապարակման համար: Ներկայիս հրահանգը տեղական ցանցի տախտակի համար է:

Քայլ 7: Գործիքային վահանակ

Վահանակ
Վահանակ
Վահանակ
Վահանակ

Պատկերները ցույց են տալիս վահանակը, որը ցույց է տալիս համապատասխանաբար եղանակի բոլոր պարամետրերը և իրական ժամանակի գրաֆիկները:

Քայլ 8: Փորձարկում

Իրական ժամանակի արդյունքները ցուցադրվում են վահանակի վրա

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