Innholdsfortegnelse:

Forebygging av husholdningsgasslekkasje ved bruk av Arduino .: 3 trinn
Forebygging av husholdningsgasslekkasje ved bruk av Arduino .: 3 trinn

Video: Forebygging av husholdningsgasslekkasje ved bruk av Arduino .: 3 trinn

Video: Forebygging av husholdningsgasslekkasje ved bruk av Arduino .: 3 trinn
Video: Исправлена проблема с драйвером USB для Windows 8.1 и Windows 10 - Robojax 2024, November
Anonim
Forebygging av husholdningsgasslekkasje ved bruk av Arduino
Forebygging av husholdningsgasslekkasje ved bruk av Arduino

I denne instruksen laget jeg en prototype som automatisk lukker gassknappen på LPG -sylinderen når det er en gasslekkasje. LPG er luktfri og et middel kalt Ethyl Mercaptan tilsettes for lukten, slik at det kan bli lagt merke til når det er en lekkasje. Men hvis det er en lekkasje når folk ikke er hjemme, fører det til en dødsulykke. For å forhindre disse ulykkene laget jeg denne prototypen.

Rekvisita

1. Arduino Uno.

2. Servomotor.

3. Gassføler (MQ-5).

4. Motordriver-L293d.

5. CD -stasjon fra gammel PC.

Trinn 1: Komponenter

Komponenter
Komponenter
Komponenter
Komponenter
Komponenter
Komponenter
Komponenter
Komponenter

Gassensor: Jeg brukte MQ-5 gassensor til å oppdage LPG-lekkasje. Det gir både analog og digital utgang.

Servomotor: Jeg brukte Sg90 -motor som brukes i de fleste Arduino -prosjektene. Den kan rotere omtrent 180 grader, og vi bruker bare 90 graders rotasjon av motoren. Motoren kan festes til gassbryteren til sylindere.

Cd -stasjon: Jeg brukte denne stasjonen til å representere vinduene i rommet. En likestrømsmotor er ansvarlig for å åpne og lukke stasjonen. Det representerer åpning og lukking av vinduene i rommet.

Motordriver: Jeg brukte motordriveren l293d til å kontrollere likestrømsmotoren i cd -stasjonen. Denne motorføreren kan kjøre 2 likestrømsmotorer om gangen både med og mot klokken. Inngangspinnene er koblet til Arduino og utgangspinnene er koblet til likestrømsmotoren.

Trinn 2: Tilkoblinger

Gassføler: Det er fire pinner i denne sensoren. Vcc og gnd er koblet til 5v og gnd pins på Arduino. Jeg vil ha den analoge utgangen slik at den analoge pinnen er koblet til pinnen A0 på Arduino. Motor driver: Inngangspinnene A og B er koblet til de digitale pinnene 5 og 6 på Arduino. Utgangsstifter til motor 1 er koblet til likestrømsmotoren. Til slutt er et 9v batteri koblet til driveren via en likestrømkontakt. Servomotor: De røde og brune ledningene er koblet til henholdsvis 5v og gnd pins på Arduino. Den oransje ledningen er koblet til pin 9 (pwm pin) på Arduino.

Trinn 3: Arbeid

MQ-5 sensorutgang sammenlignes med en referanseverdi. Når utgangen er større enn referanseverdien, sender Arduino et signal til servomotoren, og den vil rotere 90 grader for å lukke sylinderknappen, og den sender også signalet til motorføreren for å åpne cd -stasjonen (som representerer åpning av vinduer).

Klikk her for å se koden.

Anbefalt: