Мазмұны:

Arduino және Apple HomeKit интеграциясы - үйіңізді Siri -ден басқарыңыз! IoT мұнда: 6 қадам
Arduino және Apple HomeKit интеграциясы - үйіңізді Siri -ден басқарыңыз! IoT мұнда: 6 қадам

Бейне: Arduino және Apple HomeKit интеграциясы - үйіңізді Siri -ден басқарыңыз! IoT мұнда: 6 қадам

Бейне: Arduino және Apple HomeKit интеграциясы - үйіңізді Siri -ден басқарыңыз! IoT мұнда: 6 қадам
Бейне: Easy Arduino Home Automation from your iPhone, iPad, and Mac with Apple HomeKit!! 2024, Желтоқсан
Anonim
Arduino және Apple HomeKit интеграциясы - үйіңізді Siri -ден басқарыңыз! IoT осында
Arduino және Apple HomeKit интеграциясы - үйіңізді Siri -ден басқарыңыз! IoT осында

Бұл нұсқаулық сізге iOS құрылғысындағы Apple HomeKit -ке arduino тақтасын қосудың жылдам әрі қарапайым әдісін береді. Ол барлық мүмкіндіктерді ашады, соның ішінде серверде жұмыс істейтін сценарийлер, Apple Scenes HomeKit -пен біріктірілген, бұл қуатты комбинацияны жасайды!

Бұл толық шешім емес немесе ұзақ мерзімді пайдалануға дайын емес, бірақ ол қосымша жұмыспен не болатынын көрсетеді:) Болашақ жобалар үшін менің блогымды қараңыз www.arduinoblogger.co.uk

Не қажет:

  • Ethernet Shield немесе WiFi қосылған Arduino
  • Raspberry Pi немесе басқа сервер
  • Қатты күй релесі немесе басқару схемасы бар қалыпты реле
  • Нан тақтасы - міндетті емес
  • Жоба қорабы
  • Кейде
  • iOS құрылғысы
  • Кесуге арналған ұзартқыш

1 -қадам: Серверді орнатыңыз

Серверді орнату
Серверді орнату

Бұл жоба HomeBridge бағдарламалық жасақтамасын іске қосу үшін серверді қолдануды талап етеді. Мен Raspberry Pi қолдандым, себебі ол қол жетімді болды, бірақ теориялық тұрғыдан Node. Js іске қосатын кез келген нәрсе жұмыс істеуі керек!

Сіз Raspberry Pi -де оны іске қосу үшін осы нұсқаулықты орындауға болады. Егер сізге қажет болса, басқа нұсқаулар Raspberry Pi құруға дайын!

github.com/nfarina/homebridge/wiki/Running…

Орнатқаннан кейін сізге плагинді орнату және config.json файлын баптау қажет

2 -қадам: Конфигурация және плагиндер

~/. Homebridge/config.json файлында болатын config.json файлын сүйікті мәтіндік редактордың көмегімен ашып, келесіні қосыңыз

{«көпір»: {

«name»: «Homebridge», «пайдаланушы аты»: «CC: 22: 3D: E3: CE: 30», «порт»: 51826, «түйреуіш»: «031-45-154»

}, «платформалар»: , «аксессуарлар»: [{

«аксессуар»: «Http», «name»: «қонақ бөлмесінің шамы», «on_url»: «https://192.168.1.201:80/?on», «off_url»: «https://192.168.1.201:80/?off», «http_method»: «АЛУ»

}]

}

Сондай-ақ, homebride-http плагинін орнату қажет болады. HomeBridge бағдарламалық жасақтамасы Arduino -ға HTTP GET сұрауларын жібереді, содан кейін қатты күй релесін қосады немесе өшіреді. Қоңырау келесідей көрінеді:

192.168.1. X: 80/? қосулы

192.168.1. X: 80/? өшірулі

Плагиннің түрін орнату үшін:

npm homebridge-http орнатыңыз

3 -қадам: Қатты күй релесін орнату

Қатты күй релесін орнату
Қатты күй релесін орнату

Мен өте ауыр жүктемедегі қатты күй эстафетасын қолдандым. Бұл әлдеқайда кіші нәрсеге ауыстырылуы мүмкін (және болашақ нұсқаларында болады). Әлбетте, сіз оны тастағыңыз келетін жүктемені бағалаңыз.

Бұл қазіргі уақытта «ақылды» кеңейтім.

Қатты күй эстафетасының оң аяғы ардуинодағы 5 -істікке қосылады.

Теріс GND түйреуішіне қосылады.

Барлық әдеттегі ескертулер 120/220 вольтпен жұмыс жасағанда қолданылады - КӨМЕК КӨРІҢІЗ.

4 -қадам: Solid Sate релесін қосыңыз және Arduino кодын жүктеңіз

Solid Sate релесін қосыңыз және Arduino кодын жүктеңіз
Solid Sate релесін қосыңыз және Arduino кодын жүктеңіз

Arduino ортасын ашып, осы эскизді жүктеңіз.

IP мекенжайын қажет болған жағдайда реттеңіз.

Бұл енді тестілеуге дайын болуы керек.

Серверде үй көпірін іске қосыңыз!

5 -қадам: Тест

Сынақ!
Сынақ!
Сынақ!
Сынақ!

Енді бәрі өз уақытында, тестілеудің уақыты келді!

Эльгату Хауаны App Store дүкенінен iOS құрылғысына жүктеп алыңыз.

Сіз Homebridge қосылатын қосалқы құрал ретінде қарауыңыз керек. 031-45-154 пин нөмірін пайдаланыңыз, оны config.json файлында баптауға болады.

Қосылғаннан кейін оны қолданба ішінде қалаған бөлмеге жылжытуға болады. Сириді сынап көріңіз! Ол дауысты қолдана отырып, релені басқара алуы керек!

6 -қадам: Келесі қадамдар

Жоспар - бұл кішірейту және нано тәрізді нәрсені пайдалану және оны шамдық релесі бар жарық шамдарына / қабырға розеткаларына ендіру және үйді автоматтандырудың толық жүйесі үшін WiFi пайдалану.

Біреу осыдан пайда көреді деп үміттенемін! Homebridge бағдарламалық жасақтамасындағы жұмысы үшін Ник Фаринаға үлкен рахмет!

Жақында видео шығады.

Ұсынылған: