Mündəricat:

Arduino istifadə edərək daxili qaz sızmasının qarşısının alınması: 3 addım
Arduino istifadə edərək daxili qaz sızmasının qarşısının alınması: 3 addım

Video: Arduino istifadə edərək daxili qaz sızmasının qarşısının alınması: 3 addım

Video: Arduino istifadə edərək daxili qaz sızmasının qarşısının alınması: 3 addım
Video: Arduino istifadə edərək Şunt rezistoru ilə 500A DC cərəyanını ölçün 2024, Iyul
Anonim
Arduino istifadə edərək daxili qaz sızmasının qarşısının alınması
Arduino istifadə edərək daxili qaz sızmasının qarşısının alınması

Bu təlimatda qaz sızıntısı olduqda LPG silindrinin qaz düyməsini avtomatik olaraq bağlayan bir prototip hazırladım. LPG qoxusuzdur və qoxusu üçün Ethyl Mercaptan adlı bir agent əlavə edilir ki, sızıntı olduğu zaman fərqinə varılsın. Ancaq insanlar evdə olmadıqda sızma baş verərsə, bu ölümcül qəzaya səbəb olur. Bu qəzaların qarşısını almaq üçün bu prototipi hazırladım.

Təchizat

1. Arduino Uno.

2. Servo motor.

3. Qaz sensoru (MQ-5).

4. Motor sürücüsü-L293d.

5. Köhnə PC -dən CD sürücüsü.

Addım 1: Komponentlər

Komponentlər
Komponentlər
Komponentlər
Komponentlər
Komponentlər
Komponentlər
Komponentlər
Komponentlər

Qaz sensoru: LPG sızmasını aşkar etmək üçün MQ-5 qaz sensoru istifadə etdim. Həm analoq, həm də rəqəmsal çıxış verir.

Servo motor: Arduino layihələrinin çoxunda istifadə olunan Sg90 motorundan istifadə etdim. Təxminən 180 dərəcə dönə bilər və biz motorun yalnız 90 dərəcə fırlanmasını istifadə edirik. Motor qaz silindrlərinə bağlana bilər.

Cd sürücüsü: Bu diskdən otaqdakı pəncərələri təmsil etmək üçün istifadə etdim. Sürücünün açılması və bağlanması üçün bir DC mühərriki məsuliyyət daşıyır. Otaqdakı pəncərələrin açılmasını və bağlanmasını təmsil edir.

Motor sürücüsü: CD sürücüsündəki DC motorunu idarə etmək üçün l293d motor sürücüsündən istifadə etdim. Bu motor sürücüsü eyni anda həm saat yönünün əksinə, həm də saat yönünün əksinə 2 DC mühərrik sürə bilər. Giriş pinləri Arduino -ya, çıxış pinləri isə DC motoruna qoşulur.

Addım 2: Bağlantılar

Qaz sensoru: Bu sensorda dörd pin var. Vcc və gnd, Arduinonun 5v və gnd pinlərinə bağlıdır. Analog çıxışı istəyirəm ki, analog pin Arduino A0 pininə qoşulsun. Motor sürücüsü: A və B giriş pinləri Arduinonun 5 və 6 rəqəmsal pinlərinə qoşulur. Motor 1 -in çıxış pinləri DC motoruna qoşulur. Nəhayət, 9v batareya sürücüyə bir DC konnektoru vasitəsilə qoşulur. Servo motoru: Qırmızı və qəhvəyi tellər müvafiq olaraq Arduinonun 5v və gnd pinlərinə qoşulur. Narıncı tel Arduino pin 9 -a (pwm pin) bağlanır.

Addım 3: İş

MQ-5 sensor çıxışı istinad dəyəri ilə müqayisə edilir. Çıxış istinad dəyərindən böyük olduqda, Arduino servo motora bir siqnal göndərir və silindr düyməsini bağlamaq üçün 90 dərəcə dönəcək və eyni zamanda cd sürücüsünü açmaq üçün motor sürücüsünə siqnal göndərir.).

Kodu görmək üçün bura vurun.

Tövsiyə: