Arduino gázérzékelő riasztórendszer: 6 lépés
Arduino gázérzékelő riasztórendszer: 6 lépés
Anonim
Arduino gázérzékelő riasztórendszer
Arduino gázérzékelő riasztórendszer

Üdv mindenkinek! Most elmagyarázom, hogyan építsünk Arduino gázérzékelő riasztórendszert a Tinkercad -ban. Ez az áramkör a gázérzékelő segítségével érzékeli, ha tűz, füst vagy gázszivárgás van a közelben. Az LCD és a riasztó használatával ez az áramkör is megjelenítheti a „Gas Leakage Alert” üzenetet, miközben figyelmezteti a közelben lévő embereket.

Kellékek

  • 1 Arduino uno
  • 1 MQ2 gázérzékelő
  • 4 db 1k ohmos ellenállás
  • 1 4,7 k ohmos ellenállás
  • 1 Piezo hangjelző
  • 2 különböző színű LED (ebben az esetben a piros és zöld LED -eket használom)
  • 1 LCD (16x2)
  • 1 kenyértábla
  • Sok különböző színű vezeték

1. lépés: A projektről és a sematikus rajzról

A projektről és a vázlatos rajzolásról
A projektről és a vázlatos rajzolásról

Gázérzékelő modult használtunk a gázok kimutatására. Gázszivárgás esetén az érzékelő HIGH impulzust ad, és amikor az Arduino HIGH impulzust kap az érzékelőtől, jelet küld az LCD -nek és a piezo zümmernek. Ekkor az LCD -n megjelenik az „Evacuate” üzenet, és aktiválja a piezo zümmögőt, amely újra és újra sípol, amíg a gázérzékelő nem érzékeli a gázt a környezetben. Máskülönben a gázérzékelő alacsony impulzust ad az Arduino -nak, majd az LCD jelenítse meg a „Minden tiszta” üzenetet.

2. lépés: Gyűjtse össze az összes kelléket

Gyűjtse össze az összes kelléket
Gyűjtse össze az összes kelléket

3. lépés: Beállítás (1. rész)

Beállítás (1. rész)
Beállítás (1. rész)

Lépések

  1. Csatlakoztassa az Arduino 5V -ot a pozitív tápvezetékhez
  2. Csatlakoztassa az Arduino GND -t a negatív tápcsatlakozóhoz
  3. Csatlakoztassa az Arduino A0 -t a B1 gázérzékelőhöz
  4. Csatlakoztassa az A1, H2, A2 gázérzékelőt a pozitív tápvezetékhez
  5. Csatlakoztassa a H2 gázérzékelőt a földhöz
  6. Csatlakoztassa a B2 gázérzékelőt 4,7 k ohmos ellenálláshoz, majd a földhöz
  7. Csatlakoztassa a piezo pozitív kivezetést az Arduino 4 tűhöz
  8. Csatlakoztassa a piezo -negatív kivezetést az 1 k ohmos ellenálláshoz, majd a földeléshez
  9. Csatlakoztassa a két LED katódját 1 k ohmos ellenálláshoz, majd a földeléshez
  10. Csatlakoztassa a piros LED anódját az Arduino 2 tűhöz
  11. Csatlakoztassa a zöld LED anódját az Arduino 3 tűhöz

4. lépés: Beállítás (2. rész)

Beállítás (2. rész)
Beállítás (2. rész)
  1. Csatlakoztassa az LCD földelését, kontrasztját és LED -es katódját a földhöz
  2. Csatlakoztassa az LCD anódot 1 k ohmos ellenálláshoz, majd a pozitív tápcsatlakozóhoz
  3. Csatlakoztassa az LCD tápellátást a pozitív tápcsatlakozóhoz
  4. Csatlakoztassa az LCD regiszterválasztót az Arduino 5. tűhöz
  5. Csatlakoztassa az LCD olvasást/írást a földhöz
  6. Csatlakoztassa az LCD engedélyezést az Arduino 6 tűhöz
  7. Csatlakoztassa az LCD 4., 5., 6., 7. terminált az Arduino 8., 9., 10., 11. tűjéhez

5. lépés: Kód

Kód
Kód

Itt található az Arduino kód a gázérzékelő riasztórendszerhez.

gist.github.com/AZ979/8e344619862e4a76c3c2…

6. lépés: Futtassa a szimulációt

Futtassa a szimulációt
Futtassa a szimulációt

A szimuláció futtatásakor az LCD -nek képesnek kell lennie biztonságos és kiértékelő üzenetek megjelenítésére, míg a piezo zümmernek sípolnia kell, ha a gázérzékelő gázszivárgást észlel. Ha bármi úgy működik, ahogy gondolta, akkor gratulálok, hogy a végére ért.

Ajánlott: