Tādi lasītāji kā jūs palīdz atbalstīt MUO. Veicot pirkumu, izmantojot saites mūsu vietnē, mēs varam nopelnīt filiāles komisiju. Lasīt vairāk.

Viedās mājas ierīces, kas ir saderīgas ar Apple HomeKit, bieži ir dārgas. Tomēr jūs varat izveidot savus neoficiālos viedās mājas sensorus, piemēram, tādus, kas nosaka kustību, izmantojot lētu Uz ESP8266 balstīta plate, piemēram, D1 Mini, kopā ar PIR vai mikroviļņu radaru balstītu kustības sensoru zem 5 $ — bez lodēšanas nepieciešams.

Pēc tam varat pievienot viedo kustības sensoru lietotnē Apple Home vai Eve for HomeKit un iestatīt automatizācija, lai aktivizētu viedo gaismas slēdzi vai saņemtu paziņojumus Apple ierīcēs, piemēram, iPhone.

Lietas, kas jums būs vajadzīgas

Mēs izveidosim DIY kustības sensoru Apple HomeKit kas ir atpazīts kā Elgato Eve kustības sensors. Lai izveidotu viedo kustības sensoru HomeKit, jums būs nepieciešami šādi komponenti:

  • D1 Mini vai NodeMCU plate
  • HC-SR501 vai SR602 infrasarkanais PIR vai RCWL-0516 mikroviļņu radara kustības sensors
  • instagram viewer
  • Daži džemperu vadi
  • PC vai klēpjdators
  • Mikro USB kabelis
  • 5V mikro USB barošanas avots

PIR kustības sensoram ir ierobežots noteikšanas laukums, kam nepieciešama skaidra redzamības līnija: tas nevar noteikt kustību aiz objektiem. Mikroviļņu radara kustības sensors var uztvert kustību caur objektiem vai cietu sienu un nodrošina lielāku pārklājumu. Turklāt mikroviļņu radara sensors ir jutīgāks nekā uz PIR balstīts pasīvais kustības sensors.

Flash programmaparatūra

D1 Mini platei mēs izmantosim programmaparatūru līdz HomeKid. Jums būs nepieciešama arī Windows vai macOS sistēma un mikro USB kabelis.

Pievienojiet D1 Mini plati sistēmai, izmantojot mikro USB kabeli, un pēc tam izpildiet šos norādījumus, lai mirgotu programmaparatūru.

Operētājsistēmā Windows:

  1. Lejupielādējiet un izņemiet Espressif Flash lejupielādes rīki.
  2. Atveriet izvilkto mapi un palaidiet flash_download_tool_xx.exe programma.
  3. In Mikroshēmas veids, izvēlieties ESP8266 un noklikšķiniet labi.
  4. Atzīmējiet pirmās trīs izvēles rūtiņas, kā parādīts zemāk esošajā attēlā, un pēc tam
    1. Tips 0x0000 un noklikšķiniet uz trim punktiem, lai izvēlētos rboot.bin failu.
    2. Tips 0x1000 un izvēlieties blank_config.bin failu.
    3. Tips 0x2000 un izvēlieties galvenais.bin failu.
  5. Logā ESP8266 Flash lejupielādes rīki izvēlieties tālāk norādītās opcijas.
    1. Pārraides ātrums: 115 200.
    2. Zibspuldzes izmērs: 4 MB.
    3. Zibspuldzes režīms: DIO vai QIO.
    4. SPI ātrums: 40MHz.
  6. Izvēlieties COM portu, pie kura ir pievienots D1 Mini, un noklikšķiniet Sākt. Tas var ilgt līdz divām minūtēm, lai to pabeigtu.

Operētājsistēmā macOS:

  1. Lejupielādējiet un palaidiet NodeMCU-PyFlasher.dmg savā macOS sistēmā.
  2. Pievienojiet D1 Mini savai Mac sistēmai un pēc tam izvēlieties Seriālais ports.
  3. Klikšķis Pārlūkot un atlasiet galvenais.bin failu.
  4. Sadaļā Baud Rate izvēlieties 115200.
  5. Izvēlieties Quad I/O (QIO).
  6. Izvēlieties Dzēst Flash un jā, dzēš visus datus.
  7. Klikšķis Flash NodeMCU.
  8. Kad NodeMCU ir mirgots, atkārtoti pievienojiet to, lai restartētu, un pēc tam izpildiet nākamos norādījumus.

Kad programmaparatūra ir veiksmīgi mirgota, ierīce ir jāsavieno ar Wi-Fi tīklu.

Izveidojiet savienojumu ar Wi-Fi tīklu

