Satura rādītājs:

Iekšzemes gāzes noplūdes novēršana, izmantojot Arduino .: 3 soļi
Iekšzemes gāzes noplūdes novēršana, izmantojot Arduino .: 3 soļi

Video: Iekšzemes gāzes noplūdes novēršana, izmantojot Arduino .: 3 soļi

Video: Iekšzemes gāzes noplūdes novēršana, izmantojot Arduino .: 3 soļi
Video: 40 полезных автотоваров с Aliexpress, которые упростят жизнь любому автовладельцу #5 2024, Novembris
Anonim
Iekšzemes gāzes noplūdes novēršana, izmantojot Arduino
Iekšzemes gāzes noplūdes novēršana, izmantojot Arduino

Šajā pamācībā es izveidoju prototipu, kas automātiski aizver LPG balona gāzes kloķi, ja notiek gāzes noplūde. Sašķidrināta naftas gāze ir bez smaržas, un tās smaržas dēļ tiek pievienots līdzeklis ar nosaukumu Ethyl Mercaptan, lai to varētu pamanīt noplūdes gadījumā. Bet, ja notiek noplūde, kad cilvēki nav mājās, tas noved pie letāla nelaimes gadījuma. Lai novērstu šos negadījumus, es izveidoju šo prototipu.

Piegādes

1. Arduino Uno.

2. Servo motors.

3. Gāzes sensors (MQ-5).

4. Motora vadītājs-L293d.

5. CD diskdzinis no vecā datora.

1. darbība: sastāvdaļas

Sastāvdaļas
Sastāvdaļas
Sastāvdaļas
Sastāvdaļas
Sastāvdaļas
Sastāvdaļas
Sastāvdaļas
Sastāvdaļas

Gāzes sensors: es izmantoju MQ-5 gāzes sensoru, lai noteiktu LPG noplūdi. Tas nodrošina gan analogo, gan digitālo izeju.

Servomotors: Es izmantoju Sg90 motoru, ko izmanto lielākajā daļā Arduino projektu. Tas var pagriezties aptuveni par 180 grādiem, un mēs izmantojam tikai 90 grādu motora rotāciju. Motoru var piestiprināt pie balona gāzes kloķa.

Cd disks: Es izmantoju šo disku, lai attēlotu telpā esošos logus. Līdzstrāvas motors ir atbildīgs par piedziņas atvēršanu un aizvēršanu. Tas attēlo logu atvēršanu un aizvēršanu telpā.

Motora draiveris: Es izmantoju l293d motora draiveri, lai kontrolētu līdzstrāvas motoru cd diskdzinī. Šis motora vadītājs vienlaikus var vadīt 2 līdzstrāvas motorus gan pulksteņrādītāja virzienā, gan pretēji pulksteņrādītāja virzienam. Ievades tapas ir savienotas ar Arduino, un izejas tapas ir pievienotas līdzstrāvas motoram.

2. darbība. Savienojumi

Gāzes sensors: Šajā sensorā ir četras tapas. Vcc un gnd ir savienoti ar Arduino 5v un gnd tapām. Es gribu analogo izeju, lai analogā tapa būtu savienota ar Arduino tapu A0. Motora draiveris: Ievades tapas A un B ir savienotas ar Arduino digitālajām tapām 5 un 6. Motora 1 izejas tapas ir savienotas ar līdzstrāvas motoru. Visbeidzot, 9V akumulators ir pievienots vadītājam, izmantojot līdzstrāvas savienotāju. Servo motors: Sarkanie un brūnie vadi ir savienoti ar Arduino attiecīgi 5v un gnd tapām. Oranžais vads ir savienots ar Arduino 9. tapu (pwm pin).

3. darbība: darbs

MQ-5 sensora izeja tiek salīdzināta ar atsauces vērtību. Kad izeja ir lielāka par atsauces vērtību, Arduino nosūta signālu uz servomotoru, un tas pagriezīsies par 90 grādiem, lai aizvērtu cilindra pogu, un tas arī nosūta signālu motora vadītājam, lai atvērtu cd disku (kas apzīmē logu atvēršanu)).

Noklikšķiniet šeit, lai redzētu kodu.

Ieteicams: