Агуулгын хүснэгт:

Sonoff B1 нь уугуул Apple -ийн гэрийн иж бүрдэлтэй: Arduino -ийн хийсэн 6 алхам
Sonoff B1 нь уугуул Apple -ийн гэрийн иж бүрдэлтэй: Arduino -ийн хийсэн 6 алхам

Видео: Sonoff B1 нь уугуул Apple -ийн гэрийн иж бүрдэлтэй: Arduino -ийн хийсэн 6 алхам

Видео: Sonoff B1 нь уугуул Apple -ийн гэрийн иж бүрдэлтэй: Arduino -ийн хийсэн 6 алхам
Видео: САМЫЙ ПОДРОБНЫЙ ОБЗОР лампы Sonoff B1 ► Умный Дом 2024, Арваннэгдүгээр
Anonim
Sonoff B1 нь уугуул Apple -ийн гэрийн иж бүрдэлтэй бөгөөд Arduino хийсэн
Sonoff B1 нь уугуул Apple -ийн гэрийн иж бүрдэлтэй бөгөөд Arduino хийсэн

Энэхүү уян хатан чанарууд нь Sonoff B1 чийдэнг Apple -ийн гэрийн иж бүрдэлд нэмэлт гүүргүйгээр хэрхэн яаж нэгтгэх талаар танд маш хялбар арга замыг өгөх болно.

Танилцуулга: Sonoff B1 бол гурван төрлийн Led -ийг агуулсан нэлээд хямд боловч хүчирхэг чийдэн юм

1. Цагаан Led "Халуун"

2. Цагаан Led "Cool"

3. RGB Led

Тиймээс тэдгээрийг өөр өөр хослолоор ашиглах боломжтой бөгөөд эдгээр Led -ийн бат бэх байдлыг нэгтгэснээр бид онолын хувьд ямар ч үр дүнд хүрч чадна.

Алхам 1: Програм хангамжийг шинэчлэхийн тулд чийдэнг бэлтгэ

Програм хангамжийн шинэчлэлт хийх чийдэнг бэлтгэ
Програм хангамжийн шинэчлэлт хийх чийдэнг бэлтгэ

Програм хангамжийг шинэчлэхийн тулд бидэнд бага зэрэг гагнуурын ур чадвар хэрэгтэй

За эхэлцгээе

Хуванцар тагийг тайлж, контактуудыг олоорой, USB-UART хөрвүүлэгчийг хялбархан холбохын тулд бид ямар ч утас эсвэл бамбайг гагнах хэрэгтэй.

Миний хувьд эрэгтэй толгой ашигласан бол энгийн утас эсвэл зүү бүхий утсыг ашиглаж болно. Хэрэв та дэнлүүгээр хэдэн удаа тоглох гэж байгаа бол хуванцар тагийг боолттой байлгахын тулд утас богино байх ёстой

Тэгээд л болоо. Одоо та програм хангамжийг маш хялбархан худалдаж авах боломжтой

Алхам 2: Дэнлүүг USB UART руу холбоно уу

Дэнлүүг USB UART руу холбоно уу
Дэнлүүг USB UART руу холбоно уу

Утаснууд нь энгийн боловч хоёр зүйлийг анхаарч үзээрэй.

1.! Гэрлийг 220 вольтын хүчдэлээс салгах хэрэгтэй

2.! USB UART -ийг 3.3 v тохиргоог ашиглана уу, эс тэгвээс та төхөөрөмжийг устгах болно

За, холбогдоод үзье

USB UART чийдэн

3.3V 3.3V

GND GND

RX TX

TX RX

Дэнлүүний GPIO 0 -д энгийн утсыг холбоно уу. Үүний шалтгааныг дараа тайлбарлах болно

Алхам 3: Arduino IDE бэлтгэ

Arduino IDE бэлтгэ
Arduino IDE бэлтгэ

1. Та ESP8266 чипийг програмчлах бэлэн орчинтой байх ёстой. Би энд дэлгэрэнгүй мэдээлэл өгөхгүй, учир нь маш олон интернет хэвлэлүүд байгаа тул https://randomnerdtutorials.com/how-to-install-esp8266-board-arduino-ide/ хаягаар орж үзээрэй.

2. Номын санг https://github.com/Yurik72/ESPHap татаж аваад Arduino номын сангийн хавтсанд задална уу. Windows -ийн хувьд энэ нь ихэвчлэн C: / Users / \ Documents / Arduino / сангууд байдаг

3. Хавсаргасан архиваас https://github.com/Yurik72/ESPHap/tree/master/wol… wolfSSL_3_13_0.rar -ийг Arduino номын сангийн нэг хавтсанд задална уу. (C: / Users / \ Documents / Arduino / librarys / wolfssl). Энэ нь эх хуулбар биш гэдгийг анхаарна уу. Файлууд доор байх ёстой гэсэн үг (C: / Users / \ Documents / Arduino / libraries / wolfssl)

4. Номын санг https://github.com/tzapu/WiFiManager татаж авах эсвэл суулгах

Одоо бид таны ESP8266 -ийг програмчлахад бэлэн байна

Ноорогыг нээнэ үү

Arduino дээр самбарын тохиргоог тохируулж, тохирсон зургуудыг үзээрэй

Алхам 4: Flashing Firmware

Flashing Firmware
Flashing Firmware

USB UART -ийг компьютерт холбоно уу. таны гэрэл анивчихад бэлэн байна. Arduino IDE дээр зохих COM портыг сонгоно уу

Өмнө дурдсан нэг заль мэх байдаг. Чипийг флаш горимд шилжүүлэхийн тулд асаах эсвэл дахин тохируулах явцад GPIO 0 нь GND -тэй холбогдсон байх ёстой

Үүнийг хоёр аргаар хийж болно:

Хэрэв USB UART -ийг дахин тохируулах товчлууртай бол Arduino IDE дээрх firmware байршуулах товчийг дарж, байршуулах мессежийг хүлээж, USB UART Reset товчлуурыг дарахаас илүү GPIO 0 -ээс GND руу Sonoff -ыг холбоно уу. Sonoff утсыг салгаж болно

Хэрэв USB UART -ийг Дахин тохируулах товчлуургүй бол USB -г компьютерээс салгаад GPIO 0 -ээс GND Sonoff руу утас холбож, USB -ээ оруулаад "татаж авах" дээр дарна уу. Татаж эхэлсний дараа. Sonoff-ийг ачаалах горимд оруулахын тулд энэ бүхэн шаардлагатай (асаах үед GND дээр GPIO0)

Миний хувьд GPIO 0 -ээс USB UART -ийн GND хүртэлх энгийн мэдрэгчтэй утаснууд нь GND -д хангалттай өрөө юм.

За, байршуулалтыг эхлүүлж, амжилтын тухай мессежийг харах ёстой

Та чийдэнг ашиглахад бэлэн болсон тул анивчсаны дараа дахин тохируулах нь дээр.

Алхам 5: Гэрлийг тохируулах, Apple -тэй хослуулах

Лампыг тохируулах, Apple -тэй хослуулах
Лампыг тохируулах, Apple -тэй хослуулах
Лампыг тохируулах, Apple -тэй хослуулах
Лампыг тохируулах, Apple -тэй хослуулах
Лампыг тохируулах, Apple -тэй хослуулах
Лампыг тохируулах, Apple -тэй хослуулах

Миний хувьд, би юу болж байгааг цуврал мониторыг хянахын тулд Лампыг USB UART -тэй холбосноор тохиргоо, хослолыг үргэлжлүүлсээр байна.

Эхлээд бид гэрийг WiFi -тэй холбох/тохируулах хэрэгтэй

Дахин ачаалсны дараа чийдэн нь хандалтын цэгийн горимд эхэлнэ. Та компьютерээ "ES" нэртэй WiFi сүлжээнд холбох хэрэгтэй. Холбогдсоны дараа таныг олзлогдсон портал руу чиглүүлэх болно. Үгүй бол хөтөчийг нээгээд https://192.168.4.1 хаягийг оруулна уу. та тохиргооны портал харах ёстой

Гэрийн wifi сүлжээгээ сонгох эсвэл гараар оруулах, нууц үгээ оруулаад баталгаажуулна уу. Дэнлүүг дахин асаах бөгөөд хэрэв амжилтанд хүрсэн бол ийм бүртгэлийг харах хэрэгтэй

*WM: Холболтын үр дүн: *WM: 3 *WM: IP хаяг:

*WM: 192.168.0.93

WiFi холбогдсон IP хаяг: 192.168.0.93

>> Гэрийн интеграци: homekit_is_paired 0

……..

>> HomeKit: mDNS-ийг тохируулах >>> HomeKit: MDNS.begin: ES-5AC5, IP: 192.168.0.93 >>> HomeKit: Серверийг ажиллуулах

>> HomeKit: Вэб сервер дээрх серверийг тохируулаагүй, хослуулахыг хүлээж байна

Гэрлийг хослуулахад бэлэн боллоо! Хийцгээе

1. Утсаа нээнэ үү -> Apple home -> төхөөрөмж нэмнэ үү.

2. Гараар нэмэх сонголтыг хий, бид ES гэх мэт зүйлийг олж харах болно. боломжтой, 3. Үүнийг сонгоод баталгаажуулаагүй гэдгийг хүлээн зөвшөөрч, 11111111 нууц үгээ оруулаад явцгаая.

Дүрмээр бол бүх зүйл анх удаа өнгөрөх бөгөөд та үүнийг төхөөрөмжүүдээс шууд харах болно, та үүнийг асааж, унтрааж болно.

Онолын хувьд л бол та дэнлүүгээ холбож тоглуулж болно …

Үгүй бол алдааг олж засварлах хэсгийг үзнэ үү

Алхам 6: Алдааг олж засварлах

Алдааг олж засварлах
Алдааг олж засварлах

Хэрэв ямар нэг зүйл буруу болвол хослуулах үйл явц нь хамгийн эрч хүчтэй бөгөөд миний туршилт, туршлага хамгийн ихдээ 3 оролдлого хийх боломжтой.

Та төхөөрөмжөө дахин тохируулж, дахин оролдох хэрэгтэй.

Хэрэв төхөөрөмж хосолсон жагсаалтад ороогүй бол төхөөрөмж нь хос мэдээллийг аль хэдийн хадгалсан байж магадгүй, гэхдээ Apple Not:(Бид төхөөрөмжөөс хослуулах мэдээллийг устгах хэрэгтэй.

Хослуулах өгөгдлийг SPIFFS файлын системд "/pair.dat" дээр хадгалдаг. мөн танд хөтөч нээх хэрэгтэй

ip/browse гэж оруулаад SPIFF файлын системд хандах болно.

IP бол таны төхөөрөмжийн IP хаяг юм

Зүгээр л pair.dat файлыг устгаад төхөөрөмжийг дахин тохируулаад дахин хослуулж эхлээрэй

Зөвлөмж болгож буй: