Orodha ya maudhui:

Ushirikiano wa Arduino na Apple HomeKit - Dhibiti Nyumba Yako Kutoka Siri! IOT iko hapa: 6 Hatua
Ushirikiano wa Arduino na Apple HomeKit - Dhibiti Nyumba Yako Kutoka Siri! IOT iko hapa: 6 Hatua

Video: Ushirikiano wa Arduino na Apple HomeKit - Dhibiti Nyumba Yako Kutoka Siri! IOT iko hapa: 6 Hatua

Video: Ushirikiano wa Arduino na Apple HomeKit - Dhibiti Nyumba Yako Kutoka Siri! IOT iko hapa: 6 Hatua
Video: Leap Motion SDK 2024, Julai
Anonim
Ushirikiano wa Arduino na Apple HomeKit - Dhibiti Nyumba Yako Kutoka Siri! IOT iko hapa
Ushirikiano wa Arduino na Apple HomeKit - Dhibiti Nyumba Yako Kutoka Siri! IOT iko hapa

Hii inayoweza kufundishwa itakupa njia ya haraka na rahisi ya kuongeza bodi ya arduino kwa HomeKit ya Apple kwenye kifaa cha iOS. Inafungua kila aina ya uwezekano ikiwa ni pamoja na Hati zinazoendesha kwenye seva, pamoja na Apples HomeKit "Scenes", hufanya combo yenye nguvu!

Hii sio suluhisho kamili au tayari kwa matumizi ya muda mrefu lakini inaonyesha kinachowezekana na kazi kidogo zaidi:) Angalia blogi yangu kwa miradi ya baadaye www.arduinoblogger.co.uk

Nini inahitajika:

  • Arduino na Ethernet Shield au WiFi
  • Raspberry Pi au seva nyingine
  • Relay State Solid au Relay Kawaida na mzunguko wa kudhibiti
  • Bodi ya mkate - hiari
  • Sanduku la Mradi
  • Wakati fulani
  • Kifaa cha iOS
  • Kiongozi wa Ugani wa kuchonga

Hatua ya 1: Sanidi Seva

Sanidi Seva
Sanidi Seva

Mradi huu unahitaji matumizi ya seva kuendesha programu ya HomeBridge. Nilitumia Raspberry Pi kwani nilikuwa nayo kwa urahisi lakini kwa nadharia chochote kinachoweza kuendesha Node. Js inapaswa kufanya kazi!

Unaweza kufuata mwongozo huu hapa kupata hii na kuendesha kwenye Raspberry Pi. Maagizo mengine yapo karibu kujenga Raspberry Pi ikiwa unahitaji hizo!

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

Mara baada ya kusakinishwa unahitaji kusanikisha programu-jalizi na ubadilishe faili ya config.json

Hatua ya 2: Sanidi na Programu-jalizi

Fungua faili yako ya config.json ambayo inapaswa kuwa katika ~ /.homebridge / config.json ukitumia kihariri chako cha maandishi unachopenda na ongeza yafuatayo

{ "daraja": {

"jina": "Homebridge", "jina la mtumiaji": "CC: 22: 3D: E3: CE: 30", "bandari": 51826, "pini": "031-45-154"

}, "majukwaa": , "vifaa": [{

"nyongeza": "Http", "jina": "Taa ya Sebule", "on_url": "https://192.168.1.201:80/?on", "off_url": "https://192.168.1.201:80/?off", "http_method": "PATA"

}]

}

Utahitaji pia kusanikisha programu-jalizi ya nyumbani-http. Programu ya HomeBridge itafanya maombi ya HTTP GET kwa Arduino ambayo itawasha au kuzima Relay State Solid. Simu inaonekana kama hii:

192.168.1. X: 80 /? juu

192.168.1. X: 80 /? off

Ili kusanikisha aina ya programu-jalizi:

npm kufunga homebridge-http

Hatua ya 3: Sanidi Relay State Solid

Sanidi Relay State Solid
Sanidi Relay State Solid

Nimetumia kazi nzito kabisa Relay State Solid. Hii inaweza kuwa (na itakuwa katika matoleo ya baadaye ya hii) ikibadilishwa kwa kitu kidogo sana. Kwa wazi pima hii kwa mzigo unaokusudia kuikimbia.

Huu ni mwongozo wa ugani wa 'Smart' sasa.

Mguu mzuri wa relay State Solid itaunganisha kwa kubandika 5 kwenye arduino.

Hasi itaunganisha kwenye pini ya GND.

Maonyo yote ya kawaida hutumika wakati wa kushughulika na 120/220 vdc - TUNZA.

Hatua ya 4: Unganisha Relay ya Mango Imara na Pakia Nambari ya Arduino

Unganisha Relay ya Mkao Mango na Pakia Nambari ya Arduino
Unganisha Relay ya Mkao Mango na Pakia Nambari ya Arduino

Fungua mazingira yako ya arduino na upakie mchoro huu.

Customize anwani yako ya IP kama inahitajika.

Hii inapaswa sasa kuwa tayari kwa upimaji.

Anzisha daraja la nyumbani kwenye seva!

Hatua ya 5: Jaribu

Mtihani!
Mtihani!
Mtihani!
Mtihani!

Sasa kwa kuwa kila kitu kiko mahali pake wakati wa kujaribu!

Pakua Elgatu Hawa kutoka Duka la App kwenye kifaa chako cha iOS.

Unapaswa kuona Homebridge kama nyongeza inayoweza kuunganishwa. Tumia nambari ya pini 031-45-154, hii inaweza kuboreshwa kwenye faili ya config.json.

Mara baada ya kushikamana unaweza kuzunguka hii ndani ya App hadi kwenye Chumba kinachotakiwa nk Mpe Siri mtihani! Inapaswa kuwa na uwezo wa kudhibiti relay kwa kutumia sauti!

Hatua ya 6: Hatua Zifuatazo

Mpango ni kupunguza hii chini na kutumia kitu kama Nano na kupachika hii katika taa za taa / soketi zilizo na Relays ndogo zaidi na utumie WiFi kwa mfumo kamili wa Automation ya Nyumbani.

Natumahi mtu atatumia hii! Shukrani nyingi kwa Nick Farina kwa kazi yake kwenye Programu ya Homebridge!

Video inakuja hivi karibuni.

Ilipendekeza: