Obsah:

Prevence domácího úniku plynu pomocí Arduina: 3 kroky
Prevence domácího úniku plynu pomocí Arduina: 3 kroky

Video: Prevence domácího úniku plynu pomocí Arduina: 3 kroky

Video: Prevence domácího úniku plynu pomocí Arduina: 3 kroky
Video: Zdroje oxidu uhelnatého (CO) v domě a prevence před ochranou 2024, Červenec
Anonim
Prevence domácího úniku plynu pomocí Arduina
Prevence domácího úniku plynu pomocí Arduina

V tomto pokynu jsem vytvořil prototyp, který automaticky zavře plynový knoflík láhve LPG, když dojde k úniku plynu. LPG je bez zápachu a pro svůj zápach je přidán prostředek zvaný Ethyl Mercaptan, takže je možné ho zaznamenat v případě úniku. Pokud však dojde k úniku, když lidé nejsou doma, vede to k smrtelné nehodě. Abych předešel těmto nehodám, vytvořil jsem tento prototyp.

Zásoby

1. Arduino Uno.

2. Servomotor.

3. Senzor plynu (MQ-5).

4. Ovladač motoru-L293d.

5. CD mechanika ze starého PC.

Krok 1: Součásti

Komponenty
Komponenty
Komponenty
Komponenty
Komponenty
Komponenty
Komponenty
Komponenty

Senzor plynu: K detekci úniku LPG jsem použil senzor plynu MQ-5. Poskytuje analogový i digitální výstup.

Servomotor: Použil jsem motor Sg90, který se používá ve většině projektů Arduino. Může se otáčet přibližně o 180 stupňů a používáme pouze 90 stupňů otáčení motoru. Motor lze připojit k plynovému knoflíku lahví.

Jednotka CD: Tuto jednotku jsem použil k reprezentaci oken přítomných v místnosti. Za otevírání a zavírání pohonu odpovídá stejnosměrný motor. Představuje otevírání a zavírání oken v místnosti.

Ovladač motoru: Použil jsem ovladač motoru l293d k ovládání stejnosměrného motoru v disku CD. Tento ovladač motoru může pohánět 2 stejnosměrné motory současně ve směru i proti směru hodinových ručiček. Vstupní piny jsou připojeny k Arduinu a výstupní piny jsou připojeny k stejnosměrnému motoru.

Krok 2: Připojení

Senzor plynu: V tomto senzoru jsou čtyři kolíky. Vcc a gnd jsou připojeny k 5v a gnd pinům Arduina. Chci analogový výstup, takže analogový pin je připojen ke kolíku A0 Arduina. Ovladač motoru: Vstupní piny A a B jsou připojeny k digitálním pinům 5 a 6 Arduina. Výstupní kolíky motoru 1 jsou připojeny k stejnosměrnému motoru. Nakonec je 9 V baterie připojena k ovladači pomocí stejnosměrného konektoru. Servomotor: Červený a hnědý vodič jsou připojeny k pinům 5v a gnd Arduina. Oranžový vodič je připojen ke kolíku 9 (kolík pwm) Arduina.

Krok 3: Práce

Výstup snímače MQ-5 je porovnáván s referenční hodnotou. Jakmile je výstup větší než referenční hodnota, vyšle Arduino signál do servomotoru a ten se otočí o 90 stupňů, aby zavřel knoflík válce, a také odešle signál do ovladače motoru, aby otevřel cd pohon (což představuje otevření oken).

Kliknutím sem zobrazíte kód.

Doporučuje: