Mündəricat:
- Addım 1: Serveri qurun
- Addım 2: Konfiqurasiya və Pluginlər
- Addım 3: Qatı Hal Rölesini qurun
- Addım 4: Solid Sate Rölesini bağlayın və Arduino Kodunu Yükləyin
- Addım 5: Test edin
- Addım 6: Növbəti addımlar
Video: Arduino və Apple HomeKit İnteqrasiyası - Evinizi Siri -dən idarə edin! IoT burada: 6 addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:46
Bu Təlimat, iOS cihazında Apple HomeKit -ə arduino lövhəsi əlavə etmək üçün sürətli və asan bir yol təqdim edəcək. Apples HomeKit "Scenes" ilə birlikdə serverdə işləyən skriptlər də daxil olmaqla hər cür imkanlar açır, güclü bir birləşmə yaradır!
Bu heç də tam bir həll və ya uzun müddətli istifadəyə hazır deyil, ancaq bir az daha çox işlə nəyin mümkün olduğunu göstərir:) Gələcək layihələr üçün bloguma baxın www.arduinoblogger.co.uk
Nə lazımdır:
- Ethernet Shield və ya WiFi ilə Arduino
- Raspberry Pi və ya başqa bir server
- Qatı Hal Rölesi və ya idarəetmə dövrəsi olan Normal röle
- Çörək taxtası - isteğe bağlıdır
- Layihə qutusu
- Bir müddət
- iOS cihazı
- Uzatma qurğusu oymaq üçün
Addım 1: Serveri qurun
Bu layihə HomeBridge proqramını işə salmaq üçün bir serverdən istifadə etməyi tələb edir. Raspberry Pi -dən istifadə edə bildim, amma nəzəri olaraq Node. Js -i işlədə bilən hər şey işləməlidir!
Raspberry Pi -də işə salmaq üçün bu təlimatı buradan izləyə bilərsiniz. Digər təlimatçılar, ehtiyacınız varsa, bir Raspberry Pi qurmaq üçün ətrafında!
github.com/nfarina/homebridge/wiki/Running…
Quraşdırıldıqdan sonra bir plugin quraşdırmalı və config.json faylını fərdiləşdirməlisiniz
Addım 2: Konfiqurasiya və Pluginlər
~/. Homebridge/config.json -da olması lazım olan config.json faylınızı sevdiyiniz mətn redaktorundan istifadə edərək açın və aşağıdakıları əlavə edin.
"adı": "Ev körpüsü", "istifadəçi adı": "CC: 22: 3D: E3: CE: 30", "liman": 51826, "pin": "031-45-154"
}, "platformalar": , "aksesuarlar": [{
"aksesuar": "Http", "adı": "Qonaq otağı lampası", "on_url": "https://192.168.1.201:80/?on", "off_url": "https://192.168.1.201:80/?off", "http_method": "AL"
}]
}
Ayrıca homebride-http pluginini də qurmalısınız. HomeBridge proqramı, Arduinoya HTTP GET sorğuları göndərəcək və sonra Qatı Hal Rölesini açacaq və ya söndürəcək. Zəng belə görünür:
192.168.1. X: 80/?
192.168.1. X: 80/? off
Plugin növünü quraşdırmaq üçün:
npm homebridge-http yükləyin
Addım 3: Qatı Hal Rölesini qurun
Olduqca ağır vəzifəli bir Solid State Relay istifadə etdim. Bu, daha kiçik bir şey üçün dəyişdirilə bilər (və gələcək versiyalarda da olacaq). Aydındır ki, bunu qaçmaq istədiyiniz yük üçün qiymətləndirin.
Bu, hazırda səmərəli olaraq 'Ağıllı' bir uzantıdır.
Müsbət Qatı Hal rölesi arduino 5 pininə bağlanacaq.
Mənfi GND pininə qoşulacaq.
120/220 vdc ilə işləyərkən bütün adi xəbərdarlıqlar tətbiq olunur - BAKIŞ edin.
Addım 4: Solid Sate Rölesini bağlayın və Arduino Kodunu Yükləyin
Arduino mühitinizi açın və bu eskizi yükləyin.
IP ünvanınızı lazım olduğu kimi düzəldin.
İndi test üçün hazır olmalıdır.
Serverdə homebridge işə salın!
Addım 5: Test edin
İndi hər şey öz yerində olduğuna görə sınaq vaxtıdır!
İOS cihazınızda App Store -dan Elgatu Eve -i yükləyin.
Bağlanmaq üçün Homebridge'i bir aksesuar olaraq görməlisiniz. 031-45-154 pin nömrəsini istifadə edin, bu config.json faylında düzəldilə bilər.
Bağlandıqdan sonra bu tətbiqin içərisində istədiyiniz Otağa keçə bilərsiniz. Siri sınayın! Səsdən istifadə edərək röleyi idarə edə bilməlidir!
Addım 6: Növbəti addımlar
Plan, bunu kiçiltmək və bir Nano kimi bir şey istifadə etmək və bunu daha kiçik Röleləri olan Lightswitches / divar prizlərinə yerləşdirmək və tam Ev Avtomatlaşdırma sistemi üçün WiFi istifadə etməkdir.
Ümid edirəm kimsə bundan faydalanacaq! Homebridge Proqram təminatında gördüyü işlərə görə Nik Farinaya çox təşəkkür edirəm!
Tezliklə bir video gələcək.
Tövsiyə:
Cihazınızı Android WiFi Esp8266 İdarə Edərək İdarə Edin: 6 Addım
Cihazınızı Android WiFi Esp8266 istifadə edərək idarə edin Nəzarət: indi esp8266 WiFi modulundan istifadə edərək cihazları necə idarə edəcəyimizi və daha çox məlumat üçün Android WiFi nəzarətindən istifadə edərək Arduino cihazınızı necə idarə edəcəyinizi biləcəyik. Məhəmməd Əşrəf linkinə daxil olun
Şöminənizi HomeKit və Alexa ilə idarə edin: 7 addım
Şömininizi HomeKit və Alexa ilə idarə edin: Bu yaxınlarda uzaqdan idarəetmə də daxil olmaqla qaz şömini quraşdırdım. Şöminələrini ev nəzarət qurğularına birləşdirən insanların bir neçə nümunəsini gördükdən sonra eyni şeyi axtarmağa başladım. Şöminəmdə bu uzaqdan idarəetmə var
Wifi Tasker, Ifttt İnteqrasiyası ilə Raspberry Pi istifadə edərək 12v Led Şeridi İdarə edir .: 15 Addım (Şəkillərlə)
Task, Ifttt İnteqrasiyası ilə Raspberry Pi istifadə edərək Wifi İdarə Edilən 12v Led Strip .: Bu proyektdə moruq pi istifadə edərək wifi üzərindən sadə 12v analoqlu led şeridi necə idarə edəcəyinizi göstərəcəyəm. Bu layihə üçün sizə lazım olacaq: 1x Raspberry Pi (I Raspberry Pi 1 Model B+) 1x RGB 12v Le istifadə edirəm
IoT-HUB-Live İnteqrasiyası (ESP 8266, Arduino): 11 addım
IoT-HUB-Live İnteqrasiyası (ESP 8266, Arduino): IoT cihazlarınız varsa və ölçülərinizi saxlamaq üçün bir bulud xidmətinə ehtiyacınız varsa
PSP -ni Kompüter Joystick olaraq istifadə edin və sonra PSP ilə kompüterinizi idarə edin: 5 addım (şəkillərlə)
PSP -ni Kompüter Joystick Olaraq İstifadə Edin və Sonra PSP ilə Kompüterinizi İdarə Edin: PSP homebrew ilə çox gözəl şeylər edə bilərsiniz və bu təlimatda mən sizə PSP -ni oyun oynamaq üçün joystick kimi necə istifadə edəcəyinizi öyrədəcəyəm. joystickdən siçan kimi istifadə etməyə imkan verən bir proqram. İşdə ana