INHOUDSOPGAWE:
- Voorrade
- Stap 1: Sonoff op 5v DC
- Stap 2: Installeer nuwe firmware
- Stap 3: Stel u wifi op
- Stap 4: Skoonmaak, verbeter met MQTT en stuur droë kontak af
- Stap 5: Toets MQTT
- Stap 6: Verbeterings …?
Video: Sonoff Basic Wifi Extender - MQTT Relais vir droë kontak - Laagspanning van 5v DC: 6 stappe
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:24
Ek het 'n paar eerste generasie Sonoff basiese toestelle gehad en ek wil dit nie met 220v gebruik nie, aangesien dit nog nie regtig veilig was in die weergawe nie. Hulle lê al 'n rukkie en wag om iets saam met hulle te doen.
Dus het ek die martin-ger-projek op GitHub (https://github.com/martin-ger/esp_wifi_repeater) raakgeloop en die Sonoff gekap.
Eers het ek die Sonoff aangepas om op 5vDC te werk en die res van die kring uit te skakel.
Voorrade
Sonoff Basic R1
5v DC kragbron
Stap 1: Sonoff op 5v DC
Dit is dus redelik eenvoudig.
U sal in die eerste prent sien dat die Sonoff 'n AMS1117 -reguleerder gebruik om van 5v na 3.3v te gaan. Die penne op die reguleerder is van links na regs: IN (GND), OUT, IN (+). Deur 'n klein draad aan die IN (GND) en die IN (+) te soldeer, kan u u 5V DC kragbron aansluit om die res van die bord aan te dryf. Omdat dit 'n bietjie moeilik kan raak, het ek 2 ander verbindingspunte gebruik. Die leë soldeerpunt regs van die AMS117 (vierkante PCB -merker) is GND. Net links is daar 'n + -verbinding. Kyk na die naby-prentjie.
As dit eers gedoen is, kan u alreeds toets voordat u die ander wysigings aanbring.
Stap 2: Installeer nuwe firmware
Op die Github https://github.com/martin-ger/esp_wifi_repeater in die firmware van die gids, sien u die.bin-lêers:
- 0x00000.bin
- 0x02000.bin
U moet hierdie aflaai.
Gaan dan na die ESP Expressif -webwerf en laai die ESP -aflaaihulpmiddel af (slegs op die rekenaar):
www.espressif.com/en/support/download/othe…
Begin dit, en u kry eers 'n keuringsvenster - kies DEVELOPER en dan ESP8266. Die skerm moet soos die skermkiekie hierbo lyk.
Klik dan aan die regterkant "…" om te blaai en kies eers die 0x00000 -lêer. Voeg die geheue -ligging in die boks daarby: 0x00000.
Doen dieselfde vir die tweede lêer en stel die geheue -ligging in op: 0x02000.
Sodra dit klaar is, neem u gunsteling USB-TTL en koppel die Sonoff aan (maak seker dat u geen ander krag aan die Sonoff-bord het nie). Kyk ook of die USB-TTL op 3.3v is!
Druk die knoppie op die Sonoff terwyl u die USB-TTL in u rekenaar plaas om die flitsmodus te aktiveer.
Kies die COM -poort in die ESP -aflaaihulpmiddel en stel die spoed op 1152000. Klik op START.
Dit moet net 3 of 4 sekondes neem. Soms het my bord nie behoorlik in die flitsmodus gegaan nie-haal net USB-TTL uit, druk die knoppie en plaas dit weer.
OK - hiermee het ons die nuwe firmware op die Sonoff ESP8266.
Ontkoppel u USB-TTL en koppel u 5V DC kragbron aan die Sonoff.
Stap 3: Stel u wifi op
Ons gaan Telnet gebruik om die toestel op te stel. Ek gebruik Putty.
Nadat u die krag aan die Sonoff gekoppel het, moet u 'n nuwe Wifi SSID sien verskyn: MyAP.
Koppel daaraan met u rekenaar - aanvanklik is daar geen wagwoord nie.
Nadat u Putty verbind het, stel dit in: 192.168.4.1 PORT 7777
As die verbinding klaar is, sien u: CMD>
Deur basiese opdragte te gebruik, gaan u die Wifi -toestel opstel. Vet is die opdrag - kursief nadat dit u instelling is. Die eerste opdrag by my gee altyd 'n 'Ongeldige opdrag' - so herhaal dit net.
CMD>
stel ssid your_home_router's_SSID in
stel die wagwoord van u_home_router se_wagwoord in
stel ap_ssid die_ESP's_new_ssid
stel ap_password ESP's_password
wys // (om die parameters na te gaan)
stel status_led 13 // (LED is op GPIO 13 op die bord)
stoor // (moenie vergeet nie)
herstel // (= herlaai)
Nou, u het 'n basiese subnetwerk wat u kan gebruik om IoT-toestelle aan te sluit wat geskei is van u hoof-Wifi.
Of u kan dit gebruik vir gaste, oppassers, kinders wat toegang tot die internet het met 'n timer, …
Volgende - Voeg MQTT, droë kontakrelais en opruiming by.
Stap 4: Skoonmaak, verbeter met MQTT en stuur droë kontak af
MAAK SKOON
Eers het ek die bord skoongemaak en voorberei vir die kontak met die relais.
Dit beteken:
- die 5v DC met die groen terminale verbind
- sny die ou roetes op die PCB (bo -en onderkant van die bord gesny) sodat die terminaal eintlik geïsoleer is en direk aansluit by die 2 punte wat ons vroeër op die PCB gesoldeer het. Aan die bokant kan jy dit sny waar die rooi lyne is - jy sal sien dat ek dit aanvanklik 'n bietjie verder gesny het. Ek gebruik 'n Stanley -mes en dan 'n baie skerp skraper. In plaas daarvan is 'n klein platskroewedraaier gewoonlik ook goed om die koper van die PCB te skraap.
- sny die printplaat naby die aflos (soldeerbaan) en installeer 'n brug soos u op die foto sien. Die twee linksaansluitings na die relais word basies steeds aangedryf deur 3.3v. Die regte 2 kontakte vorm nou 'n geslote lus met die groen terminale bo -aan die bord. So word 'n basiese droë kontak geskep.
MQTT
Sodra dit gedoen is, koppel ek die 5v DC bron aan die groen terminale sodat die bord aanskakel. U moet die groen LED sien knipper as die Wifi in werking is.
Vir MQTT gebruik ek 'n node-rooi opstelling op 'n Raspberry Pi 3A+ met Aedes MQTT. Laat weet my as iemand belangstel om hierdie instruksie uit te brei oor hoe u dit kan opstel. Maar dit werk ook met enige ander MQTT -makelaar.
Koppel met Putty aan die Sonoff. U kan die interne (192.168.4.1) of die eksterne IP (IP wat dit van u Wifi -router gekry het) gebruik.
CMD>
stel mqtt_host IP_from_your_MQTT_server // (ek het die res verstek gelaat - die MQTT behoort egter op die hoofnetwerk te wees - dus op u hoofwifi intern of op die internetpubliek)
gpio 12 -modus uit // (die aflos is op GPIO 12)
stoor
herstel
Maak seker dat u stoor en herstel. Die MQTT -instellings word slegs by herlaai verander.
Sodra dit klaar is, kan u 'n MQTT -kliëntinstrument gebruik om die boodskappe na te gaan. Ek gebruik MQTT Explorer.
Stap 5: Toets MQTT
Na 15 sekondes moet die ESP die boodskappe sien stoot.
Om die aflos te toets, publiseer u 'n boodskap:
onderwerp:/WiFi/ESPRouter_xxxxxx/command // (die xxxxxx is die HEX -waarde van u toestel)
boodskap: gpio 12 hoog gestel vir 4 // (stel gpio 12, die aflos, vir 4 sekondes op hoog)
U moet die relais klik en die ESP stuur die opdrag terugvoer na die onderwerp ("reaksie").
Van nou af kan u óf telnet óf MQTT gebruik om instellings op te stel en te verander. Enige geldige opdrag kan deur MQTT gepubliseer word.
Dis dit. U behoort nou 'n laespanning Sonoff, private Wifi SSID, met MQTT en 'n droë relais wat beheer kan word, te hê.
Laat my nou in die kommentaar, as u dit nuttig gevind het, foute wat ek gemaak het, foute wat u gevind het of verbeterings!
Dankie.
Stap 6: Verbeterings …?
Die reeks is wel so-so.
Ek het 'n 2.4Ghz mini -antenna van 'n ou router.
Ek gaan probeer om dit op die Sonoff te installeer en kyk of dit die omvang effens verbeter.
Toegang tot die AP/ST - sluit toegang tot webbladsye
die webblad is standaard 'oop'. So ideaal as alles goed werk, maak Putty oop en stuur die 'lock' -opdrag en stoor dit. Dit gebruik u ST -wagwoord standaard om die webwerf te beskerm.
Aanbeveel:
Toepassing van MCP-23008 met behulp van relais-koppelvlak (I2C) :: 6 stappe
Toepassing van MCP-23008 met behulp van Relay Interface (I2C) :: HelloGood Greetings .. !! I (Somanshu Choudhary) namens Dcube-tegnologie-ondernemings wat Relays via I2C-protokol met Arduino nano en MCP23008 gaan beheer
Ultieme droë ysmismasjien - Bluetooth -beheerd, met batterye en 3D -druk: 22 stappe (met foto's)
Ultimate Dry Ice Fog Machine - Bluetooth -beheerde, battery -aangedrewe en 3D -gedrukte: Ek het onlangs 'n Dry Ice -masjien nodig gehad vir 'n paar teatereffekte vir 'n plaaslike vertoning. Ons begroting strek nie net tot die huur van 'n professionele nie, so dit is wat ek eerder gebou het. Dit is meestal 3D -gedruk, op afstand beheer via bluetooth, batterykrag
Persentale differensiële relais vir die beskerming van driefase -transformator: 7 stappe
Persentasie -differensierelais ter beskerming van driefase -transformator: in hierdie instruksies sal ek jou wys hoe om 'n persentasie -differensiële relais te maak met Arduino, wat 'n baie algemene mikrokontrollerbord is. Kragtransformator is die belangrikste toerusting om krag in die kragstelsel oor te dra. Die koste om te herstel
Vervang droë vrot luidsprekeromgewing met lapvervangings: 3 stappe
Vervang die droë, rotte luidsprekeromgewing met lapvervangings.: As u soos ek is, kan ek nie 'n lekker paar luidsprekers wat langs die pad sit sit nie. Die rede waarom hulle daar sit, is meer dikwels omdat hulle geblaas word, of in baie gevalle as gevolg van 'n droë, rotte kegel. Die see
Instruksies vir die voltooiing van die opmaak van die baanskyfontwerp vir die opheffing/verlaging van die middelste voetsteun op motorwielstoele: 9 stappe (met foto's)
Instruksies vir die voltooiing van die opmaak van die baanskyfontwerp vir die opheffing/verlaging van die middelste voetsteun op motorwielstoele: die middelste voetsteunhysers moet goed onder die sitplek geberg word en laer om te ontplooi. 'N Meganisme vir die onafhanklike werking van die opberging en ontplooiing van voetsteun is nie ingesluit by rolstoele op die mark nie, en PWC -gebruikers het die behoefte uitgespreek