Turinys:
- 1 veiksmas: pasidarykite „pasidaryk pats“išmanųjį „Sonoff“jungiklį naudodami ESP-01
- 2 veiksmas: pasidarykite „pasidaryk pats“„Sonoff“išmanųjį jungiklį, naudodamiesi „Wemos“ir relėmis, mygtukų skydu
- 3 žingsnis: pasidarykite „pasidaryk pats“„Sonoff“išmanųjį jungiklį, naudodamiesi „NodeMCU“ir relės moduliu
- 4 veiksmas: pasidarykite „pasidaryk pats“„Sonoff“išmanųjį jungiklį naudodami „Bluino IoT“pradinį rinkinį
- 5 žingsnis: „Flash Sonoff Basic R1/R2/R3/mini“su „SwitchIoT“programine įranga
- 6 veiksmas: programinės aparatinės įrangos įkėlimas iš „Android“į ESP8266/ESP8285 Naudokite „SwitchIoT“programą
- 7 veiksmas: prijunkite „SwitchIoT“įrenginį prie tinklo
- 8 veiksmas: žinokite būsenos LED indikatorių
- 9 veiksmas: bendrinkite „SwitchIoT“žetoną su kitu vartotoju
- 10 veiksmas: valdykite to paties „SwitchIot“įrenginio multipiliavimą
- 11 žingsnis: mėgaukitės
2025 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2025-01-13 06:57
Kas yra Sonofas?
„Sonoff“yra „Smart Home“išmaniųjų jungiklių linija, sukurta ITEAD. Vienas iš lanksčiausių ir nebrangiausių šios linijos įrenginių yra „Sonoff Basic“ir „Sonoff mini“. Tai yra „Wi-Fi“jungikliai, pagrįsti puikiu lustu ESP8266/ESP8285.
Nors „Sonoff“infrastruktūra gali gana gerai veikti pagrindiniams vartotojams, kiti gali norėti įsilaužti, kad sukurtų savo aparatinę įrangą. Techninė įranga, skirta „pasidaryk pats“„Sonoff“išmaniajam įrenginiui, pakeičia žemą kainą: ESP8266 su 1 MB blykste, relės šviesos diodas, mygtukas ir maitinimas.
Be to, norint įkelti programinę -aparatinę įrangą į esp8266, jums nereikia kompiuterio ar nešiojamojo kompiuterio, jums tiesiog reikia „Android“išmaniojo telefono su nuostabia programa, kuri yra „SwitchIoT“. Naudojant šią programą „IoT“įrenginys yra toks pat paprastas, kaip įkelti programinę -aparatinę įrangą be registrų. prisijungimo ir serverio konfigūracijos.
Ši pamoka jums pasakys, kaip padaryti „pasidaryk pats“išmanųjį jungiklį naudojant kelis skirtingus aparatūros modelius.
1 veiksmas: pasidarykite „pasidaryk pats“išmanųjį „Sonoff“jungiklį naudodami ESP-01
Tam reikia mažiausios kainos naudojant ESP-01 ir relės modulį.
Reikia papildomo modulio USB į TTL keitiklio, skirto ESP-01, naudojamo tik tada, kai mirksi programinė įranga. Turite jį modifikuoti pridėdami mygtuką, skirtą prijungti GPIO0 prie GND, kad įjungus ESP-01, kai mygtukas yra laikomas ir laikomas, jis galėtų įjungti blykstės režimą.
Naudokite OTG, kad prisijungtumėte tarp USB TTL keitiklio ir „Android“išmaniojo telefono.
2 veiksmas: pasidarykite „pasidaryk pats“„Sonoff“išmanųjį jungiklį, naudodamiesi „Wemos“ir relėmis, mygtukų skydu
Čia jums reikia tik „Wemos“plokštės, relės, mygtuko ir dvigubo pagrindo skydo su lituotais antgalių kaiščiais.
Jį bus lengva surinkti, nes jis sudėjo tik kelis skydus, kaip parodyta paveikslėlyje, patikrinkite kaiščio orientaciją, kad neatsisuktų.
Norėdami prijungti „Wemos“ir „Android“išmanųjį telefoną, naudokite OTG ir „micro USB“kabelį.
3 žingsnis: pasidarykite „pasidaryk pats“„Sonoff“išmanųjį jungiklį, naudodamiesi „NodeMCU“ir relės moduliu
Jei naudojate „NodeMCU“, jums reikia duonos lentos, kad ją įdėtumėte ir įdėtumėte relės modulį. Norint prijungti reikia mažiausiai 3 trumpiklio laido dalių:
„NodeMCU“relės modulis
VIN VCC
GND GND
D0 IN
Norėdami prisijungti prie „NodeMCU“ir „Android“išmaniojo telefono, naudokite OTG ir „micro USB“kabelį.
4 veiksmas: pasidarykite „pasidaryk pats“„Sonoff“išmanųjį jungiklį naudodami „Bluino IoT“pradinį rinkinį
„Bluino IoT Starter Kit“jau turi „Wemos“plokštę, relę, šviesos diodą ir mygtuką. Naudosite relę, prijungtą prie kaiščio D6, šviesos diodus, prijungtus prie kaiščio D0, ir mygtuką, prijungtą prie kaiščio D1. Norėdami prijungti „Wemos“ir „Android“išmanųjį telefoną, naudokite OTG ir „micro USB“kabelį
5 žingsnis: „Flash Sonoff Basic R1/R2/R3/mini“su „SwitchIoT“programine įranga
ESP8266/ESP8285 užprogramuotas per nuoseklųjį prievadą. Norėdami įjungti „Sonoff“aparatinę įrangą, jums reikia USB -TTL keitiklio lygio 3.3V (PL2303) lygio ir dvigubo kabelio. Norint lengvai prijungti USB prie TTL keitiklio, gali tekti lituoti kaiščio antraštę ant PCB. „Sonoff Basic R1/R2/R3/mini“kiekvienoje plokštėje yra skirtingi RX, TX, 3V3 ir GND taškai, galite pamatyti ženklą pagal paveikslėlį.
Iš esmės PCB Sonoff turite prijungti prie USB į TTL keitiklį taip:
PCB Sonoff USB į TTL
3V3 3V3
RX TX
TX RX
GND GND
Norėdami įjungti blykstės režimą, pirmiausia turite įjungti blykstės režimą, laikydami nuspaudę ir paspausdami mygtuką, kai įjungiate OTG į išmanųjį telefoną.
6 veiksmas: programinės aparatinės įrangos įkėlimas iš „Android“į ESP8266/ESP8285 Naudokite „SwitchIoT“programą
Baigę sąranką su išmaniuoju telefonu, laikas pradėti įkelti programinę -aparatinę įrangą į ESP8266/ESP8285 lustą. Prieš tai palaukite, kad neprijungtumėte kintamosios srovės maitinimo šaltinio, kai prijungiate blykstės kabelį.
Įdiekite „SwitchIoT“programą iš „Google Playstore“.
„SwitchIoT“programa
Atidarykite „SwitchIoT“programą, įeikite į valdiklio nustatymų meniu, pasirinkite parinktį „Įkelti programinę -aparatinę įrangą per USB“, tada nurodykite iš anksto nustatytas parinktis, atsižvelgdami į tai, kokia blykstė bus paleista. Galiausiai paspauskite mygtuką „ĮKELTI“ir palaukite, kol tai bus padaryta, tai užtruks šiek tiek laiko.
Jei neturite USB OTG arba vis dar rizikuojate su savo telefonu, kai įkeliate programinę -aparatinę įrangą iš telefono, galite sugeneruoti programinės įrangos failą dvejetainiu formatu (pvz., 0x00000_32e5_NodeMCU.bin), bakstelėdami mygtuką „GENERATE. BIN“. Tada programa siunčia ją į el. Paštą arba internetinę saugyklą, tada atidarykite ją savo kompiuteryje, tada įkelkite programinę -aparatinę įrangą naudodami programinę įrangą „NodeMCU Flasher“.
7 veiksmas: prijunkite „SwitchIoT“įrenginį prie tinklo
Įkėlę įjunkite aparatūrą ir pažiūrėkite, kas atsitiks. Pirmą kartą, kai būsenos šviesos diodas greitai mirksi, tai reiškia, kad įrenginys nėra prijungtas prie jokio tinklo (arba AP režimu su pagrindinio kompiuterio pavadinimu siot-xxxx), turite pridėti tinklą, kurį naudos įrenginys.
Atidarykite programą, eikite į nustatymą ir pasirinkite meniu „Prijunkite įrenginį prie tinklo“, patvirtinkite, kad „SwitchIoT“įrenginio būsenos šviesos diodas greitai mirksi, prijunkite savo išmanųjį telefoną prie tinklo, kurio pavadinimas yra siot-xxxx, po to įveskite SSID ir slaptažodį, kuris bus naudojamas per „SwitchIoT“įrenginį. Tada paspauskite „CONNECT“, palaukite, kol viskas bus baigta.
8 veiksmas: žinokite būsenos LED indikatorių
Kai veikia „SwitchIoT“įrenginys, jis yra matomas keičiantis būsenos šviesos diodui.
1. Šviesos diodas greitai mirksi, tai reiškia, kad nepavyko prisijungti prie maršrutizatoriaus, tai gali sukelti:
- „WiFi“stiprumas yra silpnas. Jūsų maršrutizatorius yra per toli nuo jūsų įrenginio, todėl aplinkoje gali atsirasti tam tikrų trukdžių. Norėdami tai išspręsti, paimkite „SwitchIoT“įrenginį šalia maršrutizatoriaus. Jei problema vis dar išlieka, iš naujo nustatykite „SwitchIoT“įrenginį, vėl prisijunkite prie tinklo, pridėdami tinklo nustatymą, naudodami programą atlikite ankstesnį veiksmą.
- „WiFi“SSID ir slaptažodis, išsaugotas „SwitchIoT“įrenginyje, buvo pamirštas, tai gali atsitikti paspaudus „SwitchIoT“įrenginio mygtuką 5 sekundes. jums reikia iš naujo prisijungti prie tinklo, pridėjus tinklo nustatymą, naudojant ankstesnį programos veiksmą.
2. Šviesos diodas mirksi kartą per 4 sekundes, tai reiškia, kad nepavyksta prisijungti prie serverio, tai gali sukelti tinklas, negalintis prisijungti prie interneto. Patikrinkite tinklo paslaugų ryšius ir iš naujo nustatykite „SwitchIoT“įrenginį.
3. Šviesos diodas nuolat dega, tai reiškia, kad „SwitchIoT“įrenginys veikia ir yra prijungtas prie serverio.
9 veiksmas: bendrinkite „SwitchIoT“žetoną su kitu vartotoju
„SwitchIoT“įrenginio savininkas gali visiškai valdyti įrenginius kitiems, todėl kiti gali įjungti/išjungti, keisti tvarkaraštį, laikmatį, laikmatį ir pavadinti įrenginį „SwitchIoT“programoje. Ši funkcija puikiai tinka šeimai, nes leis kartu valdyti.
„SwitchIoT“įrenginio žetonų bendrinimo būdas yra labai paprastas, jums reikia tik bendrinti unikalius žetonus kitiems, o jie tiesiog įklijuoja jį į „SwitchIoT“programą.
Kiekvieno „SwitchIoT“įrenginio prieigos raktas yra unikalus ir sugeneruotas iš jūsų „Android“išmaniojo telefono, todėl šis ženklas yra nuolatinis, todėl turite su juo elgtis atsargiai, kad galėtumėte juo dalintis su kitais.
10 veiksmas: valdykite to paties „SwitchIot“įrenginio multipiliavimą
Unikalius žetonus gali leisti pasiekti daugiau nei viena programa ir daugiau nei vienas „SwitchIoT“įrenginys. Naudodami šią funkciją galite sukurti tokias schemas kaip du jungikliai ir „SwitchIoT“programa, kurią galima valdyti kartu. Jei vienas „SwitchIoT“įrenginys įjungtas, kitas „SwitchIoT“įrenginys taip pat laikosi tų pačių sąlygų, kaip ir programa.
11 žingsnis: mėgaukitės
Tikimės, kad jums patinka „SwitchIoT“. Jei padarei ir padarei, pasidalink "Aš tai padariau!" kad praneščiau, kiek dirba. Pasidalinkite nuoroda, pamėgkite ir užsiprenumeruokite. Kaip visada, jei turite klausimų, praneškite man!