INHOUDSOPGAWE:

Voorkoming van huishoudelike gaslekkasie met behulp van Arduino .: 3 stappe
Voorkoming van huishoudelike gaslekkasie met behulp van Arduino .: 3 stappe

Video: Voorkoming van huishoudelike gaslekkasie met behulp van Arduino .: 3 stappe

Video: Voorkoming van huishoudelike gaslekkasie met behulp van Arduino .: 3 stappe
Video: Я ПРОБУДИЛ ЗАПЕЧАТАННОГО ДЬЯВОЛА / I HAVE AWAKENED THE SEALED DEVIL 2024, Julie
Anonim
Voorkoming van huishoudelike gaslekkasie met behulp van Arduino
Voorkoming van huishoudelike gaslekkasie met behulp van Arduino

In hierdie instruksies het ek 'n prototipe gemaak wat die gasknop van die LPG -silinder outomaties toemaak as daar 'n gaslek is. LPG is reukloos en 'n middel genaamd Ethyl Mercaptan word bygevoeg vir sy reuk, sodat dit opgemerk kan word as daar lek. Maar as daar 'n lek is as die mense nie tuis is nie, lei dit tot 'n noodlottige ongeluk. Om hierdie ongelukke te voorkom, het ek hierdie prototipe gemaak.

Voorrade

1. Arduino Uno.

2. Servomotor.

3. Gassensor (MQ-5).

4. Motorbestuurder-L293d.

5. CD -stasie vanaf ou rekenaar.

Stap 1: Komponente

Komponente
Komponente
Komponente
Komponente
Komponente
Komponente
Komponente
Komponente

Gassensor: Ek het 'n MQ-5 gassensor gebruik om die LPG-lekkasie op te spoor. Dit gee analoog en digitaal uitset.

Servomotor: ek het 'n Sg90 -motor gebruik wat in die meeste Arduino -projekte gebruik word. Dit kan ongeveer 180 grade draai en ons gebruik slegs 90 grade rotasie van die motor. Die motor kan aan die gasknop van die silinder geheg word.

Cd -aandrywer: ek het hierdie skyf gebruik om die vensters in die kamer voor te stel. 'N GS -motor is verantwoordelik vir die opening en sluiting van die aandrywing. Dit verteenwoordig die opening en sluiting van die vensters in die kamer.

Motorbestuurder: Ek het die motorbestuurder l293d gebruik om die gelykstroommotor in die cd -aandrywer te beheer. Hierdie motorbestuurder kan 2 GS -motors op 'n slag in beide kloksgewys en antikloksgewys ry. Die invoerpenne is gekoppel aan Arduino en die uitsetpenne is aan die GS -motor gekoppel.

Stap 2: Verbindings

Gassensor: Daar is vier penne in hierdie sensor. Die Vcc en gnd is gekoppel aan die 5v en gnd penne van die Arduino. Ek wil die analoog uitset hê sodat die analoog pen gekoppel is aan die pen A0 van Arduino. Uitgangspennetjies van motor 1 is aan die GS -motor gekoppel. Uiteindelik word 'n 9v -battery met 'n dc -aansluiting aan die bestuurder gekoppel. Servomotor: Die rooi en bruin drade is onderskeidelik verbind met 5v en gnd -penne van die Arduino. Die oranje draad is verbind met pen 9 (pwm -pen) van Arduino.

Stap 3: Werk

Die MQ-5 sensoruitset word vergelyk met 'n verwysingswaarde. Sodra die uitset groter is as die verwysingswaarde, stuur die Arduino 'n sein na die servomotor, en dit sal 90 grade draai om die silinderknop te sluit, en dit stuur ook die sein na die motorbestuurder om die CD -aandrywer oop te maak (wat die opening van vensters verteenwoordig)).

Klik hier om die kode te sien.

Aanbeveel: