Sisukord:

Arduino gaasi tuvastamise häiresüsteem: 6 sammu
Arduino gaasi tuvastamise häiresüsteem: 6 sammu

Video: Arduino gaasi tuvastamise häiresüsteem: 6 sammu

Video: Arduino gaasi tuvastamise häiresüsteem: 6 sammu
Video: Зеленое будущее с Arduino контролируйте углекислый газ с помощью экрана 2024, November
Anonim
Arduino gaasi tuvastamise häiresüsteem
Arduino gaasi tuvastamise häiresüsteem

Tere kõigile! Praegu selgitan, kuidas ehitada Arduino gaasi tuvastamise häiresüsteem Tinkercadis. See vooluahel kasutab gaasiandurit, et tuvastada, kas läheduses on tulekahju, suits või leke. Kasutades vedelkristallekraani ja alarmi, saab see vooluahel kuvada ka teate „Gaasilekke hoiatus”, hoiatades samal ajal läheduses asuvaid inimesi.

Tarvikud

  • 1 Arduino uno
  • 1 MQ2 gaasiandur
  • 4 1k oomi takistit
  • 1 4,7 kΩ takisti
  • 1 pieso -helisignaal
  • 2 erinevat värvi LED -i (sel juhul kasutan punast ja rohelist LED -i)
  • 1 LCD (16x2)
  • 1 leivalaud
  • Palju erinevat värvi juhtmeid

Samm: projekti ja skemaatilise joonise kohta

Projekti ja skemaatilise joonise kohta
Projekti ja skemaatilise joonise kohta

Gaaside tuvastamiseks oleme kasutanud gaasianduri moodulit. Gaasilekke korral annab andur HIGH impulsi ja kui Arduino saab andurilt HIGH impulsi, saadab see signaali LCD -le ja piesosummerile. Seejärel kuvatakse vedelkristallekraanil teade „Evakueeri” ja aktiveeritakse piesosummer, mis piiksub ikka ja jälle, kuni gaasiandur ei tunne keskkonnas gaasi. Muidu annab gaasiandur Arduinole LOW impulsi, seejärel LCD kuvatakse teade „Kõik selge”.

Samm: koguge kõik tarvikud

Koguge kokku kõik tarvikud
Koguge kokku kõik tarvikud

3. samm: seadistamine (1. osa)

Seadistamine (1. osa)
Seadistamine (1. osa)

Sammud

  1. Ühendage Arduino 5V positiivse toitekaabliga
  2. Ühendage Arduino GND negatiivse toitekaabliga
  3. Ühendage Arduino A0 gaasianduriga B1
  4. Ühendage gaasiandur A1, H2, A2 positiivse toitekaabliga
  5. Ühendage gaasiandur H2 maandusega
  6. Ühendage gaasiandur B2 4,7 kΩ takistiga ja seejärel maandusega
  7. Ühendage pieso -positiivne klemm Arduino tihvtiga 4
  8. Ühendage pieso -negatiivne klemm 1 kΩ takistiga ja seejärel maandusega
  9. Ühendage kahe LED -i katoodid 1k -oomi takistiga, seejärel maandusega
  10. Ühendage punase LED -i anood Arduino tihvtiga 2
  11. Ühendage rohelise LED -i anood Arduino tihvtiga 3

4. samm: seadistamine (2. osa)

Seadistamine (2. osa)
Seadistamine (2. osa)
  1. Ühendage LCD maandus, kontrast ja LED -katood maaga
  2. Ühendage LCD -anood 1 kΩ takistiga, seejärel positiivse toitekaabliga
  3. Ühendage LCD toide positiivse toitekaabliga
  4. Ühendage LCD -registri valik Arduino tihvtiga 5
  5. Ühendage LCD lugemine/kirjutamine maandusega
  6. Ühendage LCD lubamine Arduino tihvtiga 6
  7. Ühendage LCD -terminal 4, 5, 6, 7 Arduino tihvtiga 8, 9, 10, 11

Samm: kood

Kood
Kood

Siin on gaasi tuvastamise häiresüsteemi Arduino kood.

gist.github.com/AZ979/8e344619862e4a76c3c2…

6. samm: käivitage simulatsioon

Käivitage simulatsioon
Käivitage simulatsioon

Simulatsiooni käivitamisel peaks vedelkristallekraanil olema võimalik kuvada nii ohutuid kui ka hindamissõnumeid, samas kui piesosummer peaks piiksuma, kui gaasiandur tuvastab gaasilekke. Kui miski töötab täpselt nii, nagu arvasite, siis õnnitlen teid lõpuni jõudmise eest.

Soovitan: