Mundarija:

Arduino gazini aniqlash signalizatsiya tizimi: 6 qadam
Arduino gazini aniqlash signalizatsiya tizimi: 6 qadam

Video: Arduino gazini aniqlash signalizatsiya tizimi: 6 qadam

Video: Arduino gazini aniqlash signalizatsiya tizimi: 6 qadam
Video: MQ 6 gaz sensor orqali is gazini aniqlash. 2024, Noyabr
Anonim
Arduino gazini aniqlash signalizatsiya tizimi
Arduino gazini aniqlash signalizatsiya tizimi

Hammaga salom! Men hozir tinkerkadda Arduino gazni aniqlovchi signalizatsiya tizimini qanday qurishni tushuntiraman. Bu davr gaz sensori yordamida yaqin atrofda yong'in, tutun yoki gaz oqishini aniqlaydi. LCD va signalni ishlatib, ushbu sxema yaqin atrofdagi odamlarni ogohlantirish bilan birga "Gaz oqishi to'g'risida ogohlantirish" xabarini ham ko'rsatishi mumkin.

Ta'minotlar

  • 1 Arduino bilan
  • 1 MQ2 gaz sensori
  • 4 1k ohmli rezistorlar
  • 1, 4,7 ohmli qarshilik
  • 1 piezo signalli signal
  • 2 xil rangli LED (bu holda men qizil va yashil LEDlardan foydalanaman)
  • 1 LCD (16x2)
  • 1 ta non paneli
  • Turli rangdagi ko'plab simlar

1 -qadam: Loyiha va sxematik chizma haqida

Loyiha va sxematik chizma haqida
Loyiha va sxematik chizma haqida

Biz gazni aniqlash uchun gaz sensori modulidan foydalanganmiz. Agar gaz oqishi ro'y bersa, sensor yuqori pulsni beradi va Arduino sensordan yuqori pulsni olganda, u LCD va piezo signaliga signal yuboradi. Keyin LCD displeyi "Evakuatsiya" xabarini ko'rsatadi va gaz detektori atrofdagi gazni sezmaguncha qayta -qayta signal beradigan piezo -signalni ishga tushiradi. "Hammasi aniq" xabarini ko'rsating.

2 -qadam: barcha materiallarni yig'ing

Barcha jihozlarni yig'ing
Barcha jihozlarni yig'ing

3 -qadam: O'rnatish (1 -qism)

O'rnatish (1 -qism)
O'rnatish (1 -qism)

Qadamlar

  1. Arduino 5V quvvat manbaiga ulang
  2. Arduino GND -ni manfiy elektr tarmog'iga ulang
  3. Arduino A0 ni gaz sensori B1 ga ulang
  4. A1, H2, A2 gaz sezgichini musbat elektr uzatgichiga ulang
  5. Gaz sensori H2 ni erga ulang
  6. Gaz sensori B2 ni 4,7k ohmli rezistorga, so'ngra erga ulang
  7. Piezo musbat terminalini Arduino pin 4 ga ulang
  8. Piezo manfiy terminalini 1k ohmli rezistorga, so'ngra erga ulang
  9. Ikkita LEDning katodlarini 1k ohmli rezistorga, so'ngra erga ulang
  10. Qizil LED anodini Arduino pin 2 ga ulang
  11. Yashil LED anodini Arduino pin 3 ga ulang

4 -qadam: O'rnatish (2 -qism)

O'rnatish (2 -qism)
O'rnatish (2 -qism)
  1. LCD topraklama, kontrast va LED katodini erga ulang
  2. LCD anodni 1k ohmli rezistorga, so'ngra musbat elektr uzatgichga ulang
  3. LCD quvvatini musbat elektr uzatish tarmog'iga ulang
  4. LCD registrni Arduino pin 5 ga ulang
  5. LCD o'qish/yozishni erga ulang
  6. LCD -ni Arduino pin 6 -ga ulang
  7. LCD terminali 4, 5, 6, 7 ni Arduino pin 8, 9, 10, 11 ga ulang

5 -qadam: kod

Kod
Kod

Bu erda gazni aniqlash signalizatsiya tizimi uchun Arduino kodi.

gist.github.com/AZ979/8e344619862e4a76c3c2…

6 -qadam: Simulyatsiyani ishga tushiring

Simulyatsiyani ishga tushiring
Simulyatsiyani ishga tushiring

Simulyatsiyani ishga tushirganingizda, LCD displeyi ham xavfsiz, ham xabarlarni baholay oladigan bo'lishi kerak, agar gaz sensori har qanday gaz oqishini aniqlasa, piezo signal signal berishi mumkin. Agar biror narsa siz o'ylagandek bo'lsa, oxirigacha qilganingiz uchun tabriklayman.

Tavsiya: