Sisukord:

Sonoff B1 koos Apple'i kodukomplektiga Arduino poolt: 6 sammu
Sonoff B1 koos Apple'i kodukomplektiga Arduino poolt: 6 sammu
Anonim
Sonoff B1 koos Apple'i kodukomplektiga, mille on teinud Arduino
Sonoff B1 koos Apple'i kodukomplektiga, mille on teinud Arduino

See ebakindel teave annab teile üsna lihtsa viisi Sonoff B1 lambi integreerimiseks Apple'i kodukomplekti ilma täiendavate sildadeta

Sissejuhatus: Sonoff B1 on üsna odav, kuid võimas lamp, mis sisaldab kolme tüüpi LED -e

1. Valge LED "soe"

2. Valge LED "lahe"

3. RGB Led

Seetõttu saab neid kasutada erinevates kombinatsioonides ja me saame teoreetiliselt kõik võimalikud efektid, kombineerides nende LED -ide heleduse.

Samm: valmistage lamp ette püsivara värskendamiseks

Valmistage lamp ette püsivara värskendamiseks
Valmistage lamp ette püsivara värskendamiseks

Püsivara värskendamiseks vajame pisut jootmisoskust

Ok alustame

Keerake plastikust kork lahti ja leidke kontaktid, peame USB-UART-muunduri hõlpsaks ühendamiseks jootma kõik juhtmed või varjestuse.

Minu puhul olen kasutanud isast päist, võib kasutada kõiki lihtsaid juhtmeid või tihvtidega juhtmeid. Kui kavatsete mõnda aega lampidega mängida, peaksid juhtmed olema lühikesed, et olla kindel, et plastkork on keeratud

See on kõik. Nüüd saate püsivara värskendada väga lihtsalt, lihtsalt keerake kork lahti

Samm: ühendage lamp USB UART -iga

Ühendage lamp USB UART -ga
Ühendage lamp USB UART -ga

Juhtmed on lihtsad, kuid pidage meeles kahte asja:

1.! Lamp tuleb 220 V toitepingest lahti ühendada

2.! Kasutage seadet 3.3 V USB UART, vastasel juhul hävitate seadme

Ok, ühendame

USB UART LAMP

3.3V 3.3V

GND GND

RX TX

TX RX

Ühendage lambi GPIO 0 -ga lihtsalt lihtne juhe. Järgmisena selgitatakse põhjus

Samm: valmistage ette Arduino IDE

Valmistage ette Arduino IDE
Valmistage ette Arduino IDE

1. ESP8266 kiipide programmeerimiseks peab teil olema valmis keskkond. Ma ei täpsusta seal, sest Internetis on palju väljaandeid, vaadake

2. Laadige kogu alla https://github.com/Yurik72/ESPHap ja pakkige see lahti Arduino raamatukogu kausta. Windowsi puhul on see tavaliselt C: / Users / Documents / Arduino / teegid

3. Lisatud arhiivist https://github.com/Yurik72/ESPHap/tree/master/wol… pakkige wolfSSL_3_13_0.rar Arduino raamatukogude samasse kausta lahti. (C: / Users / \ Documents / Arduino / libraries / wolfssl). Palun veenduge, et see pole dubleeritud juur. Tähendab, failid peaksid olema all (C: / Users / \ Documents / Arduino / libraries / wolfssl)

4. Laadige alla või installige teek

Nüüd oleme valmis teie ESP8266 programmeerima

Avage visand

Ja määrake Arduinole õige plaadiseade, vaadake pilte õige seadistusega

Samm: püsivara vilkumine

Vilkuv püsivara
Vilkuv püsivara

Ühendage USB UART arvutiga. teie lamp on vilkumiseks valmis. Valige Arduino IDE -s õige COM -port

Seal on trikk, mida varem mainiti. kiibi lülitamiseks välgurežiimi tuleb GPIO 0 ühendada GND -ga sisselülitamise või lähtestamise ajal

Seda saab teha kahel viisil:

Kui USB UART on lähtestamisnupuga, siis vajutage Arduino IDE püsivara üleslaadimise nuppu, oodake üleslaadimissõnumit ja ühendage juhtmed GPIO 0 -st Sonoff GND -ga, seejärel vajutage USB UART lähtestamise nuppu, oodake, kuni üleslaadimine algab, pärast seda juhtmed saab lahti ühendada Sonoff

Kui USB UART ilma lähtestamisnuputa, siis eemaldage USB arvutist, ühendage GPIO 0 juhtmed GND Sonoffiga, sisestage USB ja klõpsake nuppu "Laadi alla". Pärast allalaadimise algust. Kõik see on vajalik, et panna Sonoff alglaadimisrežiimi (GPIO0 GND-l sisselülitamise ajal)

Minu puhul ma lihtsalt puudutan USB UART -i GPIO 0 -st GND -le juhtmeid, see on GND -s piisavalt ruumi

Ok, üleslaadimist tuleks alustada ja peaksite nägema eduteadet

Lamp on kasutusvalmis, parem on see pärast vilkumist lähtestada.

Samm: seadistage lamp ja ühendage see Apple'iga

Lampide seadistamine ja sidumine Apple'iga
Lampide seadistamine ja sidumine Apple'iga
Lampide seadistamine ja sidumine Apple'iga
Lampide seadistamine ja sidumine Apple'iga
Lampide seadistamine ja sidumine Apple'iga
Lampide seadistamine ja sidumine Apple'iga

Minu puhul olen jätkanud seadistamist ja sidumist, ühendades endiselt lambi USB UART -iga, et juhtida jadamonitori toimuvat

Kõigepealt peame ühendama/konfigureerima lambi teie kodu WiFi -ga

Pärast taaskäivitamist käivitub lamp pöörduspunkti režiimis. Peate oma arvuti ühendama WiFi -võrguga nimega "ES". Pärast ühendamist suunatakse teid suletud portaali. Kui ei, avage brauser ja sisestage https://192.168.4.1. peaksite nägema konfiguratsiooniportaali

Valige wifi koduvõrk või sisestage käsitsi, sisestage parool ja kinnitage. Lamp taaskäivitatakse ja edu korral peaksite nägema selliseid logisid

*WM: ühenduse tulemus: *WM: 3 *WM: IP -aadress:

*WM: 192.168.0.93

WiFi -ga ühendatud IP -aadress: 192.168.0.93

>> Kodu integreerimine: homekit_is_pairs 0

……..

>> HomeKit: mDNS-i seadistamine >>> HomeKit: MDNS.begin: ES-5AC5, IP: 192.168.0.93 >>> HomeKit: Init server over

>> HomeKit: veebiserveri algne server EI OLE SEADISTATUD, ootab sidumist

Lamp on sidumiseks valmis! Teeme

1. Avage telefon -> Apple'i kodu -> lisage seade.

2. Tehke valik käsitsi lisamiseks ja näeme midagi sellist nagu ES ……. saadaval, 3. Valige see ja nõustuge muidugi, et see pole sertifitseeritud, sisestage parool 11111111 ja lähme…..

Reeglina möödub kõik esmakordselt ja näete seda kohe seadmetes ning saate selle sisse ja välja lülitada.

Teoreetiliselt on see kõik, saate oma lambi ühendada ja mängida …

Kui ei, siis vaadake jaotisest Tõrkeotsing

6. samm: tõrkeotsing

Tõrkeotsing
Tõrkeotsing

Kui midagi läks valesti, on sidumisprotsess kõige kapriissem ning minu testimine ja kogemused võivad võtta kuni kolm katset.

Peate seadme lähtestama ja proovima uuesti, Kui seadet sidumiste loendis ei kuvata, salvestab seade tõenäoliselt juba paariteavet, kuid Apple Not:(Peame seadmest sidumisteabe eemaldama.

Sidumisandmed salvestatakse SPIFFS -failisüsteemi "/pair.dat". ja peate avama brauseri

Sisestage https:// ip/browse ja pääsete juurde oma SPIFF -failisüsteemile.

Kus ip on teie seadme IP -aadress

Lihtsalt kustutage fail pair.dat, lähtestage seade ja alustage sidumist uuesti

Soovitan: