Arduino gasdetectie alarmsysteem - Ajarnpa
Arduino gasdetectie alarmsysteem - Ajarnpa
Anonim
Arduino gasdetectie alarmsysteem
Arduino gasdetectie alarmsysteem

Dag iedereen! Op dit moment zal ik uitleggen hoe je een Arduino gasdetectie alarmsysteem bouwt in Tinkercad. Dit circuit gebruikt de gassensor om te detecteren of er brand, rook of gaslekkage in de buurt is. Met behulp van het LCD-scherm en het alarm kan dit circuit ook het bericht "Gaslekkage" weergeven en mensen in de buurt waarschuwen.

Benodigdheden

  • 1 Arduino-uno
  • 1 MQ2 gassensor
  • 4 weerstanden van 1k ohm
  • 1 weerstand van 4,7 k ohm
  • 1 piëzo-zoemer
  • 2 verschillende kleuren LED's (in dit geval gebruik ik de rode en groene LED's)
  • 1 LCD (16x2)
  • 1 breadboard
  • Veel draden van verschillende kleuren

Stap 1: Over project en schematische tekening

Over project- en schematische tekening
Over project- en schematische tekening

We hebben een gassensormodule gebruikt om gassen te detecteren. Als er een gaslekkage optreedt, geeft de sensor een HOGE puls en wanneer de Arduino een HOGE puls van de sensor krijgt, stuurt deze een signaal naar het LCD-scherm en de piëzo-zoemer. Dan zou het LCD-scherm het bericht "Evacueren" weergeven en de piëzo-zoemer activeren die steeds weer piept totdat de gasdetector het gas in de omgeving niet waarneemt. Anders geeft de gassensor een LAGE puls aan de Arduino, dan zou het LCD-scherm het bericht "Alles wissen" weergeven.

Stap 2: Verzamel alle benodigdheden

Verzamel alle benodigdheden
Verzamel alle benodigdheden

Stap 3: Installatie (deel 1)

Opstelling (deel 1)
Opstelling (deel 1)

Stappen

  1. Sluit Arduino 5V aan op positieve stroomrail
  2. Sluit Arduino GND aan op negatieve stroomrail
  3. Sluit Arduino A0 aan op gassensor B1
  4. Sluit gassensor A1, H2, A2 aan op positieve stroomrail
  5. Sluit gassensor H2 aan op aarde
  6. Sluit gassensor B2 aan op een weerstand van 4,7 k ohm en vervolgens op aarde
  7. Verbind piëzo-positieve terminal met Arduino-pin 4
  8. Sluit de piëzo-negatieve aansluiting aan op een weerstand van 1 k ohm en vervolgens op aarde
  9. Sluit de kathodes van de twee LED's aan op een weerstand van 1k ohm en vervolgens op aarde
  10. Sluit de anode van de rode LED aan op Arduino pin 2
  11. Sluit de anode van de groene LED aan op Arduino pin 3

Stap 4: Installatie (deel 2)

Opstelling (deel 2)
Opstelling (deel 2)
  1. Verbind LCD-aarde, contrast en LED-kathode met aarde
  2. Sluit de LCD-anode aan op een weerstand van 1 k ohm en vervolgens op de positieve stroomrail
  3. Sluit de LCD-voeding aan op de positieve stroomrail
  4. Sluit het LCD-register aan op Arduino pin 5
  5. Verbind LCD lezen/schrijven met aarde
  6. Verbind LCD inschakelen met Arduino pin 6
  7. Verbind LCD-terminal 4, 5, 6, 7 met Arduino-pin 8, 9, 10, 11

Stap 5: Coderen

Code
Code

Hier is de Arduino-code voor het alarmsysteem voor gasdetectie.

gist.github.com/AZ979/8e344619862e4a76c3c2…

Stap 6: Voer de simulatie uit

Voer de simulatie uit
Voer de simulatie uit

Wanneer u de simulatie uitvoert, moet het LCD-scherm zowel veilige als evaluatieberichten kunnen weergeven, terwijl de piëzo-zoemer moet kunnen piepen als de gassensor gaslekken detecteert. Als iets werkt zoals je dacht, feliciteer je dan dat je het tot het einde hebt gehaald.

Aanbevolen: