Preprečevanje uhajanja domačega plina z uporabo Arduina .: 3 koraki
Preprečevanje uhajanja domačega plina z uporabo Arduina .: 3 koraki
Anonim
Preprečevanje uhajanja domačega plina z uporabo Arduina
Preprečevanje uhajanja domačega plina z uporabo Arduina

V tem navodilu sem izdelal prototip, ki samodejno zapre gumb za plin v jeklenki za utekočinjeni naftni plin, ko pride do puščanja plina. LPG je brez vonja in za vonj dodamo sredstvo, imenovano etil merkaptan, tako da ga je mogoče opaziti, ko pride do puščanja. Toda če pride do puščanja, ko ljudi ni doma, to privede do usodne nesreče. Za preprečitev teh nesreč sem naredil ta prototip.

Zaloge

1. Arduino Uno.

2. Servo motor.

3. Senzor plina (MQ-5).

4. Gonilnik motorja-L293d.

5. CD pogon iz starega računalnika.

1. korak: Komponente

Sestavni deli
Sestavni deli
Sestavni deli
Sestavni deli
Sestavni deli
Sestavni deli
Sestavni deli
Sestavni deli

Senzor plina: Za zaznavanje uhajanja LPG sem uporabil senzor plina MQ-5. Omogoča tako analogni kot digitalni izhod.

Servo motor: Uporabil sem motor Sg90, ki se uporablja v večini projektov Arduino. Lahko se vrti približno za 180 stopinj, motor pa uporabljamo le za 90 stopinj. Motor lahko pritrdite na gumb za plin v jeklenkah.

CD pogon: Ta pogon sem uporabil za predstavitev oken v sobi. Za odpiranje in zapiranje pogona je odgovoren enosmerni motor. Predstavlja odpiranje in zapiranje oken v prostoru.

Gonilnik motorja: Za krmiljenje enosmernega motorja v pogonu cd sem uporabil gonilnik motorja l293d. Ta gonilnik motorja lahko hkrati vozi 2 enosmerna motorja v smeri urinega kazalca in v nasprotni smeri. Vhodni zatiči so povezani z Arduinom, izhodni pa za enosmerni motor.

2. korak: Povezave

Senzor za plin: V tem senzorju so štirje zatiči. Vcc in gnd sta povezana s 5v in gnd zatiči Arduina. Želim analogni izhod, tako da je analogni pin povezan z nožico A0 Arduina. Gonilnik motorja: Vhodna nožica A in B sta povezana z digitalnimi nožicami 5 in 6 Arduina. Izhodni zatiči motorja 1 so priključeni na enosmerni motor. Nazadnje je 9 -voltna baterija povezana z gonilnikom prek enosmernega priključka. Oranžna žica je priključena na pin 9 (pwm pin) Arduina.

3. korak: Delo

Izhod senzorja MQ-5 primerjamo z referenčno vrednostjo. Ko je izhod večji od referenčne vrednosti, Arduino pošlje signal servo motorju in se bo zasukal za 90 stopinj, da zapre ročico valja, prav tako pa pošlje signal gonilniku motorja, da odpre pogon CD (kar predstavlja odpiranje oken).

Kliknite tukaj, če si želite ogledati kodo.

Priporočena: