Sadržaj:

Arduino alarmni sustav za otkrivanje plina: 6 koraka
Arduino alarmni sustav za otkrivanje plina: 6 koraka

Video: Arduino alarmni sustav za otkrivanje plina: 6 koraka

Video: Arduino alarmni sustav za otkrivanje plina: 6 koraka
Video: Leap Motion SDK 2024, Studeni
Anonim
Arduino alarmni sustav za otkrivanje plina
Arduino alarmni sustav za otkrivanje plina

Pozdrav svima! Upravo ću vam objasniti kako izgraditi Arduino alarmni sustav za otkrivanje plina u tinkercadu. Ovaj krug koristi senzor plina za otkrivanje ima li u blizini požara, dima ili curenja plina. Koristeći LCD i alarm, ovaj krug također može prikazati svoju poruku "Upozorenje o propuštanju plina", upozoravajući ljude u blizini.

Pribor

  • 1 Arduino uno
  • 1 senzor plina MQ2
  • 4 otpornika od 1 k ohma
  • 1 otpornik od 4,7 k ohma
  • 1 Piezo zujalica
  • 2 LED u različitim bojama (u ovom slučaju koristit ću crvenu i zelenu LED)
  • 1 LCD (16x2)
  • 1 matična ploča
  • Mnogo žica različitih boja

Korak 1: O projektu i shematskom crtežu

O projektu i shematskom crtežu
O projektu i shematskom crtežu

Za otkrivanje plinova koristili smo modul senzora plina. Ako dođe do curenja plina, senzor daje VISOKI impuls, a kada Arduino dobije VISOKI impuls od senzora, šalje signal LCD -u i piezo zujalici. Tada bi LCD prikazao poruku "Evakuacija" i aktivirao piezo zujalicu koja se oglašava uvijek iznova sve dok detektor plina ne osjeti plin u okolišu. Inače, senzor plina daje NISKI puls Arduinu, a zatim bi LCD tada prikazati poruku "Sve jasno".

Korak 2: Prikupite sve potrepštine

Prikupite sve potrepštine
Prikupite sve potrepštine

Korak 3: Postavljanje (1. dio)

Postavljanje (1. dio)
Postavljanje (1. dio)

Koraci

  1. Spojite Arduino 5V na pozitivnu tračnicu
  2. Spojite Arduino GND na negativnu tračnicu
  3. Spojite Arduino A0 na senzor plina B1
  4. Spojite osjetnik plina A1, H2, A2 na pozitivnu vodilicu
  5. Priključite osjetnik plina H2 na masu
  6. Spojite osjetnik plina B2 na otpornik od 4,7 k ohma, a zatim na masu
  7. Spojite piezo pozitivni terminal na Arduino pin 4
  8. Spojite piezo negativni terminal na otpornik od 1 k ohma, a zatim na masu
  9. Spojite katode dviju LED dioda na otpornik od 1 k ohma, a zatim na masu
  10. Spojite anodu crvene LED diode na Arduino pin 2
  11. Spojite anodu zelene LED diode na Arduino pin 3

Korak 4: Postavljanje (2. dio)

Postavljanje (2. dio)
Postavljanje (2. dio)
  1. Spojite uzemljenje LCD -a, kontrast i LED katodu na masu
  2. Spojite LCD anodu na otpornik od 1 k ohma, a zatim na pozitivnu vodilicu
  3. Priključite napajanje LCD -a na pozitivnu vodilicu
  4. Spojite odabir LCD registra na Arduino pin 5
  5. Spojite čitanje/pisanje LCD -a na masu
  6. Spojite LCD omogućavanje na Arduino pin 6
  7. Spojite LCD terminal 4, 5, 6, 7 na Arduino pin 8, 9, 10, 11

Korak 5: Kodirajte

Kodirati
Kodirati

Evo Arduino koda za alarmni sustav za otkrivanje plina.

gist.github.com/AZ979/8e344619862e4a76c3c2…

Korak 6: Pokrenite simulaciju

Pokrenite simulaciju
Pokrenite simulaciju

Kada pokrenete simulaciju, LCD bi trebao biti u mogućnosti prikazati i sigurne i evaluirane poruke, dok bi piezo zujalica trebala moći piskati ako senzor plina otkrije curenje plina. Ako bilo što funkcionira baš kako ste mislili, čestitam vam što ste uspjeli do kraja.

Preporučeni: