Mündəricat:
Video: Arduino istifadə edərək daxili qaz sızmasının qarşısının alınması: 3 addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:44
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
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ə:
LTSpice istifadə edərək simulyasiya edilmiş EKQ Siqnalının alınması: 7 addım
LTSpice istifadə edərək simulyasiya edilmiş EKQ Siqnalının Alınması: Ürəyin pompalanma qabiliyyəti elektrik siqnallarının funksiyasıdır. Klinisyenler, müxtəlif ürək problemlərini təyin etmək üçün bu siqnalları EKQ -də oxuya bilərlər. Siqnalın bir klinisyen tərəfindən düzgün bir şəkildə hazırlanmasından əvvəl, düzgün şəkildə süzülməli və ampl
Bağımsız ATmega328p (Daxili 8 MHz Saat istifadə edərək): 4 addım
Bağımsız ATmega328p (Daxili 8 MHz Saat istifadə edərək): ATmega328p, MegaAVR ailəsində Atmel tərəfindən yaradılan tək çipli mikro nəzarətçidir (sonradan Microchip Texnologiyası Atmel'i 2016-cı ildə alıb). Dəyişdirilmiş Harvard arxitekturalı 8 bitlik RISCprosessor nüvəsinə malikdir.Bu mikro nəzarətçi Arduinonun beyinləridir
Toqquşmanın qarşısının alınması- Pi tərəfindən dəstəklənir: 6 addım
Collision Prevention-Powered by Pi: Bu Təlimat sizə Collision Prevention System-in qurulması üçün addım-addım bələdçi verəcək. Başlamaq üçün aşağıdakı materialların siyahısını əldə etməlisiniz: Raspberry PI 3 (güc və Ethernet akkordları ilə), 1 GPIO Uzatma Kartı və Ribbon Cabl
ATmega8 Arduino olaraq (Daxili 8Mhz Kristal istifadə edərək): 7 Addım (Şəkillərlə)
ATmega8 Arduino olaraq (Daxili 8Mhz Kristal istifadə edərək): Hal -hazırda Arduino kimi gadgetlar çox populyar bir istifadə tapdı. Bir çox layihə yaratmaq üçün istifadə edilə bilər, lakin çox yer tuturlar və bəzilərimiz üçün (mən də daxil olmaqla) baha başa gəlir. Bu problemi həll etmək üçün sizə bu təlimatı təqdim edirəm
Arduino Klaviatura İstifadəsi Demosu (HID) və Qarşısının Alınması: 4 Adım (Şəkillərlə birlikdə)
Arduino Klaviatura İstismar Demosu (HID) və Qarşısının Alınması: Bu layihədə HID (humain interface cihazı) istifadə edərək mümkün bir USB hücumunu simulyasiya etmək üçün bir arduino leonardo istifadə edəcəyik. Bu təlimatı hakerlərə kömək etmək üçün deyil, sizə bəzi təhlükələri göstərmək və özünüzü onlardan necə qorumaq üçün yaratdım