Mündəricat:
2025 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2025-01-23 12:54
Salam.
Öz ağıllı evinizi necə quracağınızı sizə göstərəcəyəm. Pəncərənin açıq və ya bağlı olduğunu, həm içəridə, həm də xaricdəki temperaturu göstərir, yağış yağdığını göstərir və PIR sensoru hissləri hərəkət edərkən həyəcan siqnalı verir. Bütün məlumatları göstərmək üçün androiddə tətbiq etdim (brauzerdə də izləyə bilərsiniz). Evinizin temperaturunu və dünyanın hər yerindən digər məlumatları görə bilərsiniz! Tətbiq ingilis və polyak dillərinə tərcümə olunur. Öz ağıllı evimi etmək və onu idarə etmək istədiyim üçün tikdim. İstəyirsinizsə, öz ağıllı evinizi edə bilərsiniz, sizə lazım olan yalnız hissələrdir (aşağıda verilmişdir) və çox arzu. Beləliklə, başlayaq.
Başlayanlar üçün qısaltmaların izahı:
GND - torpaq
VCC - güc
PIR - hərəkət sensoru
Addım 1: hissələr
Bütün hissələr mənə 90 dollara başa gəldi
- Arduino
- Ethernet modulu ENC28J60
- Termometr DS18B20 x2
- Mikrofon modulu
- Yağış sensoru
- PIR sensoru
- Qamış açarı
- Relay
- Rezistor 4, 7k Ω
- Bükülmüş cüt kabel
- Ethernet kabeli
- Alətlər (lehimləmə, tornavida)
Addım 2: Bağlantı
Yuxarıda bağlantı ilə əlaqəli fritzing şəkli əlavə etdim. Bir probleminiz varsa şərh yazın.
Addım 3: Proqram
Əvvəlcə bu kitabxananı arduino IDE -yə yükləmək, çıxarmaq və idxal etmək lazımdır. Və 1Wire kitabxanasını buradan, Dallas temperaturunu buradan yükləyin və arduino IDE -yə də idxal edin. Bu proqramı arduino -ya yükləyə bilərsiniz. Şərhdə kodun izahı var.
Addım 4: Necə işləyir?
Tətbiqinizdə və ya brauzerinizdə yeniləməni tıkladığınız zaman Arduino məlumatları smartfona/brauzerə göndərir. Tətbiq hər səhifədən (/tempin, /tempout, /rain, /window, /alarm) mənbə kodu alır və telefonunuzda göstərir.
Addım 5: Android üçün tətbiq
Android telefonunuza tətbiq yükləmək üçün bunu etməlisiniz (yuxarıdakı şəkildən görə bilərsiniz): 1. firs ilk addımı smartHome.apk faylını yükləməkdir 2. Telefonunuza apk faylını göndərin 3. Fayl menecerini açın və smarthHome.apk faylını tapın 4. Bunun üzərinə vurun və yüklə düyməsini basın (ehtiyac duyduğunuz google play xaricində tətbiqlər quraşdırma seçimini aktiv etmisinizsə). yandırmaq üçün) 5. Quraşdırmanı bitirdiniz, tətbiqi aktivləşdirə bilərsiniz
Tətbiq ingilis və polyak dillərinə tərcümə olunur. Brauzerdə işığı yandırıb söndürə bilərsiniz, ancaq tətbiqdə bunu edə bilmədiyim üçün deyil, üzr istəyirəm.
Addım 6: Tətbiq Konfiqurasiyası
Tətbiqin necə işlədiyini izah edəcəyəm. Evinizdəki bütün məlumatları göstərir. IP ünvanınızı düzəltmək və həyəcanı açmaq və ya söndürmək üçün parametrlər simgesini vura bilərsiniz. Siqnalı yandırdığınız zaman, tətbiq xidmətdə olan PIR sensorundan məlumat alır və evinizdə bir hərəkət aşkar edilərsə, bildiriş verin. Tətbiq hər dəqiqə hərəkət sensöründən məlumat alır. IP sahəsinə IP ünvanınızı daxil etməlisiniz. Buradan yoxlaya bilərsiniz.
Addım 7: Brauzer
Brauzerinizə ip / hamısını daxil edin. Orada bütün məlumatları görə və işığı yandırıb söndürə bilərsiniz.
Bunu Android tətbiqetməsinin yerinə istifadə edə bilərsiniz.
Addım 8: Liman yönləndirmə
Routerinizdə port açmalısınız. Router konfiqurasiyanızı açın və arduino ip və 80 portunu açın. Bunu yuxarıdakı şəkildən görə bilərsiniz.
Addım 9: IP yoxdur (isteğe bağlı)
Heç bir ip olmadan bir hesab qura bilərsiniz, amma bu lazım deyil. Yuxarıdakı şəkildə onu necə konfiqurasiya edəcəyinizi görə bilərsiniz.
Addım 10: Test edin
Kompüterinizdəki məlumatları görmək istəyirsinizsə, bunu brauzerinizə yourip / all (məsələn, 12.345.678.901/all) yazaraq və ya android tətbiqindən istifadə edərək edə bilərsiniz.
Layihəmi bəyənirsinizsə şərh yazmağı və bəyəndiyinizi tıklamağı unutmayın:)
Addım 11: EDIT: Android Tətbiq Mənbə Kodu
Bir çox insan mənbə android kodunu soruşduğuna görə aşağıda əlavə edirəm.
Tövsiyə:
Ağıllı Masa LED İşığı - Ağıllı İşıqlandırma W/ Arduino - Neopixels İş Sahəsi: 10 Adım (Şəkillərlə birlikdə)
Ağıllı Masa LED İşığı | Ağıllı İşıqlandırma W/ Arduino | Neopixels Çalışma Alanı: İndi günlərimiz evdə çox vaxt keçirir, virtual olaraq oxuyuruq və işləyirik, buna görə də xüsusi və ağıllı işıqlandırma sistemi olan Arduino və Ws2812b LEDləri ilə iş sahəmizi daha da genişləndirməyək. Masa üstü LED işığı
SONOFF Ağıllı Açarları ilə Ağıllı Pərdələri necə DIY etmək olar ?: 14 addım
SONOFF Smart Açarları ilə Ağıllı Panjurları Necə DIY etmək olar?: SONOFF ağıllı açarlarda kilidləmə rejimindən istifadə edərək adi pərdələrinizi/pərdələrinizi ağıllı hala gətirin Çoxlarınız bunun səhərlər pərdələri/pərdələri çəkdiyiniz bir iş olduğunu qəbul edəcəksinizmi? və axşam aşağı çəkin? Hər halda, mən
Ağıllı Zəngli Saat: Raspberry Pi ilə Ağıllı Zəngli Saat: 10 addım (şəkillərlə)
Ağıllı Zəngli Saat: Raspberry Pi ilə Ağıllı Zəngli Saat: Heç ağıllı bir saat istəmisinizmi? Əgər belədirsə, bu sizin üçün bir həlldir! Ağıllı Zəngli Saat hazırladım, bu veb saytına görə zəngli saatını dəyişə biləcəyiniz bir saatdır. Siqnal çalınanda bir səs (zil) olacaq və 2 işıq yanacaq
Arduino ilə DIY Ağıllı Çöp Kovası: 6 Addım (Şəkillərlə birlikdə)
Arduino ilə DIY Ağıllı Çöp Kovası: Burada arduino və ultrasəs sensoru istifadə edərək Ağıllı Çöp Kovası hazırlayacağıq. Ümid edirəm bu layihəni öyrənməkdən zövq alırsınız
DragonBoard 410c ilə Ağıllı Svetofor Simulyasiyası: 7 Addım (Şəkillərlə birlikdə)
DragonBoard 410c ilə Ağıllı Svetofor Simulyasiyası: | MATERİALLAR: MDF 1.20 Mts. x 1.20 Mts.8 LED: · 2 Yaşıllar · 2 Sarı və orta; 2 Qırmızı · 2 Ağ Bir karton parçası.Dragon Board 410c BladeWiresSilikon Silikon SilahıOyuncaq arabasıProtoboardPush düyməsiQarşıda