Aizveriet Espressif Flash lejupielādes rīki Windows un atkārtoti pievienojiet D1 Mini savai sistēmai.

  • Izņemiet savu iPhone vai citu iOS ierīci un atveriet Wi-Fi iestatījumus.
  • Izveidojiet savienojumu ar Homekid-XXXX Wi-Fi AP, izmantojot paroli 12345678.
  • Jūsu ierīcē parādīsies pieteikšanās logs. Pieskarieties savam Wi-Fi tīklam un ievadiet paroli.
    2 attēli
  • Krāns Pievienojieties. Ierīce atvienosies no viedtālruņa un izveidos savienojumu ar Wi-Fi tīklu, izmantojot norādīto paroli.

Ja ievadītā parole ir nepareiza, ierīce pēc kāda laika sāks AP. Pēc tam varat vēlreiz izveidot savienojumu ar AP un ievadīt pareizo paroli.

Savienojiet komponentus

Skatiet tālāk redzamo elektroinstalācijas shēmu, lai savienotu HC-SR501 PIR kustības sensoru ar D1 Mini vai NodeMCU plati.

Ja plānojat izmantot mikroviļņu radara kustības sensoru SR602 PIR vai RCWL-0516, savienojiet izejas kontaktu ar D6 tapu, Vin ar 5 V tapu un zemes kontaktu ar G kontaktu D1 Mini vai NodeMCU.

Pievienojiet piederumu Home App

Savā iOS ierīcē vai macOS ierīcē, piemēram, MacBook, atveriet lietotni Home un pēc tam veiciet šīs darbības, lai pievienotu kustības sensoru, ko izveidojām kā piederumu. Ierīce tiks pievienota kā neoficiāls aksesuārs, taču darbosies līdzīgi kā Apple HomeKit oficiālais Elgato Eve kustības sensors.

  1. Lietotnē Sākums pieskarieties + ikonu un izvēlieties Pievienot piederumu.
  2. Krāns Citas darbības… un pēc tam pieskarieties Kustība-XXXX piederums.
    3 attēli
  3. Krāns Pievienot jebkurā gadījumā un pēc tam ievadiet kodu 1180-3193. Krāns Turpināt.
  4. Izvēlieties vietu, kur uzstādīsit kustības sensoru, un pieskarieties Turpināt.
    4 attēli
  5. Rediģējiet vai mainiet kustības sensora nosaukumu. Tas ir svarīgi, lai sekotu līdzi vairākiem kustības sensoriem. Krāns Turpināt > Gatavs.
  6. Tagad varat redzēt kustības sensoru kā piederumu zem telpas nosaukuma. Pieskaroties piederumam, tiek atvērts vadības panelis, kurā varat rediģēt sensora rekvizītus.
    3 attēli

Varat arī instalēt lietotni Eve for HomeKit, lai iegūtu vairāk iespēju un vadītu DIY kustības sensoru. Šī lietotne nodrošina intuitīvāku lietotāja interfeisu, atvieglojot oficiālo un neoficiālo DIY HomeKit piederumu, piemēram, DIY HomeKit WS2812B NeoPixel RGB sloksne.

Problēmu novēršana

Jums būs atkārtoti jāzibšņo programmaparatūra tālāk norādīto problēmu gadījumā.

  1. Ja viedtālruņa Wi-Fi iestatījumos bezvadu piekļuves punkts nav redzams.
  2. Ja ierīce nav redzama lietotnē Apple HomeKit.

Pirms mikrokontrollera plates atkārtotas mirgošanas noteikti izdzēsiet atmiņu, izmantojot Dzēst pogu un pēc tam noklikšķiniet Sākt lai mirgotu mikrokontrollera plate ar programmaparatūru.

Automatizējiet gaismas un slēdžus

Varat izmantot šo lētu DIY HomeKit kustības sensoru, lai nodrošinātu drošību vai automatizētu apgaismojumu, slēdžus vai jebkuru citu viedierīci savā mājā. Piemēram, lietotnē Home varat iestatīt automatizāciju, lai aktivizētu viedo slēdzi vai viedo gaismu, kad noteiktā vietā, piemēram, kāpnēs vai gaitenī, tiek noteikta kustība.

Varat arī iestatīt automatizāciju, lai saņemtu paziņojumus savā iPhone tālrunī, kad tiek konstatēta kustība. Tomēr, lai izveidotu automatizāciju, jūsu tīklā vai telpās būs nepieciešams Apple HomePod vai Apple TV (4. paaudze vai jaunāks). Pretējā gadījumā sensoru var izmantot tikai kustības noteikšanai.