Mündəricat:
- Addım 1: Tələb olunan bacarıqlar
- Addım 2: Komponentlər/Avadanlıq siyahısı
- Addım 3: Layihəyə Baxış
- Addım 4: Hardware Hazırlanması
- Addım 5: Kod yazmaq
- Addım 6: Suallar?
Video: Su sızma detektoru: 6 addım (şəkillərlə birlikdə)
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:48
Evə su basmış bir zirzəmiyə gəlməkdən narahat olmusunuzsa, bu layihə sizin üçündür.
Sızıntı aşkar edildikdə sizə mətn mesajı göndərəcək su sızıntısı aşkarlama sisteminin necə yaradılacağını sizə göstərəcəyik.
Addım 1: Tələb olunan bacarıqlar
Bu layihə üçün sizə lazım olacaq bütün proqramlaşdırma bilikləridir! Su sensorunu ölçən və C ilə bir mətn göndərən proqramı yazdıq.
Addım 2: Komponentlər/Avadanlıq siyahısı
İşdə istifadə etdiyimiz budur:
- Phidget SBC4
- Su sensoru
- Phidget Kabeli
Addım 3: Layihəyə Baxış
Bu layihə aşağıdakı sxemə malik olacaq:
- PhidgetSBC4 proqram kodumuzu işlədəcək (C ilə yazılmışdır). Daxili VINT Hub vasitəsilə su sensoruna qoşulacaq.
- Su sensoru suyun olduğunu göstərirsə, SBC əksər simsiz operatorların mətn mesajı göndərmək üçün dəstəklədiyi mətni göndərmək üçün e -poçtdan istifadə edəcək.
Addım 4: Hardware Hazırlanması
Sensorumuz çox güman ki, su ilə təmasda olacaq (xüsusilə sınaq zamanı), buna görə də PCB komponentlərini qorumağımız vacibdir. Bunu etmək üçün PCB üzərində uyğun bir örtük istifadə etdik.
Addım 5: Kod yazmaq
Bu layihənin bütün kodları artıq yazılıb və waterLeakDetector.c faylına daxil edilib, buna görə də onu həyata keçirmək istəyirsinizsə, etməli olduğunuz şey bir neçə şeyi (seriya nömrələri, e -poçt ünvanı və s.) Dəyişdirmək və tərtib etməkdir. o.
Əhəmiyyətli: quraşdırmadan əvvəl, SBC -də libcurl qurmalısınız. Terminalı açın və aşağıdakı əmri daxil edin:
sudo apt-get libcurl4-gnutls-dev quraşdırın
SBC -də C proqramlarını necə tərtib etmək barədə daha çox məlumat üçün bu bağlantılara baxın:
- İnkişaf üçün paketlərin quraşdırılması
- Linuxda C proqramlarının tərtib edilməsi
İşdə koda qısa bir baxış:
- Bir VoltageInput obyekti yaradın
- VoltageInput obyektini su sensoru ilə xəritəyə salın. Ətraflı məlumat üçün bu videoya baxın.
- Su döngəsində su sensoru dəyərini oxuyun, suyun səviyyəsi təhlükəlidirsə, mətn mesajı göndərin. Davam etmirsə.
- Bir saniyə yatın və təkrarlayın
Addım 6: Suallar?
Layihə ilə bağlı hər hansı bir sualınız varsa, şərh bölməsində bizə bildirin!
Oxuduğunuz üçün təşəkkürlər
Tövsiyə:
Simsiz AC Cərəyan Detektoru: 7 Addım (Şəkillərlə birlikdə)
Simsiz AC Cərəyan Detektoru: Əvvəlki Təlimatlandırıcımı (asan infraqırmızı yaxınlıq sensoru) hazırlayarkən, çox zəif bir siqnalı gücləndirmək üçün ardıcıl olaraq 2 tranzistordan istifadə etməklə bağlı bir neçə şeyi anladım. Bu Təlimat kitabında & quo adlanan bu prinsipi daha ətraflı izah edəcəyəm
IOT əsaslı qaz sızma detektoru: 4 addım
IOT əsaslı qaz sızma detektoru: tələblər1 - Nodemcu (ESP8266) 2 - tüstü sensoru (MQ135) 3 - tullanan tellər (3)
ESP8266 + Micropython + Domoticz -də su sızma sensoru: 16 addım (şəkillərlə)
ESP8266 + Micropython + Domoticz -də Su Sızma Sensoru: Bir müddət əvvəl həyat yoldaşım su sızması sensoru düzəltməyimi istədi. Qazanxanadakı hortumun sızdırıla biləcəyindən və suyun yeni döşənmiş taxta döşəməni su basacağından qorxdu. Mən əsl mühəndis olaraq belə bir sensoru öz üzərimə götürdüm. 15 yaşımdan
Sualtı Kamera Qutusu Sızma Dedektoru: 7 Addım (Şəkillərlə birlikdə)
Sualtı Kamera Qutusu Sızma Dedektoru: Sualtı kamera yuvası nadir hallarda sızır, lakin bu hadisə baş verərsə nəticələr normal olaraq fəlakətlidir və kamera gövdəsinə və lensinə düzəlməz ziyan vurur
ESP8266/ESP-01 Arduino Powered SmartThings Sızma Detektoru: 5 addım (şəkillərlə)
ESP8266/ESP-01 Arduino Powered SmartThings Sızıntı Detektoru: Sooooo Bir çox sızma detektoru arasından seçim etmək üçün hansından daha yaxşı işləyəcək? Evinizdə hər hansı bir cihazı idarə edən Samsung SmartThings varsa, bu bilet ola bilər