Sisällysluettelo:
- Tarvikkeet
- Vaihe 1: Sonoff 5v DC
- Vaihe 2: Uuden laiteohjelmiston asentaminen
- Vaihe 3: Määritä Wifi
- Vaihe 4: Puhdistus, parannus MQTT: llä ja releen kuivakosketin
- Vaihe 5: Testaa MQTT
- Vaihe 6: Parannuksia…?
Video: Sonoff Basic Wifi -laajennin - MQTT Kuivakosketinrele - 5 V DC Pienjännite: 6 vaihetta
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:00
Ok, minulla oli joitakin ensimmäisen sukupolven Sonoff -peruslaitteita, enkä halua käyttää niitä 220 voltin kanssa, koska ne eivät olleet vielä turvallisia tuossa julkaisussa. He olivat makailleet jonkin aikaa odottamassa tehdäkseen jotain heidän kanssaan.
Joten törmäsin martin-ger-projektiin GitHubissa (https://github.com/martin-ger/esp_wifi_repeater) ja hakkasin Sonoffin.
Ensin sovitin Sonoffin toimimaan 5vDC: llä ja poistin loput piiristä.
Tarvikkeet
Sonoff Basic R1
5V DC -virtalähde
Vaihe 1: Sonoff 5v DC
Tämä on siis melko yksinkertaista.
Näet ensimmäisessä kuvassa, että Sonoff käyttää AMS1117 -säädintä siirtyäkseen 5 voltista 3,3 volttiin. Säätimen tapit ovat vasemmalta oikealle: IN (GND), OUT, IN (+). Juottamalla pieni johto IN (GND): ään ja IN (+): iin voit liittää 5 V: n tasavirtalähteesi muun levyn virtalähteeseen. Koska siellä voi saada hieman hämmentävää, käytin 2 muuta liitäntäpistettä. Tyhjä juotospiste AMS117: n (neliöpiirilevymerkintä) oikealla puolella on GND. Vain vasemmalla puolella on + -liitäntä. Katso lähikuvaa.
Ok, kun tämä on tehty, voit jo testata ennen muiden muutosten tekemistä.
Vaihe 2: Uuden laiteohjelmiston asentaminen
Githubissa https://github.com/martin-ger/esp_wifi_repeater kansion laiteohjelmistossa näet.bin-tiedostot:
- 0x00000.bin
- 0x02000.bin
Sinun on ladattava nämä.
Siirry sitten ESP Expressif -verkkosivustoon ja lataa ESP -lataustyökalu (vain PC):
www.espressif.com/en/support/download/othe…
Käynnistä se ja saat ensin valintaikkunan - valitse DEVELOPER ja sitten ESP8266. Näytön pitäisi näyttää yllä olevan kuvakaappauksen kaltaiselta.
Napsauta sitten oikeanpuoleista "…" selataksesi ja valitaksesi ensin 0x00000 -tiedoston. Lisää muistipaikka sen vieressä olevaan ruutuun: 0x00000.
Tee sama toisen tiedoston kohdalla ja aseta muistipaikaksi: 0x02000.
Kun tämä on tehty, ota suosikki USB-TTL -laitteesi ja kytke Sonoff-laite (varmista, että sinulla ei ole muuta virtaa liitettynä Sonoff-korttiin). Tarkista myös, että USB-TTL on asetettu arvoon 3.3v!
Aktivoi salama painamalla Sonoff-laitteen painiketta, kun liität USB-TTL: n tietokoneeseen.
Valitse COM -portti ESP -lataustyökalusta ja aseta nopeudeksi 1152000. Napsauta START.
Sen pitäisi kestää vain 3 tai 4 sekuntia. Joskus levyni ei mennyt salamatilassa oikein-ota USB-TTL ulos, paina painiketta ja aseta se uudelleen.
OK - tämän jälkeen meillä on Sonoff ESP8266: n uusi laiteohjelmisto.
Irrota USB-TTL ja kytke 5 V: n tasavirtalähde Sonoffiin.
Vaihe 3: Määritä Wifi
Käytämme Telnetiä laitteen määrittämiseen. Käytän Puttyä.
Kun olet kytkenyt virran Sonoffiin, sinun pitäisi nähdä uusi Wifi SSID: MyAP.
Muodosta yhteys tietokoneeseen - aluksi salasanaa ei ole.
Kun yhteys on muodostettu, avaa Putty ja aseta se: 192.168.4.1 PORT 7777
Kun yhteys on muodostettu, näet: CMD>
Käyttämällä peruskomentoja aiot määrittää Wifi -laitteen. Lihavoitu on komento - kursivointi asetuksesi jälkeen. Ensimmäinen käsky kanssani antaa aina virheellisen komennon - joten toista se vain.
CMD>
aseta ssid kotisi_reitittimen_SSID
aseta salasana kotisi_reitittimen_salasana
aseta ap_ssid the_ESP's_new_ssid
aseta ap_password ESP's -salasana
näytä // (tarkistaaksesi parametrit)
aseta status_led 13 // (LED palaa GPIO 13: ssa taululla)
tallenna // (!!! älä unohda)
nollaus // (= uudelleenkäynnistys)
Ok, nyt sinulla on perus-aliverkko, jonka avulla voit yhdistää IoT-laitteita, jotka on erotettu pääverkostostasi.
Tai voit käyttää tätä vieraille, lastenhoitajille, lapsille, jotka käyttävät Internetiä ajastimella,….
Seuraava - Lisää MQTT, kuivakosketinrele ja puhdistus.
Vaihe 4: Puhdistus, parannus MQTT: llä ja releen kuivakosketin
SIIVOTA
Ensin puhdistin levyn ja valmistelin sen kuivan releen kontaktikäyttäytymistä varten.
Tämä tarkoittaa:
- kytkemällä 5 V DC vihreään liittimeen
- leikkaamalla vanhat reitit piirilevylle (leikkaa levyn ylä- ja alareuna), joten pääte on todella eristetty ja muodostaa yhteyden suoraan kahteen pisteeseen, jotka juotimme aiemmin piirilevylle. Ylhäältä voit leikata sen punaisten viivojen kohdalta - näet, että leikkasin ne aluksi hieman pidemmälle. Käytän Stanley -veistä ja sitten erittäin terävää kaavinta. Sen sijaan yleensä pieni litteä ruuvimeisseli on myös OK raaputtaa piirilevyn kuparia.
- katkaise piirilevy releen (juotosradan) läheltä ja asenna silta kuten kuvassa. Periaatteessa releen kaksi vasenta liitäntää saavat edelleen 3,3 V: n virran. Oikeat 2 kosketinta muodostavat nyt suljetun silmukan, jonka vihreä liitin on levyn yläosassa. Näin syntyy peruskuiva kosketus.
MQTT
Kun tämä on tehty, kytken 5v DC -lähteen vihreään liittimeen, jotta levy käynnistyy. Vihreä LED -valo vilkkuu, kun Wifi on toiminnassa.
MQTT: ssä käytän solmupunaista asetusta Raspberry Pi 3A+: ssa, jossa on Aedes MQTT. Kerro minulle, jos joku on kiinnostunut laajentamaan tätä ohjetta, miten tämä asetetaan. Mutta se toimii myös kaikkien muiden MQTT -välittäjien kanssa.
Yhdistä Puttyn kanssa Sonoffiin. Voit käyttää sisäistä (192.168.4.1) tai ulkoista IP -osoitetta (IP, jonka se sai Wifi -reitittimeltäsi).
CMD>
aseta mqtt_host IP_from_your_MQTT_server // (loput jätin oletukseksi - MQTT: n pitäisi kuitenkin olla pääverkossa - siis pää -Wifi -laitteessasi sisäisesti tai Internet -julkisesti)
gpio 12 -tila ulos // (rele on GPIO 12: ssa)
Tallentaa
nollaa
Muista tallentaa ja nollata. MQTT -asetukset muuttuvat vain uudelleenkäynnistyksen yhteydessä.
Kun tämä on tehty, voit tarkistaa viestit MQTT -asiakastyökalulla. Käytän MQTT Exploreria.
Vaihe 5: Testaa MQTT
15 sekunnin kuluttua sinun pitäisi nähdä ESP työntämässä viestejä.
Voit testata releen julkaisemalla viestin:
topic:/WiFi/ESPRouter_xxxxxx/command // (xxxxxx on laitteesi HEX -arvo)
viesti: gpio 12 asetettu korkealle 4 // (aseta gpio 12, rele korkealle 4 sekunniksi)
Sinun pitäisi kuulla releen napsautus ja ESP lähettää komennon palautteen aiheeseen ("vastaus").
Tästä lähtien voit käyttää joko telnetiä tai MQTT: tä asetusten määrittämiseen ja muuttamiseen. MQTT voi julkaista minkä tahansa kelvollisen komennon.
Se siitä. Sinulla pitäisi nyt olla matalajännitteinen Sonoff, yksityinen Wifi SSID, MQTT ja kuiva rele, jota voidaan ohjata.
Kerro nyt kommenteissa, jos pidit tätä hyödyllisenä, tekemiäni virheitä, löytämiäsi virheitä tai parannuksia!
Kiitos.
Vaihe 6: Parannuksia…?
Alue on kuitenkin niin-niin.
Minulla on 2,4 GHz: n miniantenni vanhasta reitittimestä.
Yritän asentaa sen Sonoffiin ja katsoa, parantaako se kantamaa hieman.
Pääsy AP/ST - lukitse pääsy verkkosivuille
oletusarvoisesti verkkosivu on "auki". Joten ihanteellisessa tapauksessa, kun kaikki toimii hyvin, avaa Putty ja lähetä lukituskomento ja tallenna se. Oletusarvoisesti se käyttää ST -salasanaasi verkkosivun suojaamiseen.
Suositeltava:
Kannettava BASIC -tietokone: 6 vaihetta (kuvilla)
Kannettava BASIC -tietokone: Tämä opaskirjoitus kuvaa prosessiani, jolla rakennan pienen kämmentietokoneen, jossa on BASIC. Tietokone on rakennettu ATmega 1284P AVR -piirin ympärille, joka myös innoitti tietokoneen typerän nimen (HAL 1284). Tämä rakenne on HEAVILY innoittamana
NAIN 1.0 - Basic Humanoid -robotti Arduinon avulla: 6 vaihetta
NAIN 1.0 - Basic Humanoid -robotti Arduinon avulla: Nain 1.0: ssa on pohjimmiltaan 5 irrotettavaa moduulia - 1) Arm - jota voidaan ohjata servojen kautta. 2) Pyörät - jota voidaan ohjata tasavirtamoottoreilla. 3) Jalka - Nain voi vaihtaa pyörien tai jalkojen välillä liikkuakseen. 4) Pää ja
Arduino Bluetooth Basic -opetusohjelma: 6 vaihetta (kuvilla)
Arduino Bluetooth Basic -opetusohjelma: PÄIVITYS: TÄMÄN ARTIKLAN PÄIVITETTY VERSIO LÖYTYY TÄSTÄ Oletko koskaan ajatellut ohjata elektronisia laitteita älypuhelimellasi? Robotin tai muiden laitteiden ohjaaminen älypuhelimellasi on todella siistiä. Tässä on yksinkertainen ja yksinkertainen
Sonoff Basic & Sonoff RF - Opetusohjelma COMPLETO: 16 vaihetta
Sonoff Basic & Sonoff RF - Opetusohjelma TÄYDELLINEN: O Sonoff on linha de produtos projetados para automação residencial e predial. O Sonoff Basic ja RF-podem-palvelin, joka on 90-250 V: n vaihtovirta, voi olla 10 A: n tuki, voi olla WI-FI-integroitu 2,4 GHz, tai Sonoffin RF
ESP8266 -pohjaisen Sonoff Basic Smart -kytkimen ohjaaminen älypuhelimella: 4 vaihetta (kuvien kanssa)
ESP8266 -pohjaisen Sonoff Basic Smart -kytkimen hallinta älypuhelimella: Sonoff on ITEADin kehittämä Smart Home -laitelinja. Yksi tämän sarjan joustavimmista ja edullisimmista laitteista on Sonoff Basic. Se on Wi-Fi-yhteensopiva kytkin, joka perustuu loistavaan siruun, ESP8266. Tässä artikkelissa kuvataan, miten Cl