Table des matières:

Prévention des fuites de gaz domestique à l'aide d'Arduino. : 3 étapes
Prévention des fuites de gaz domestique à l'aide d'Arduino. : 3 étapes

Vidéo: Prévention des fuites de gaz domestique à l'aide d'Arduino. : 3 étapes

Vidéo: Prévention des fuites de gaz domestique à l'aide d'Arduino. : 3 étapes
Vidéo: Créer une alarme domestique en quelques minutes avec l'Arduino 2024, Novembre
Anonim
Prévention des fuites de gaz domestique à l'aide d'Arduino
Prévention des fuites de gaz domestique à l'aide d'Arduino

Dans ce instructable, j'ai fait un prototype qui ferme automatiquement le bouton de gaz de la bouteille de GPL en cas de fuite de gaz. Le GPL est inodore et un agent appelé Ethyl Mercaptan est ajouté pour son odeur, afin qu'il puisse être remarqué en cas de fuite. Mais s'il y a une fuite quand les gens ne sont pas à la maison, cela conduit à un accident mortel. Pour éviter ces accidents, j'ai fait ce prototype.

Fournitures

1. Arduino Uno.

2. Servomoteur.

3. Capteur de gaz (MQ-5).

4. Pilote de moteur-L293d.

5. Lecteur de CD d'un ancien PC.

Étape 1: Composants

Composants
Composants
Composants
Composants
Composants
Composants
Composants
Composants

Capteur de gaz: j'ai utilisé le capteur de gaz MQ-5 pour détecter la fuite de GPL. Il donne à la fois une sortie analogique et numérique.

Servomoteur: j'ai utilisé le moteur Sg90 qui est utilisé dans la plupart des projets Arduino. Il peut tourner à 180 degrés environ et nous n'utilisons que 90 degrés de rotation du moteur. Le moteur peut être fixé au bouton de gaz des cylindres.

Lecteur de CD: j'ai utilisé ce lecteur pour représenter les fenêtres présentes dans la pièce. Un moteur à courant continu est responsable de l'ouverture et de la fermeture du variateur. Il représente l'ouverture et la fermeture des fenêtres de la pièce.

Pilote de moteur: j'ai utilisé le pilote de moteur l293d pour contrôler le moteur à courant continu dans le lecteur de CD. Ce pilote de moteur peut piloter 2 moteurs à courant continu à la fois dans le sens horaire et antihoraire. Les broches d'entrée sont connectées à Arduino et les broches de sortie sont connectées au moteur à courant continu.

Étape 2: Connexions

Capteur de gaz: Il y a quatre broches dans ce capteur. Le Vcc et le gnd sont connectés aux broches 5v et gnd de l'Arduino. Je veux la sortie analogique afin que la broche analogique soit connectée à la broche A0 de l'Arduino. Pilote du moteur: les broches d'entrée A et B sont connectées aux broches numériques 5 et 6 de l'Arduino. Les broches de sortie du moteur 1 sont connectées au moteur à courant continu. Enfin, une batterie 9v est connectée au driver via un connecteur DC. Servomoteur: Les fils rouge et marron sont connectés respectivement aux broches 5v et gnd de l'Arduino. Le fil orange est connecté à la broche 9 (broche pwm) d'Arduino.

Étape 3: Travailler

La sortie du capteur MQ-5 est comparée à une valeur de référence. Une fois que la sortie est supérieure à la valeur de référence, l'Arduino envoie un signal au servomoteur et il pivotera de 90 degrés pour fermer le bouton du cylindre et il envoie également le signal au pilote du moteur pour ouvrir le lecteur de CD (ce qui représente l'ouverture des fenêtres).

Cliquez ici pour voir le code.

Conseillé: