Talaan ng mga Nilalaman:

Pagsasama ng Arduino at Apple HomeKit - Kontrolin ang Iyong Tahanan Mula sa Siri! Narito ang IoT: 6 na Hakbang
Pagsasama ng Arduino at Apple HomeKit - Kontrolin ang Iyong Tahanan Mula sa Siri! Narito ang IoT: 6 na Hakbang

Video: Pagsasama ng Arduino at Apple HomeKit - Kontrolin ang Iyong Tahanan Mula sa Siri! Narito ang IoT: 6 na Hakbang

Video: Pagsasama ng Arduino at Apple HomeKit - Kontrolin ang Iyong Tahanan Mula sa Siri! Narito ang IoT: 6 na Hakbang
Video: Leap Motion SDK 2024, Hulyo
Anonim
Pagsasama ng Arduino at Apple HomeKit - Kontrolin ang Iyong Tahanan Mula sa Siri! Narito na ang IoT
Pagsasama ng Arduino at Apple HomeKit - Kontrolin ang Iyong Tahanan Mula sa Siri! Narito na ang IoT

Ang Instructable na ito ay magbibigay sa iyo ng isang mabilis at madaling paraan upang magdagdag ng isang arduino board sa HomeKit ng Apple sa isang iOS device. Binubuksan nito ang lahat ng uri ng mga posibilidad kabilang ang mga Script na tumatakbo sa server, na sinamahan ng Mga Eksena ng HomeKit na "Mga Eksena", gumagawa ito para sa isang malakas na combo!

Hindi ito nangangahulugang isang kumpletong solusyon o handa na para sa pangmatagalang paggamit ngunit ipinapakita nito kung ano ang posible sa kaunting trabaho:) Suriin ang aking blog para sa mga hinaharap na proyekto www.arduinoblogger.co.uk

Ano ang kailangan:

  • Arduino na may Ethernet Shield o WiFi
  • Raspberry Pi o ilang iba pang server
  • Solid State Relay o Normal na relay na may control circuit
  • Bread board - opsyonal
  • Project Box
  • Ilang Oras
  • iOS aparato
  • Extension Lead upang mag-ukit

Hakbang 1: I-setup ang Server

I-setup ang Server
I-setup ang Server

Ang proyektong ito ay nangangailangan ng paggamit ng isang server upang patakbuhin ang software ng HomeBridge. Gumamit ako ng isang Raspberry Pi dahil handa ko itong magamit ngunit sa teorya ng anumang maaaring patakbuhin ang Node. Js dapat gumana!

Maaari mong sundin ang gabay na ito dito upang makuha ito at tumakbo sa isang Raspberry Pi. Ang iba pang mga itinuturo ay nasa paligid upang bumuo ng isang Raspberry Pi kung kailangan mo ng mga iyon!

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

Kapag na-install kailangan mo ng pag-install ng isang plugin at ipasadya ang config.json file

Hakbang 2: I-configure at Mga Plugin

Buksan ang iyong config.json file na dapat nasa ~ /.homebridge / config.json gamit ang iyong paboritong text editor at idagdag ang sumusunod

"pangalan": "Homebridge", "username": "CC: 22: 3D: E3: CE: 30", "port": 51826, "pin": "031-45-154"

}, "platform": , "accessories": [{

"accessory": "Http", "name": "Living Room Lamp", "on_url": "https://192.168.1.201:80/?on", "off_url": "https://192.168.1.201:80/?off", "http_method": "GET"

}]

}

Kakailanganin mo ring i-install ang homebride-http plugin. Ang software ng HomeBridge ay gagawa ng mga kahilingan sa HTTP GET sa Arduino na pagkatapos ay i-on o i-off ang Solid State Relay. Ganito ang tawag:

192.168.1. X: 80 /? on

192.168.1. X: 80 /? off

Upang mai-install ang uri ng plugin:

Nag-install ako ng homebridge-http

Hakbang 3: I-setup ang Solid State Relay

I-setup ang Solid State Relay
I-setup ang Solid State Relay

Gumamit ako ng isang mabibigat na tungkulin Solid State Relay. Maaari itong (at magiging sa mga hinaharap na bersyon nito) pinalitan para sa isang bagay na mas maliit. Malinaw na i-rate ito para sa load na balak mong patakbuhin ito.

Ito ay mabisang isang 'Matalinong' lead ng extension ngayon.

Ang positibong Leg ng Solid State relay ay kumokonekta sa pin 5 sa arduino.

Ang negatibo ay makakonekta sa pin ng GND.

Nalalapat ang lahat ng karaniwang mga babala kapag nakikipag-usap sa 120/220 vdc - MAG-ALAGA.

Hakbang 4: Ikonekta ang Solid Sate Relay at I-upload ang Arduino Code

Ikonekta ang Solid Sate Relay at I-upload ang Arduino Code
Ikonekta ang Solid Sate Relay at I-upload ang Arduino Code

Buksan ang iyong arduino na kapaligiran at i-upload ang sketch na ito.

Ipasadya ang iyong IP address kung kinakailangan.

Ito ay dapat na handa na ngayon para sa pagsubok.

Ilunsad ang homebridge sa server!

Hakbang 5: Subukan

Pagsusulit!
Pagsusulit!
Pagsusulit!
Pagsusulit!

Ngayon na ang lahat ay nasa oras na upang subukan!

I-download ang Elgatu Eve mula sa App Store sa iyong iOS aparato.

Dapat mong makita ang Homebridge bilang isang magagamit na accessory upang maikonekta. Gamitin ang pin number 031-45-154, maaari itong ipasadya sa config.json file.

Kapag nakakonekta maaari mong ilipat ito sa paligid ng App sa nais na Silid atbp Bigyan Siri isang pagsubok! Dapat ay makontrol nito ang relay gamit ang boses!

Hakbang 6: Susunod na Mga Hakbang

Ang plano ay upang pag-urongin ito at gumamit ng isang bagay tulad ng isang Nano at i-embed ito sa Lightswitches / wall sockets na may mas maliit na mga Relay at gumamit ng WiFi para sa isang kumpletong sistema ng Home Automation.

Inaasahan kong may magamit mula dito! Maraming salamat kay Nick Farina para sa kanyang trabaho sa Homebridge Software!

Malapit na ang isang video.

Inirerekumendang: