Բովանդակություն:
- Քայլ 1: Կարգավորեք սերվերը
- Քայլ 2: Կարգավորումներ և հավելումներ
- Քայլ 3: Կարգավորեք պինդ վիճակի ռելեը
- Քայլ 4. Միացրեք Solid Sate Relay- ը և վերբեռնեք Arduino ծածկագիրը
- Քայլ 5: Փորձարկիր:
- Քայլ 6: Հաջորդ քայլերը
Video: Arduino և Apple HomeKit ինտեգրում. Վերահսկեք ձեր տունը Siri- ից: IoT- ն այստեղ է. 6 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:48
Այս Instructable- ը ձեզ կտա արագ և հեշտ միջոց ՝ արդուինո տախտակ ավելացնելու Apple- ի HomeKit- ին iOS սարքի վրա: Այն բացում է բոլոր տեսակի հնարավորությունները, ներառյալ սերվերի վրա աշխատող սցենարները ՝ զուգորդված Apples HomeKit «Տեսարաններ» -ով, ինչը հզոր համակցություն է ստեղծում:
Սա ոչ մի կերպ ամբողջական լուծում չէ կամ պատրաստ է երկարաժամկետ օգտագործման, բայց ցույց է տալիս, թե ինչն է հնարավոր մի փոքր ավելի աշխատանքով:
Ինչ է անհրաժեշտ.
- Arduino Ethernet Shield- ով կամ WiFi- ով
- Raspberry Pi կամ այլ սերվեր
- Պինդ վիճակի ռելե կամ Նորմալ ռելե ՝ կառավարման շղթայով
- Հացի տախտակ - ըստ ցանկության
- Նախագծի տուփ
- Որոշ ժամանակ
- iOS սարք
- Extension Lead to carve up
Քայլ 1: Կարգավորեք սերվերը
Այս նախագիծը պահանջում է սերվերի օգտագործում HomeBridge ծրագրակազմը գործարկելու համար: Ես օգտագործեցի Raspberry Pi- ն, քանի որ այն մատչելի էր, բայց տեսականորեն այն ամենը, ինչը կարող է աշխատել Node- ի վրա: J- ները պետք է աշխատեն:
Դուք կարող եք հետևել այս ուղեցույցին այստեղ ՝ Raspberry Pi- ով գործարկելու համար: Շուրջը կան այլ հրահանգներ ՝ Raspberry Pi կառուցելու համար, եթե դրանք ձեզ անհրաժեշտ լինեն:
github.com/nfarina/homebridge/wiki/Running…
Տեղադրվելուց հետո ձեզ հարկավոր է տեղադրել plugin և հարմարեցնել config.json ֆայլը
Քայլ 2: Կարգավորումներ և հավելումներ
Բացեք ձեր config.json ֆայլը, որը պետք է լինի ~/.homebridge/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": "GET"
}]
}
Դուք նաև պետք է տեղադրեք homebride-http հավելումը: HomeBridge ծրագրակազմը HTTP GET- ի հարցումներ կանի Arduino- ին, որն այնուհետև կմիացնի կամ անջատի Solid State Relay- ը: Theանգն ունի հետևյալ տեսքը.
192.168.1. X: 80/? միացված
192.168.1. X: 80/? անջատված
Հավելվածի տեսակը տեղադրելու համար.
npm տեղադրեք homebridge-http
Քայլ 3: Կարգավորեք պինդ վիճակի ռելեը
Ես օգտագործել եմ բավականին ծանր պինդ վիճակի ռելե: Սա կարող է (և լինելու է դրա հետագա տարբերակներում) փոխարինվել շատ ավելի փոքր բանի համար: Ակնհայտորեն գնահատեք սա այն բեռի համար, որը մտադիր եք դրանից դուրս թողնել:
Սա այժմ արդյունավետորեն «Խելացի» ընդլայնման առաջատարն է:
Պինդ վիճակի ռելեի դրական ոտքը կկապվի arduino- ի 5 -րդ կապին:
Բացասականը կկապվի GND կապին:
Բոլոր սովորական նախազգուշացումները կիրառվում են 120/220 vdc- ով գործ ունենալիս.
Քայլ 4. Միացրեք Solid Sate Relay- ը և վերբեռնեք Arduino ծածկագիրը
Բացեք ձեր arduino միջավայրը և վերբեռնեք այս ուրվագիծը:
Անհրաժեշտության դեպքում անհատականացրեք ձեր IP հասցեն:
Սա այժմ պետք է պատրաստ լինի փորձարկման:
Գործարկեք homebridge- ը սերվերի վրա:
Քայլ 5: Փորձարկիր:
Հիմա, երբ ամեն ինչ տեղում է, ժամանակն է փորձարկելու:
Ներբեռնեք Elgatu Eve- ը App Store- ից ձեր iOS սարքում:
Դուք պետք է Homebridge- ը դիտեք որպես միացում, որը հասանելի է միացման համար: Օգտագործեք 031-45-154 կապի համարը, այն կարող է հարմարեցվել config.json ֆայլում:
Միանալուց հետո կարող եք սա հավելվածի ներսում տեղափոխել ցանկալի սենյակ և այլն: Փորձեք Siri- ին: Այն պետք է կարողանա վերահսկել ռելեն ձայնի միջոցով:
Քայլ 6: Հաջորդ քայլերը
Theրագիրն այն է, որ նվազեցվի և օգտագործվի Նանոյի պես մի բան և այն տեղադրեք Lightswitches / պատի վարդակների մեջ ՝ շատ ավելի փոքր ռելեներ ունեցող սարքերով և WiFi- ով օգտագործեք Տան ավտոմատացման ամբողջական համակարգ:
Հուսով եմ, որ ինչ -որ մեկը կօգտվի դրանից: Շատ շնորհակալություն Նիկ Ֆարինային Homebridge Software- ի վրա կատարած աշխատանքի համար:
Շուտով տեսահոլովակ է:
Խորհուրդ ենք տալիս:
Pleեստերի պարզ հսկողություն. Ձեր ձեռքի շարժումով վերահսկեք ձեր RC խաղալիքները. 4 քայլ (նկարներով)
Pleեստերի պարզ հսկողություն. Վերահսկեք ձեր RC խաղալիքները ձեր ձեռքի շարժումով. Բարի գալուստ իմ «ible» #45: Քիչ առաջ ես պատրաստեցի BB8- ի լիովին աշխատող RC տարբերակը ՝ օգտագործելով Lego Star Wars- ի մասերը … https://www.instructables.com/id/Whats-Inside-My-R… Երբ տեսա, թե ինչ զով էր Sphero- ի պատրաստած Force Band- ը, ես մտածեցի. «Լավ, ես
Վերահսկեք ձեր գնացքի մոդելի դասավորությունը ձեր ստեղնաշարի միջոցով: 12 քայլ
Վերահսկեք ձեր մոդելային գնացքի դասավորությունը ձեր ստեղնաշարի միջոցով. Կարող եք ստուգել նաև արդիականացված տարբերակը: Այս Ուղեցույցում ես ձեզ ցույց կտամ, թե ինչպես կառավարել գնացքի մոդելի դասավորությունը ստեղնաշարի միջոցով
Android Home (կառավարեք ձեր տունը ձեր հեռախոսից) ՝ 4 քայլ
Android Home (վերահսկեք ձեր տունը ձեր հեռախոսից). Իմ վերջնական ծրագիրն է ունենալ իմ տունը գրպանում, նրա անջատիչները, տվիչները և անվտանգությունը: և հետո ավտոմատ զուգավորում այն Ներածություն. իմ նախագիծն է, այս նախագիծը առաջինն է առաջիկա չորս հրահանգներից
Ձայնը վերահսկեք ձեր տունը աշխարհի ցանկացած վայրից. 5 քայլ
Ձայնը վերահսկեք ձեր տունը աշխարհի ցանկացած վայրից. … այլևս ոչ գիտական ֆանտաստիկա … Այսօր օգտագործվող ապարատային և ծրագրային ապահովման միջոցով այս հրահանգը ցույց կտա, թե ինչպես է հնարավոր վերահսկել ձեր տան համակարգերի մեծամասնությունը ձայնային կառավարման, սմարթֆոնի միջոցով, պլանշետ և/կամ համակարգիչ ցանկացած վայրից
Վերահսկեք ձեր մոդելների գնացքների դասավորությունը ձեր հեռուստացույցի ՀԵՌՈՈԹՅՈՆՈՎ: 7 քայլ (նկարներով)
Վերահսկեք ձեր մոդելների գնացքների դասավորությունը ձեր հեռուստացույցով ՀԵՌՈՈԹՅՈՆ. Դրանից հետո դուք կկարողանաք կառավարել ձեր գնացքները ՝ հանգստանալով ձեր բազմոցին: Այսպիսով, եկեք սկսենք: