Агуулгын хүснэгт:

Arduino болон Apple HomeKit -ийн интеграцчлал - Гэрээ Siri -ээс удирдаарай! IoT энд байна: 6 алхам
Arduino болон Apple HomeKit -ийн интеграцчлал - Гэрээ Siri -ээс удирдаарай! IoT энд байна: 6 алхам

Видео: Arduino болон Apple HomeKit -ийн интеграцчлал - Гэрээ Siri -ээс удирдаарай! IoT энд байна: 6 алхам

Видео: Arduino болон Apple HomeKit -ийн интеграцчлал - Гэрээ Siri -ээс удирдаарай! IoT энд байна: 6 алхам
Видео: Создайте своего собственного помощника с искусственным интеллектом. Часть 4. Навыки погоды 2024, Долдугаар сарын
Anonim
Arduino болон Apple HomeKit -ийн интеграцчлал - Гэрээ Siri -ээс удирдаарай! IoT энд байна
Arduino болон Apple HomeKit -ийн интеграцчлал - Гэрээ Siri -ээс удирдаарай! IoT энд байна

Энэхүү зааварчилгаа нь iOS төхөөрөмж дээр Apple -ийн HomeKit -т arduino самбар нэмэх хурдан бөгөөд хялбар аргыг танд өгөх болно. Энэ нь сервер дээр ажилладаг скриптүүд, Apples HomeKit "Scenes" -тэй хослуулан бүх төрлийн боломжийг нээж өгдөг бөгөөд энэ нь хүчирхэг хослолыг бий болгодог.

Энэ нь бүрэн гүйцэд шийдэл биш бөгөөд урт хугацаанд ашиглахад бэлэн биш боловч арай илүү ажил хийвэл юу болохыг харуулдаг.:) Ирээдүйн төслүүдийн талаар миний блогоос үзээрэй 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 файлыг дуртай текст засварлагчаа ашиглан нээгээд дараах зүйлийг нэмнэ үү.

"нэр": "Гэрийн гүүр", "хэрэглэгчийн нэр": "CC: 22: 3D: E3: CE: 30", "порт": 51826, "зүү": "031-45-154"

}, "платформууд": , "дагалдах хэрэгсэл": [{

"нэмэлт хэрэгсэл": "Http", "нэр": "Зочны өрөөний чийдэн", "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 хүсэлт гаргах бөгөөд дараа нь Solid State Relay -ийг асаах эсвэл унтраах болно. Дуудлага иймэрхүү харагдаж байна:

192.168.1. X: 80/? дээр

192.168.1. X: 80/? унтраалттай

Plugin -ийн төрлийг суулгахын тулд:

npm homebridge-http-ийг суулгаарай

Алхам 3: Хатуу төлөв релейг тохируулна уу

Хатуу төлөв релейг тохируулах
Хатуу төлөв релейг тохируулах

Би нэлээд хүнд даацын Solid State буухиа ашиглаж байсан. Үүнийг арай жижиг зүйлээр сольж болно (мөн энэ нь ирээдүйд гарах болно). Мэдээжийн хэрэг, үүнийг ачаалах гэж буй ачааны хувьд үнэлнэ үү.

Энэ бол одоо "ухаалаг" өргөтгөлийн удирдагч юм.

Эерэг Leg of Solid State реле нь arduino дээрх 5 -р зүүтэй холбогдох болно.

Сөрөг нь GND зүүтэй холбогдох болно.

120/220 VDC -тэй ажиллахдаа ердийн бүх сэрэмжлүүлэг хамаарна.

Алхам 4: Solid Sate релейг холбож, Arduino кодыг байршуулна уу

Solid Sate реле холбож Arduino кодыг байршуулна уу
Solid Sate реле холбож Arduino кодыг байршуулна уу

Arduino орчноо нээгээд энэ ноорогоо байршуулаарай.

Шаардлагатай бол IP хаягаа тохируулна уу.

Энэ нь одоо туршилтанд бэлэн байх ёстой.

Гэрийн гүүрийг сервер дээр ажиллуулна уу!

Алхам 5: Туршилт

Туршилт!
Туршилт!
Туршилт!
Туршилт!

Одоо бүх зүйл бэлэн болсон тул туршилт хийх цаг болжээ!

IOS төхөөрөмж дээрээ App Store -оос Элгату Ева татаж аваарай.

Та Homebridge -ийг холбох боломжтой нэмэлт хэрэгсэл гэж үзэх ёстой. 031-45-154 зүү дугаарыг ашиглана уу, үүнийг config.json файлд тохируулж болно.

Холбогдсоны дараа та үүнийг Апп дотор хүссэн өрөөнд шилжүүлэх боломжтой. Siri -г туршиж үзээрэй. Энэ нь релейг дуу хоолой ашиглан удирдах боломжтой байх ёстой!

Алхам 6: Дараагийн алхамууд

Төлөвлөгөө нь үүнийг багасгаж, нано гэх мэт зүйлийг ашиглаж, гэрлийн унтраалга / хананы залгуурт арай бага реле байрлуулж, гэрийн автоматжуулалтын иж бүрэн системд WiFi ашиглах болно.

Үүнээс хэн нэгэн ашиг тус хүртэнэ гэж найдаж байна! Homebridge Software дээр ажилласан Ник Фаринад маш их баярлалаа!

Удахгүй видео гарах болно.

Зөвлөмж болгож буй: