Innehållsförteckning:

Förebyggande av inhemskt gasläckage med Arduino .: 3 steg
Förebyggande av inhemskt gasläckage med Arduino .: 3 steg

Video: Förebyggande av inhemskt gasläckage med Arduino .: 3 steg

Video: Förebyggande av inhemskt gasläckage med Arduino .: 3 steg
Video: How To Pass Gas Like A Gentleman | Gas Prevention Tips 2024, November
Anonim
Förebyggande av inhemskt gasläckage med Arduino
Förebyggande av inhemskt gasläckage med Arduino

I denna instruerbara skapade jag en prototyp som automatiskt stänger gasratten på gasolcylindern när det finns ett gasläckage. Gasol är luktfri och ett medel som kallas Ethyl Mercaptan tillsätts för dess lukt, så att det kan märkas när det finns en läcka. Men om det finns en läcka när människorna inte är hemma leder det till en dödsolycka. För att förhindra dessa olyckor gjorde jag denna prototyp.

Tillbehör

1. Arduino Uno.

2. Servomotor.

3. Gassensor (MQ-5).

4. Motorförare-L293d.

5. CD -enhet från gammal dator.

Steg 1: Komponenter

Komponenter
Komponenter
Komponenter
Komponenter
Komponenter
Komponenter
Komponenter
Komponenter

Gassensor: Jag använde MQ-5 gassensor för att upptäcka gasolläckage. Det ger både analog och digital utgång.

Servomotor: Jag använde Sg90 -motor som används i de flesta Arduino -projekten. Den kan rotera 180 grader ungefär och vi använder bara 90 graders rotation av motorn. Motorn kan fästas på cylinderns gasvred.

Cd -enhet: Jag använde den här enheten för att representera fönstren i rummet. En likströmsmotor ansvarar för att öppna och stänga drivenheten. Det representerar öppning och stängning av fönstren i rummet.

Motordrivrutin: Jag använde motorföraren l293d för att styra likströmsmotorn i cd -enheten. Denna motorförare kan driva 2 likströmsmotorer åt gången både medurs och moturs. Ingångsstiften är anslutna till Arduino och utgångsstiften är anslutna till likströmsmotorn.

Steg 2: Anslutningar

Gassensor: Det finns fyra stift i denna sensor. Vcc och gnd är anslutna till 5v och gnd stiften på Arduino. Jag vill ha den analoga utgången så att den analoga stiftet är anslutet till stift A0 på Arduino. Motordrivrutin: Ingångsstiften A och B är anslutna till de digitala stiften 5 & 6 på Arduino. Utgångsstiften på motor 1 är anslutna till likströmsmotorn. Slutligen är ett 9v -batteri anslutet till drivrutinen via en likströmskontakt. Servomotor: De röda och bruna ledningarna är anslutna till 5v respektive gnd -stiften på Arduino. Den orange tråden är ansluten till stift 9 (pwm -stift) på Arduino.

Steg 3: Arbeta

MQ-5 sensorutgången jämförs med ett referensvärde. När utgången är större än referensvärdet skickar Arduino en signal till servomotorn och den kommer att rotera 90 grader för att stänga cylindervredet och den skickar också signalen till motorföraren för att öppna cd -enheten (som representerar öppning av fönster).

Klicka här för att se koden.

Rekommenderad: