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

Arduino Gas Detecting Alarm System: 6 քայլ
Arduino Gas Detecting Alarm System: 6 քայլ

Video: Arduino Gas Detecting Alarm System: 6 քայլ

Video: Arduino Gas Detecting Alarm System: 6 քայլ
Video: REAL RACING 3 LEAD FOOT EDITION 2024, Նոյեմբեր
Anonim
Arduino գազի հայտնաբերման ահազանգման համակարգ
Arduino գազի հայտնաբերման ահազանգման համակարգ

Ողջույն բոլորին! Հենց հիմա ես կբացատրեմ, թե ինչպես կարելի է կառուցել Arduino գազի հայտնաբերման ահազանգման համակարգ tinkercad- ում: Այս միացումն օգտագործում է գազի սենսորը `հայտնաբերելու, թե արդյոք մոտակայքում հրդեհ, ծխ կամ գազի արտահոսք կա: LCD- ի և ահազանգի միջոցով այս շղթան կարող է նաև ցուցադրել իր «Գազի արտահոսքի ահազանգ» հաղորդագրությունը ՝ զգուշացնելով մոտակա մարդկանց:

Պարագաներ

  • 1 Arduino uno
  • 1 MQ2 գազի ցուցիչ
  • 4 1k ohms ռեզիստորներ
  • 1 4.7k ohms դիմադրություն
  • 1 Պիեզո ազդանշան
  • 2 տարբեր գույնի LED (այս դեպքում ես կօգտագործեմ կարմիր և կանաչ LED)
  • 1 LCD (16x2)
  • 1 տախտակ
  • Տարբեր գույների բազմաթիվ լարեր

Քայլ 1. Նախագծի և սխեմատիկ գծագրության մասին

Նախագծի և սխեմատիկ գծագրության մասին
Նախագծի և սխեմատիկ գծագրության մասին

Մենք օգտագործել ենք գազի սենսորային մոդուլ `գազերը հայտնաբերելու համար: Եթե գազի արտահոսք է տեղի ունենում, սենսորը տալիս է HIGH զարկերակ, և երբ Arduino- ն սենսորից ստանում է HIGH զարկերակ, այն ազդանշան է ուղարկում LCD- ին և պիեզո ազդանշանին: Այնուհետև LCD- ը ցույց կտա «Տարհանել» հաղորդագրությունը և ակտիվացնում է պիեզո ազդանշանը, որը կրկին ու կրկին ազդանշան է տալիս, մինչև գազի դետեկտորը չի զգում շրջակա միջավայրի գազը: Այլապես, գազի սենսորը տալիս է OWԱOWՐ զարկերակ Arduino- ին, այնուհետև LCD- ը: ցույց տալ «Բոլորը հստակ» հաղորդագրությունը:

Քայլ 2: Հավաքեք բոլոր պարագաները

Հավաքեք բոլոր պարագաները
Հավաքեք բոլոր պարագաները

Քայլ 3: Կարգավորում (մաս 1)

Կարգավորում (մաս 1)
Կարգավորում (մաս 1)

Քայլեր

  1. Միացրեք Arduino 5V- ը դրական էներգիայի ռելսին
  2. Միացրեք Arduino GND- ը բացասական էներգիայի ռելսին
  3. Միացրեք Arduino A0- ը գազի տվիչ B1- ին
  4. Միացրեք գազի սենսոր A1, H2, A2 դրական էներգիայի ռելսին
  5. Միացրեք գազի սենսոր H2- ը գետնին
  6. Միացրեք գազի սենսոր B2- ը 4.7k ohms ռեզիստորին, այնուհետև գետնին
  7. Միացրեք պիեզո դրական տերմինալը Arduino- ի 4 -րդ կապին
  8. Միացրեք պիեզո բացասական տերմինալը 1k ohms ռեզիստորին, այնուհետև գետնին
  9. Երկու LED- ների կաթոդները միացրեք 1k ohms ռեզիստորին, այնուհետև գետնին
  10. Կարմիր LED- ի անոդը միացրեք Arduino կապին 2 -ին
  11. Միացրեք կանաչ LED- ի անոդը Arduino- ի 3 -րդ կապին

Քայլ 4: Կարգավորում (մաս 2)

Կարգավորում (մաս 2)
Կարգավորում (մաս 2)
  1. Միացրեք LCD հիմքը, հակադրությունը և LED կաթոդը գետնին
  2. LCD անոդը միացրեք 1k ohms ռեզիստորին, այնուհետև ՝ էներգիայի դրական ռելսին
  3. LCD հոսանքը միացրեք դրական էներգիայի ռելսին
  4. Միացրեք LCD գրանցամատյանը ընտրեք Arduino կապ 5 -ին
  5. LCD- ը կարդալու/գրելու համար միացրեք գետնին
  6. Միացրեք LCD- ը Arduino pin 6 -ին
  7. 4, 5, 6, 7 LCD տերմինալը միացրեք Arduino 8, 9, 10, 11 կապին

Քայլ 5: Կոդ

Կոդ
Կոդ

Ահա գազի հայտնաբերման ազդանշանային համակարգի Arduino ծածկագիրը:

gist.github.com/AZ979/8e344619862e4a76c3c2…

Քայլ 6: Գործարկեք մոդելավորումը

Գործարկեք սիմուլյացիան
Գործարկեք սիմուլյացիան

Սիմուլյացիան գործարկելիս LCD- ը պետք է կարողանա ցուցադրել ինչպես անվտանգ, այնպես էլ գնահատող հաղորդագրություններ, մինչդեռ պիեզո ազդանշանը պետք է կարողանա ազդանշան տալ, եթե գազի սենսորը հայտնաբերի գազի արտահոսք: Եթե ինչ -որ բան աշխատում է այնպես, ինչպես կարծում էիք, ապա շնորհավորում եմ ձեզ, որ հասցրել եք մինչև վերջ:

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