Cov txheej txheem:

Arduino Gas Detecting Alarm System: 6 Kauj Ruam
Arduino Gas Detecting Alarm System: 6 Kauj Ruam

Video: Arduino Gas Detecting Alarm System: 6 Kauj Ruam

Video: Arduino Gas Detecting Alarm System: 6 Kauj Ruam
Video: How to use Gas/Smoke sensor with Arduino | Gas leak alarm system 2024, Hlis ntuj nqeg
Anonim
Arduino Gas Tshawb Pom Tswb System
Arduino Gas Tshawb Pom Tswb System

Nyob zoo, txhua tus! Tam sim no, Kuv yuav piav qhia yuav ua li cas thiaj tsim tau Arduino roj kuaj pom lub tswb nrov hauv tinkercad. Lub voj voos no siv lub ntsuas roj txhawm rau txhawm rau txheeb xyuas yog tias muaj hluav taws, haus luam yeeb, lossis roj tawm mus nyob ze. Siv lub LCD thiab lub tswb nrov, lub tshuab hluav taws xob no tseem tuaj yeem nthuav qhia nws "Gas Leakage Alert" cov lus, thaum ceeb toom rau cov neeg nyob ze.

Khoom siv

  • 1 Arduino ib
  • 1 MQ2 roj sensor
  • 4 1k ohms resistors
  • 1 4.7k ohms resistor
  • 1 Piezo buzzer
  • 2 xim sib txawv LEDs (Kuv yuav siv cov liab thiab ntsuab LEDs hauv qhov no)
  • 1 LCD (16 x 2)
  • 1 khob cij
  • Ntau cov xov hlau ntawm cov xim sib txawv

Kauj Ruam 1: Txog Txoj Haujlwm thiab Kos Duab

Txog Project thiab Schematic Drawing
Txog Project thiab Schematic Drawing

Peb tau siv lub ntsuas pa ntsuas qhov ntsuas kom pom cov pa roj. Yog tias muaj pa tawm mus, lub ntsuas hluav taws xob muab HIGH mem tes thiab thaum Arduino tau txais HIGH mem tes los ntawm lub ntsuas, nws xa lub teeb liab mus rau LCD thiab piezo buzzer. Tom qab ntawd lub LCD yuav qhia cov lus "Evacuate" thiab qhib lub piezo buzzer uas nrov dua thiab rov ua dua kom txog thaum lub ntsuas pa tsis nkag siab cov pa hauv ib puag ncig. qhia cov lus "All Clear".

Kauj ruam 2: Sau tag nrho cov khoom siv

Sau tag nrho cov khoom siv
Sau tag nrho cov khoom siv

Kauj Ruam 3: Teeb (Ntu 1)

Teeb (Ntu 1)
Teeb (Ntu 1)

Cov kauj ruam

  1. Txuas Arduino 5V rau txoj kev tsheb nqaj hlau zoo
  2. Txuas Arduino GND rau txoj kev tsheb nqaj hlau tsis zoo
  3. Txuas Arduino A0 rau roj sensor B1
  4. Txuas cov pa roj A1, H2, A2 rau txoj kev tsheb nqaj hlau zoo
  5. Txuas roj sensor H2 rau hauv av
  6. Txuas roj sensor B2 rau 4.7k ohms resistor, tom qab ntawd hauv av
  7. Txuas piezo positive terminal rau Arduino tus pin 4
  8. Txuas piezo qhov tsis zoo mus rau 1k ohms resistor, tom qab ntawd mus rau hauv av
  9. Txuas cov cathodes ntawm ob lub LEDs rau 1k ohms resistor, tom qab ntawd mus rau hauv av
  10. Txuas qhov anode ntawm liab LED rau Arduino tus pin 2
  11. Txuas qhov anode ntawm ntsuab LED rau Arduino tus pin 3

Kauj Ruam 4: Teeb (Ntu 2)

Teeb (Ntu 2)
Teeb (Ntu 2)
  1. Txuas LCD hauv av, sib piv, thiab LED cathode rau hauv av
  2. Txuas LCD anode rau 1k ohms resistor, tom qab ntawd mus rau txoj kev tsheb nqaj hlau zoo
  3. Txuas lub LCD fais fab mus rau txoj kab hluav taws xob zoo
  4. Txuas LCD sau npe xaiv rau Arduino tus pin 5
  5. Txuas LCD nyeem/sau rau hauv av
  6. Txuas LCD pab kom Arduino tus pin 6
  7. Txuas LCD davhlau ya nyob twg 4, 5, 6, 7 rau Arduino tus pin 8, 9, 10, 11

Kauj ruam 5: Code

Code
Code

Nov yog Arduino Code rau Kev Tshawb Pom Gas Pom Tswb.

gist.github.com/AZ979/8e344619862e4a76c3c2…

Kauj Ruam 6: Khiav Simulation

Khiav Simulation
Khiav Simulation

Thaum koj ua qhov simulation, lub LCD yuav tsum tuaj yeem tso ob qho tib si muaj kev nyab xeeb thiab ntsuas cov lus, thaum lub piezo buzzer yuav tsum muaj peev xwm beep yog tias lub ntsuas pa pom cov pa tawm. Yog tias txhua yam ua haujlwm zoo li koj xav, tom qab ntawv zoo siab nrog koj ua nws mus txog thaum kawg.

Pom zoo: