Turinys:
- 1 žingsnis: Paruoškite lemputę programinės įrangos atnaujinimui
- 2 veiksmas: prijunkite lemputę prie USB UART
- 3 žingsnis: Paruoškite „Arduino IDE“
- 4 veiksmas: mirksi programinė įranga
- 5 veiksmas: nustatykite lempą ir suporuokite ją su „Apple“
- 6 veiksmas: trikčių šalinimas
Video: „Sonoff B1“su vietiniu „Apple“namų rinkiniu „Arduino“: 6 žingsniai
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:45
Ši nesuderinama informacija suteikia jums gana paprastą būdą integruoti „Sonoff B1“lempą į „Apple“namų rinkinį be jokių papildomų tiltų
Įvadas: „Sonoff B1“yra gana pigi, bet galinga lempa, kurioje yra trijų tipų „Led“
1. Baltas ledas „Šiltas“
2. Baltoji „Cool“
3. RGB Led
Todėl jie gali būti naudojami įvairiais deriniais, ir mes teoriškai galime pasiekti bet kokį galimą efektą, derindami tų šviesos diodų ryškumą.
1 žingsnis: Paruoškite lemputę programinės įrangos atnaujinimui
Norėdami atnaujinti programinę -aparatinę įrangą, mums reikia šiek tiek litavimo įgūdžių
Gerai pradėkime
Atsukite plastikinį dangtelį ir suraskite kontaktus. Turime lituoti visus laidus ar skydą, kad būtų lengva prijungti USB-UART keitiklį.
Mano atveju aš naudoju antgalį su vyrišku galu, galima naudoti bet kokius paprastus laidus ar laidus su kaiščiais. Jei ketinate žaisti keletą kartų su lempomis, laidai turėtų būti trumpi, kad būtumėte tikri, jog užsuktas plastikinis dangtelis
Tai viskas. Dabar galite labai lengvai atnaujinti programinę -aparatinę įrangą, tiesiog atsukite dangtelį
2 veiksmas: prijunkite lemputę prie USB UART
Laidai yra paprasti, tačiau atminkite du dalykus:
1.! Lempa turi būti atjungta nuo 220 V įtampos
2.! Naudokite USB UART su 3.3 v nustatymu, kitaip sugadinsite įrenginį
Gerai, jungiamės
USB UART lempa
3.3V 3.3V
GND GND
RX TX
TX RX
Prie lempos GPIO 0 tiesiog prijunkite paprastą laidą. Toliau bus paaiškinta priežastis
3 žingsnis: Paruoškite „Arduino IDE“
1. Turite turėti paruoštą aplinką programuoti ESP8266 lustus. Aš ten nedetalizuosiu, nes internete yra daug publikacijų, pažiūrėkite
2. Atsisiųskite biblioteką https://github.com/Yurik72/ESPHap ir išpakuokite ją į „Arduino“bibliotekos aplanką. „Windows“paprastai tai yra C: / Users / Documents / Arduino / bibliotekos
3. Iš pridėto archyvo https://github.com/Yurik72/ESPHap/tree/master/wol… išpakuokite wolfSSL_3_13_0.rar į tą patį „Arduino“bibliotekų aplanką. (C: / Users / \ Documents / Arduino / libraries / wolfssl). Įsitikinkite, kad tai nėra dubliuota šaknis. Reiškia, failai turi būti (C: / Users / Documents / Arduino / libraries / wolfssl)
4. Atsisiųskite arba įdiekite biblioteką
Dabar esame pasiruošę užprogramuoti jūsų ESP8266
Atidarykite eskizą
Ir nustatykite tinkamą „Arduino“lentos nustatymą, žiūrėkite paveikslėlius su tinkamu nustatymu
4 veiksmas: mirksi programinė įranga
Prijunkite USB UART prie kompiuterio. jūsų lempa paruošta mirksėti. „Arduino IDE“pasirinkite tinkamą COM prievadą
Yra triukas, minėtas anksčiau. Norėdami perjungti lustą į blykstės režimą, GPIO 0 turi būti prijungtas prie GND įjungimo arba atstatymo metu
Tai galima padaryti dviem būdais:
Jei USB UART su atstatymo mygtuku, tada paspauskite „Arduino IDE“programinės įrangos įkėlimo mygtuką, palaukite įkėlimo pranešimo ir prijunkite laidus iš GPIO 0 į „GND of Sonoff“, nei paspauskite USB UART nustatymo iš naujo mygtuką, palaukite, kol prasidės įkėlimas. laidus galima atjungti Sonoff
Jei USB UART be Reset mygtuko, tada išimkite USB iš kompiuterio, prijunkite laidus iš GPIO 0 į GND Sonoff, įdėkite USB ir spustelėkite „atsisiųsti“. Prasidėjus atsisiuntimui. Visa tai būtina norint įjungti „Sonoff“įkrovos režimą (GPIO0 GND įjungimo metu)
Mano atveju aš tiesiog priliečiu laidus nuo GPIO 0 iki USB UART GND, tai yra pakankamai kambarių GND
Gerai, įkėlimas turėtų būti pradėtas ir turėtumėte pamatyti pranešimą apie sėkmę
„Lamp“yra paruoštas naudoti, geriau jį iš naujo nustatyti mirksint.
5 veiksmas: nustatykite lempą ir suporuokite ją su „Apple“
Mano atveju aš tęsiau sąrankos ir susiejimo procesą, vis tiek prijungdamas lempą prie USB UART, kad galėčiau valdyti serijinį monitorių
Pirmiausia turime prijungti/sukonfigūruoti lemputę prie jūsų namų „WiFi“
Po perkrovimo lemputė pradės veikti prieigos taško režimu. Turite prijungti kompiuterį prie „WiFi“tinklo, pavadinto „ES“. Prisijungę būsite nukreipti į nelaisvės portalą. Jei ne, atidarykite naršyklę ir įdėkite https://192.168.4.1. turėtumėte pamatyti konfigūracijos portalą
Pasirinkite „Wi -Fi“namų tinklą arba įveskite rankiniu būdu, įveskite slaptažodį ir patvirtinkite. Lempa bus paleista iš naujo, o sėkmės atveju turėtumėte pamatyti tokius žurnalus
*WM: ryšio rezultatas: *WM: 3 *WM: IP adresas:
*WM: 192.168.0.93
„WiFi“prijungtas IP adresas: 192.168.0.93
>> Pagrindinis integravimas: homekit_is_pairs 0
……..
>> HomeKit: mDNS konfigūravimas >>> HomeKit: MDNS. Pradžia: ES-5AC5, IP: 192.168.0.93 >>> HomeKit: Pradinis serveris baigtas
>> HomeKit: Pradinis serveris per žiniatinklio serverį NĖRA NUSTATytas, laukia susiejimo
Lempa paruošta suporuoti! Padarykime
1. Atidarykite telefoną -> „Apple“pagrindinis puslapis -> pridėkite įrenginį.
2. Pasirinkite pasirinkimą pridėti rankiniu būdu ir pamatysime kažką panašaus į ES ……. prieinama, 3. Pasirinkite jį ir, žinoma, sutikite, kad jis nėra sertifikuotas, įveskite slaptažodį 11111111 ir eikime ….
Paprastai viskas praeis pirmą kartą ir jūs iškart pamatysite tai įrenginiuose ir galėsite jį įjungti ir išjungti.
Teoriškai tai viskas, galite surinkti lempą ir žaisti …
Jei ne, žiūrėkite trikčių šalinimo skyrių
6 veiksmas: trikčių šalinimas
Jei kažkas nepavyko, susiejimo procesas yra pats įnoringiausias, o mano bandymai ir patirtis gali užtrukti iki 3 bandymų.
Turite iš naujo nustatyti įrenginį ir bandyti dar kartą, Jei įrenginys nerodomas porų sąraše, tikriausiai įrenginys jau saugo poros informaciją, bet „Apple Not“:(Turime pašalinti susiejimo informaciją iš įrenginio.
Susiejimo duomenys išsaugomi SPIFFS failų sistemoje „/pair.dat“. ir jums reikia atidaryti naršyklę
įveskite https:// ip/browse ir būsite pasiekiami jūsų SPIFF failų sistema.
Kur ip yra jūsų įrenginio IP adresas
Tiesiog ištrinkite failą pair.dat, iš naujo nustatykite įrenginį ir vėl pradėkite suporuoti
Rekomenduojamas:
Susipažinimas su „profesionaliu„ ILC8038 “funkcijų generatoriaus„ pasidaryk pats “rinkiniu: 5 žingsniai
Susipažinimas su „profesionaliu„ ILC8038 “funkcijų generatoriaus„ pasidaryk pats “rinkiniu: ketinau ieškoti naujų elektronikos projektų, kai susidūriau su mielu mažu funkcijų generatoriaus rinkiniu. Jis apmokestinamas kaip „profesionalus„ ILC8038 “funkcijų generatoriaus sinusinio trikampio kvadratinių bangų„ pasidaryk pats “rinkinys ir jį galima įsigyti iš daugelio pardavėjų
„Arduino“GPS laikrodis vietiniu laiku naudojant NEO-6M modulį: 9 žingsniai
„Arduino“GPS laikrodis vietiniu laiku, naudojant NEO-6M modulį: Šioje pamokoje sužinosime, kaip gauti dabartinį laiką iš palydovų naudojant „arduino“. Žiūrėkite vaizdo įrašą
Žingsnis po žingsnio robotikos mokymas su rinkiniu: 6 žingsniai
Žingsnis po žingsnio robotų ugdymas su rinkiniu: po kelių mėnesių, kai sukūriau savo robotą (žiūrėkite visus šiuos dalykus) ir du kartus nepavykus dalių, nusprendžiau žengti žingsnį atgal ir dar kartą pagalvoti strategija ir kryptis. Kelių mėnesių patirtis kartais buvo labai naudinga ir
NAMŲ AUTOMATIZAVIMAS, PAGRINDANTIS VIETINIU MQTT SERVERIU, NAUDOJANT AVYNŲ PI IR NODEMCU LENTĄ: 6 žingsniai
NAMŲ AUTOMATIZAVIMAS, PAMATYTAS VIETINIU MQTT SERVERIU, NAUDOJANTIS RASPBERRY PI IR NODEMCU LENTĄ: Iki šiol sukūriau keletą mokomųjų vaizdo įrašų apie prietaisų valdymą internetu. Tam aš visada teikiau pirmenybę „Adafruit MQTT“serveriui, nes juo buvo lengva naudotis ir jis buvo patogus. Bet visa tai buvo pagrįsta internetu. Tai reiškia, kad mes
Namų prietaisų valdymas per LoRa - „LoRa“namų automatikoje - „LoRa“nuotolinio valdymo pultas: 8 žingsniai
Valdykite buitinius prietaisus per LoRa | „LoRa“namų automatikoje | „LoRa“nuotolinis valdymas: valdykite ir automatizuokite savo elektros prietaisus iš didelių atstumų (kilometrų) be interneto. Tai įmanoma per LoRa! Ei, kas, vaikinai? Akarsh čia iš CETech. Šioje PCB taip pat yra OLED ekranas ir 3 relės, kurios