Cuprins:

Prevenirea scurgerilor de gaze domestice folosind Arduino .: 3 pași
Prevenirea scurgerilor de gaze domestice folosind Arduino .: 3 pași

Video: Prevenirea scurgerilor de gaze domestice folosind Arduino .: 3 pași

Video: Prevenirea scurgerilor de gaze domestice folosind Arduino .: 3 pași
Video: Jurnal MUSCEL TV 30 10 2020 Recomandări ISU Argeș pentru prevenirea scurgerilor de gaze combustibile 2024, Iulie
Anonim
Prevenirea scurgerilor de gaze domestice folosind Arduino
Prevenirea scurgerilor de gaze domestice folosind Arduino

În acest instructable am realizat un prototip care închide automat butonul de gaz al buteliei GPL atunci când există o scurgere de gaz. GPL este inodor și se adaugă un agent numit Ethyl Mercaptan pentru mirosul său, astfel încât să poată fi observat atunci când există o scurgere. Dar dacă există o scurgere atunci când oamenii nu sunt acasă, aceasta duce la un accident fatal. Pentru a preveni aceste accidente, am făcut acest prototip.

Provizii

1. Arduino Uno.

2. Servomotor.

3. Senzor de gaz (MQ-5).

4. Șofer motor-L293d.

5. Unitate CD de pe un PC vechi.

Pasul 1: Componente

Componente
Componente
Componente
Componente
Componente
Componente
Componente
Componente

Senzor de gaz: Am folosit senzor de gaz MQ-5 pentru a detecta scurgerea GPL. Oferă ieșire analogică și digitală.

Servomotor: am folosit motorul Sg90 care este utilizat în majoritatea proiectelor Arduino. Se poate roti cu 180 de grade aproximativ și folosim doar 90 de grade de rotație a motorului. Motorul poate fi atașat butonului de gaz al cilindrilor.

Unitate CD: am folosit această unitate pentru a reprezenta ferestrele prezente în cameră. Un motor DC este responsabil pentru deschiderea și închiderea unității. Reprezintă deschiderea și închiderea ferestrelor din cameră.

Driver de motor: Am folosit driverul de motor l293d pentru a controla motorul de curent continuu în unitatea CD. Acest driver de motor poate conduce 2 motoare de curent continuu simultan în sensul acelor de ceasornic și în sens invers acelor de ceasornic. Pinii de intrare sunt conectați la Arduino, iar pinii de ieșire sunt conectați la motorul de curent continuu.

Pasul 2: Conexiuni

Senzor de gaz: Există patru pini în acest senzor. Vcc și gnd sunt conectate la pinii 5v și gnd ai Arduino. Vreau ieșirea analogică, astfel încât pinul analogic să fie conectat la pinul A0 al Arduino. Driverul motorului: pinii de intrare A și B sunt conectați la pinii digitali 5 și 6 ai Arduino. Pinii de ieșire ai motorului 1 sunt conectați la motorul DC. În cele din urmă, o baterie de 9v este conectată la driver printr-un conector de curent continuu. Motor servo: firele roșii și maro sunt conectate la pinii 5v și respectiv gnd ai Arduino. Firul portocaliu este conectat la pinul 9 (pinul pwm) al Arduino.

Pasul 3: Lucrul

Ieșirea senzorului MQ-5 este comparată cu o valoare de referință. Odată ce ieșirea este mai mare decât valoarea de referință, Arduino trimite un semnal către servomotor și se va roti cu 90 de grade pentru a închide butonul cilindrului și, de asemenea, trimite semnalul către driverul motorului pentru a deschide unitatea CD (care reprezintă deschiderea ferestrelor)).

Faceți clic aici pentru a vedea codul.

Recomandat: