Satura rādītājs:
- Piegādes
- 1. solis: Sonoff uz 5V DC
- 2. darbība: jaunas programmaparatūras instalēšana
- 3. darbība: konfigurējiet savu WiFi
- 4. solis: tīrīšana, uzlabošana ar MQTT un releja sausais kontakts
- 5. darbība: pārbaudiet MQTT
- 6. solis: uzlabojumi…?
Video: Sonoff Basic Wifi paplašinātājs - MQTT sausā kontakta relejs - 5v DC zemspriegums: 6 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:53
Labi, man bija dažas pirmās paaudzes Sonoff pamata ierīces, un es nevēlos tās izmantot ar 220 V, jo tās vēl nebija drošas. Viņi kādu laiku gulēja apkārt un gaidīja, vai ar viņiem kaut ko darīt.
Tāpēc es nejauši satiku martin-ger projektu vietnē GitHub (https://github.com/martin-ger/esp_wifi_repeater) un uzlauzu Sonoff.
Vispirms es pielāgoju Sonoff darbam ar 5vDC un atspējoju pārējo ķēdi.
Piegādes
Sonoff Basic R1
5 V līdzstrāvas barošanas avots
1. solis: Sonoff uz 5V DC
Tātad tas ir diezgan vienkārši.
Pirmajā attēlā redzēsit, ka Sonoff izmanto AMS1117 regulatoru, lai pārslēgtos no 5 līdz 3,3 V. Regulatora tapas ir no kreisās uz labo: IN (GND), OUT, IN (+). Lodējot nelielu vadu pie IN (GND) un IN (+), jūs varat savienot savu 5v DC strāvas avotu, lai barotu pārējo plāksni. Tā kā tur var kļūt nedaudz neveikli, es izmantoju 2 citus savienojuma punktus. Tukšais lodēšanas punkts pa labi no AMS117 (kvadrātveida PCB marķieris) ir GND. Tikai pa kreisi ir + savienojums. Apskatiet tuvplāna attēlu.
Labi, kad tas ir izdarīts, jūs jau varat pārbaudīt pirms citu izmaiņu veikšanas.
2. darbība: jaunas programmaparatūras instalēšana
Github vietnē https://github.com/martin-ger/esp_wifi_repeater mapes programmaparatūrā redzēsit.bin failus:
- 0x00000.bin
- 0x02000.bin
Jums ir nepieciešams lejupielādēt šos.
Pēc tam dodieties uz vietni ESP Expressif un lejupielādējiet ESP lejupielādes rīku (tikai personālajam datoram):
www.espressif.com/en/support/download/othe…
Sāciet to, un vispirms tiks parādīts izvēles logs - izvēlieties DEVELOPER un pēc tam ESP8266. Ekrānam vajadzētu izskatīties kā iepriekš redzamajam ekrānuzņēmumam.
Pēc tam noklikšķiniet uz labās puses "…", lai vispirms pārlūkotu un atlasītu failu 0x00000. Pievienojiet atmiņas vietu blakus esošajā lodziņā: 0x00000.
Dariet to pašu ar otro failu un iestatiet atmiņas vietu uz: 0x02000.
Kad tas ir izdarīts, paņemiet savu iecienīto USB-TTL un pievienojiet Sonoff (pārliecinieties, vai Sonoff plāksnei nav pievienota cita barošana). Vēlreiz pārbaudiet, vai USB-TTL ir iestatīts uz 3.3v!
Lai aktivizētu zibspuldzes režīmu, nospiediet Sonoff pogu, ievietojot USB-TTL savā datorā.
ESP lejupielādes rīkā atlasiet COM portu un iestatiet ātrumu 1152000. Noklikšķiniet uz START.
Tam vajadzētu aizņemt tikai 3 vai 4 sekundes. Dažreiz mans dēlis nedarbojās pareizi zibspuldzes režīmā-vienkārši izņemiet USB-TTL, nospiediet pogu un ievietojiet vēlreiz.
Labi - to darot, mums ir jauna programmaparatūra Sonoff ESP8266.
Atvienojiet USB-TTL un pievienojiet 5 V līdzstrāvas barošanas avotu Sonoff.
3. darbība: konfigurējiet savu WiFi
Mēs izmantosim Telnet, lai konfigurētu ierīci. Es izmantoju Putty.
Pēc strāvas pievienošanas Sonoff, jums vajadzētu redzēt jaunu Wifi SSID: MyAP.
Savienojiet to ar datoru - sākotnēji nav paroles.
Kad savienojums ir izveidots, atveriet Putty un iestatiet to uz: 192.168.4.1 PORT 7777
Kad savienojums ir izveidots, redzēsit: CMD>
Izmantojot pamata komandas, jūs konfigurēsit Wifi ierīci. Bold ir komanda - slīpraksts pēc jūsu iestatījuma. Pirmā komanda ar mani vienmēr dod 'Nederīga komanda' - tāpēc vienkārši atkārtojiet to.
CMD>
iestatiet ssid your_home_router's_SSID
iestatiet paroli jūsu_mājas_ maršrutētāja_parole
iestatiet ap_ssid the_ESP's_new_ssid
iestatīt ap_password ESP's parole
rādīt // (lai pārbaudītu parametrus)
iestatiet status_led 13 // (gaismas diode iedegas uz GPIO 13 uz tāfeles)
glābt // (!!! neaizmirstiet)
atiestatīt // (= atsāknēt)
Labi, tagad jums ir pamata apakštīkls, ko varat izmantot, lai savienotu IoT ierīces, kas atdalītas no galvenā Wifi.
Vai arī varat to izmantot viesiem, auklēm, bērniem, kuri piekļūst internetam ar taimeri,….
Tālāk - pievienojiet MQTT, sausā kontakta releju un tīrīšanu.
4. solis: tīrīšana, uzlabošana ar MQTT un releja sausais kontakts
SATĪRĪT
Vispirms es iztīrīju dēli un sagatavoju to sausā releja kontakta uzvedībai.
Tas nozīmē:
- savienojot 5v DC ar zaļo spaili
- nogriežot vecos maršrutus uz PCB (nogrieziet plāksnes augšējo un apakšējo daļu), lai terminālis faktiski būtu izolēts un savienotos tieši ar 2 punktiem, kurus mēs iepriekš pielodējām uz PCB. Augšpusē varat to nogriezt tur, kur ir sarkanās līnijas - jūs redzēsit, ka es tās sākotnēji nogriezu mazliet tālāk. Es izmantoju Stenlija nazi un pēc tam ļoti asu skrāpi. Tā vietā parasti ir piemērots arī mazs plakans skrūvgriezis, lai nokasītu PCB varu.
- nogrieziet PCB pie releja (lodēšanas sliežu ceļa) un uzstādiet tiltu, kā redzams attēlā. Būtībā kreisie 2 savienojumi ar releju joprojām tiek darbināti ar 3.3V. Labie 2 kontakti tagad veidos slēgtu cilpu ar zaļo termināli tāfeles augšpusē. Tādējādi tiek izveidots pamata sausais kontakts.
MQTT
Kad tas ir izdarīts, es pievienoju 5 V līdzstrāvas avotu zaļajam spailim, lai tāfele ieslēgtos. Kad Wi -Fi darbojas, jums vajadzētu redzēt zaļo gaismas diodi.
MQTT es izmantoju mezgla sarkano iestatījumu Raspberry Pi 3A+ ar Aedes MQTT. Ļaujiet man zināt, vai kāds ir ieinteresēts paplašināt šo pamācību, kā to iestatīt. Bet tas darbosies arī ar jebkuru citu MQTT brokeri.
Sazinieties ar Putty uz Sonoff. Varat izmantot iekšējo (192.168.4.1) vai ārējo IP (IP, ko tas saņēma no jūsu Wifi maršrutētāja).
CMD>
iestatiet mqtt_host IP_from_your_MQTT_server // (pārējo es atstāju noklusējumu - MQTT tomēr jāatrodas galvenajā tīklā - tātad jūsu galvenajā Wifi iekšēji vai interneta publiski)
gpio 12 režīma izeja // (relejs ir GPIO 12)
saglabāt
atiestatīt
Noteikti saglabājiet un atiestatiet. MQTT iestatījumi tiek mainīti tikai pēc pārstartēšanas.
Kad tas ir izdarīts, ziņojumu pārbaudīšanai varat izmantot MQTT klienta rīku. Es izmantoju MQTT Explorer.
5. darbība: pārbaudiet MQTT
Pēc 15 sekundēm vajadzētu redzēt, ka ESP nospiež ziņojumus.
Lai pārbaudītu releju, publicējiet ziņojumu:
tēma:/WiFi/ESPRouter_xxxxxx/command // (xxxxxx ir jūsu ierīces HEX vērtība)
ziņojums: gpio 12 iestatīts augsts 4 // (iestatiet gpio 12, relejs uz 4 sekundes)
Jums vajadzētu dzirdēt releja klikšķi, un ESP nosūtīs komandas atsauksmes uz tēmu ("atbilde").
No šī brīža varat izmantot vai nu telnet, vai MQTT, lai konfigurētu un mainītu iestatījumus. MQTT var publicēt jebkuru derīgu komandu.
Tieši tā. Tagad jums vajadzētu būt zemsprieguma Sonoff, privātai Wifi SSID, ar MQTT un sausu releju, ko var kontrolēt.
Ļaujiet man tagad komentāros, ja jums tas šķita noderīgi, kādas kļūdas es pieļāvu, atrastās kļūdas vai uzlabojumi!
Paldies.
6. solis: uzlabojumi…?
Diapazons tomēr ir tāds.
Man ir kāda 2.4Ghz mini antena no veca maršrutētāja.
Es mēģināšu to instalēt Sonoff un redzēt, vai tas nedaudz uzlabo diapazonu.
Piekļuve AP/ST - bloķējiet piekļuvi tīmekļa lapai
pēc noklusējuma tīmekļa lapa ir “atvērta”. Ideālā gadījumā, kad viss darbojas labi, atveriet Putty un nosūtiet komandu 'lock' un saglabājiet to. Pēc noklusējuma tā izmantos jūsu ST paroli, lai aizsargātu tīmekļa lapu.
Ieteicams:
Patiesi WiFi paplašinātājs: 5 soļi
Patiesi WiFi paplašinātājs: Ievads Patiesi WiFi paplašinātājs ir WiFi atkārtotājs, kura pamatā ir Raspberry Pi Zero W. Tas ir jauka alternatīva komerciālam WiFi retranslatoram, kas apvieno zemas izmaksas (zem 10 USD) un ļoti pielāgojamu programmatūru. Tajā var darboties arī daži reklāmu bloķēšanas risinājumi
Galīgā sausā ledus miglas iekārta - ar Bluetooth vadāms, darbināms ar akumulatoru un 3D drukāts: 22 soļi (ar attēliem)
Galīgā sausā ledus miglas mašīna - ar Bluetooth vadāms, darbināms ar akumulatoru un 3D drukāts .: Man nesen bija nepieciešama sausā ledus mašīna, lai iegūtu dažus teātra efektus vietējai izrādei. Mūsu budžets nepārsniegtu profesionāla darbā pieņemšanu, tāpēc es to izveidoju. Tas galvenokārt tiek izdrukāts ar 3D, tiek vadīts attālināti, izmantojot Bluetooth, akumulatora enerģiju
Vienvirziena WIFI diapazona paplašinātājs: 5 soļi (ar attēliem)
Vienvirziena WIFI diapazona paplašinātājs: viegli saņemiet WIFI signālus no tālienes, izmantojot standarta USB WIFI adapteri un mazliet izdomu. Šī vienkāršā ideja neprasa izmaiņas USB WIFI adapterī vai datorā. Vienkāršs veids, kā palielināt WIF signāla stiprumu un diapazonu
Tasmotized NodeMCU 8CH Sonoff relejs: 11 soļi
Tasmotized NodeMCU 8CH Sonoff Relay: Šis ir NodeMCU Tasmota-Sonoff programmaparatūras mirgojošais 8CH releja vadības projekts. Mana ideja bija izveidot 8 kanālu relejus
Ar USB darbināms bezvadu WiFi paplašinātājs: 7 soļi (ar attēliem)
Ar USB darbināms bezvadu WiFi paplašinātājs ar akumulatoru: cik tas nav kairinoši, ja uzturaties viesnīcā un WiFi ir vienkārši slikts. Ar WiFi paplašinātāju jūs varat uzlabot apstākļus, bet manis redzētajiem ir nepieciešama elektrotīkla kontaktligzda, kas ne vienmēr ir pieejama. Es nolēmu atjaunot zemas izmaksas