Innholdsfortegnelse:
- Rekvisita
- Trinn 1: Sonoff på 5v DC
- Trinn 2: Installere ny fastvare
- Trinn 3: Konfigurer Wifi
- Trinn 4: Opprydding, forbedring med MQTT og relé tørrkontakt
- Trinn 5: Test MQTT
- Trinn 6: Forbedringer …?
Video: Sonoff Basic Wifi Extender - MQTT Tørrkontaktrelé - 5v DC Lavspenning: 6 trinn
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:21
Ok, jeg hadde noen første generasjon Sonoff grunnleggende enheter, og jeg vil ikke bruke dem med 220v, ettersom de ikke var sikre ennå i den utgaven. De hadde ligget en stund og ventet på å gjøre noe med dem.
Så jeg snublet over martin-ger-prosjektet på GitHub (https://github.com/martin-ger/esp_wifi_repeater) og hacket Sonoff.
Først tilpasset jeg Sonoff til å fungere på 5vDC og deaktiverte resten av kretsen.
Rekvisita
Sonoff Basic R1
5v likestrømforsyning
Trinn 1: Sonoff på 5v DC
Så dette er ganske enkelt.
Du vil se på det første bildet at Sonoff bruker en AMS1117 -regulator for å gå fra 5v til 3,3v. Pinnene på regulatoren er fra venstre til høyre: IN (GND), OUT, IN (+). Ved å lodde en liten ledning til IN (GND) og IN (+) kan du koble din 5v DC strømkilde for å drive resten av kortet. Siden det kan bli litt uryddig der, brukte jeg 2 andre tilkoblingspunkter. Det tomme loddepunktet til høyre for AMS117 (kvadratisk PCB -markør) er GND. Bare til venstre er det en + tilkobling. Ta en titt på nærbildet.
Ok når dette er gjort kan du allerede teste før du gjør de andre endringene.
Trinn 2: Installere ny fastvare
På Github https://github.com/martin-ger/esp_wifi_repeater i mappefastvaren vil du se.bin-filene:
- 0x00000.bin
- 0x02000.bin
Du må laste ned disse.
Deretter går du til ESP Expressif -nettstedet og laster ned ESP -nedlastingsverktøyet (bare PC):
www.espressif.com/en/support/download/othe…
Start den, og du får først et valgvindu - velg DEVELOPER og deretter ESP8266. Skjermen skal se ut som skjermbildet ovenfor.
Klikk deretter på høyre side "…" for å bla gjennom og velg filen 0x00000 først. Legg til minneplassering i boksen ved siden av: 0x00000.
Gjør det samme for den andre filen og sett minneplassen til: 0x02000.
Når det er gjort, ta din favoritt USB-TTL og koble Sonoff opp (sørg for at du ikke har noen annen strøm koblet til Sonoff-kortet). Sjekk også at USB-TTL er satt til 3,3v!
Trykk på knappen på Sonoff mens du setter inn USB-TTL i datamaskinen for å aktivere blitsmodus.
Velg COM -porten i ESP -nedlastingsverktøyet og sett hastigheten til 1152000. Klikk på START.
Det bør bare ta 3 eller 4 sekunder. Noen ganger gikk ikke brettet mitt i blitsmodus ordentlig-bare ta ut USB-TTL, trykk på knappen og sett inn igjen.
OK - med dette gjort har vi den nye fastvaren på Sonoff ESP8266.
Koble fra USB-TTL og koble din 5v DC strømkilde til Sonoff.
Trinn 3: Konfigurer Wifi
Vi skal bruke Telnet til å konfigurere enheten. Jeg bruker Putty.
Etter at du har koblet strømmen til Sonoff, bør du se en ny Wifi SSID: MyAP.
Koble til den med datamaskinen din - i utgangspunktet er det ikke noe passord.
Når du er tilkoblet, åpner du Putty og setter den til: 192.168.4.1 PORT 7777
Når tilkoblingen er fullført, ser du: CMD>
Ved å bruke grunnleggende kommandoer skal du konfigurere Wifi -enheten. Fet er kommandoen - kursiv etter at det er innstillingen din. Den første kommandoen hos meg gir alltid en 'Ugyldig kommando' - så bare gjenta den.
CMD>
sett ssid your_home_router's_SSID
angi passord ditt_hjem_router_passord
sett ap_ssid_ESP's_new_ssid
angi ap_password ESP's_password
vis // (for å sjekke parametrene)
sett status_led 13 // (LED er på GPIO 13 på brettet)
lagre // (!!! ikke glem)
reset // (= omstart)
Ok nå har du et grunnleggende undernettverk du kan bruke til å koble til IoT-enheter atskilt fra hoved-Wifi.
Eller du kan bruke dette til gjester, barnevakter, barn som har tilgang til internett med en timer,….
Neste - Legg til MQTT, tørrkontaktrelé og opprydding.
Trinn 4: Opprydding, forbedring med MQTT og relé tørrkontakt
RYDDE OPP
Først ryddet jeg opp brettet og forberedte det på kontaktoppførselen for tørrrelé.
Dette betyr:
- koble 5v DC til den grønne terminalen
- kutte de gamle rutene på PCB (kutt topp og bunn av brettet) slik at terminalen faktisk er isolert og kobles direkte til de 2 punktene vi loddet tidligere på kretskortet. På toppen kan du klippe den der de røde linjene er - du vil se at jeg kuttet dem litt lenger først. Jeg bruker en Stanley -kniv og deretter en veldig skarp skrape. I stedet er vanligvis også en liten flat skrutrekker OK for å skrape kobberet på kretskortet.
- kutt kretskortet nær reléet (loddespor) og installer en bro som du ser på bildet. I utgangspunktet drives de to venstre tilkoblingene til reléet fortsatt av 3,3v. De to riktige kontaktene vil nå danne en lukket sløyfe med den grønne terminalen øverst på brettet. Dermed opprettes en grunnleggende tørrkontakt.
MQTT
Når dette er gjort, kobler jeg 5v DC -kilden til den grønne terminalen slik at kortet slår seg på. Du bør se den grønne LED -en blinke når Wifi er i bruk.
For MQTT bruker jeg et node-rødt oppsett på en Raspberry Pi 3A+ med Aedes MQTT. Gi meg beskjed hvis noen er interessert i å utvide denne instruksen om hvordan du konfigurerer dette. Men det vil også fungere med alle andre MQTT -meglere.
Koble til Putty til Sonoff. Du kan bruke den interne (192.168.4.1) eller den eksterne IP (IP -en som den fikk fra Wifi -ruteren).
CMD>
angi mqtt_host IP_from_your_MQTT_server // (jeg forlot resten som standard - MQTT bør være på hovednettverket skjønt - så på hoved -Wifi internt eller på internett offentlig)
gpio 12 -modus ut // (reléet er på GPIO 12)
lagre
nullstille
Sørg for å lagre og tilbakestille. MQTT -innstillingene endres bare ved omstart.
Når det er gjort kan du bruke et MQTT -klientverktøy for å sjekke meldingene. Jeg bruker MQTT Explorer.
Trinn 5: Test MQTT
Etter 15 sekunder bør du se ESP skyve meldingene.
For å teste stafetten, publiserer du en melding:
emne:/WiFi/ESPRouter_xxxxxx/command // (xxxxxx er enhetens HEX -verdi)
melding: gpio 12 satt høyt for 4 // (sett gpio 12, reléet, til høyt i 4 sekunder)
Du bør høre reléklikket, og ESP sender kommando -tilbakemeldingen til emnet ("svar").
Fra nå av kan du bruke enten telnet eller MQTT til å konfigurere og endre innstillinger. Enhver gyldig kommando kan publiseres av MQTT.
Det er det. Du bør nå ha en lavspenning Sonoff, privat Wifi SSID, med MQTT og et tørt relé som kan kontrolleres.
La meg nå i kommentarene hvis du synes dette var nyttig, eventuelle feil jeg gjorde, feil du fant eller forbedringer!
Takk.
Trinn 6: Forbedringer …?
Rekkevidden er så som så.
Jeg har en 2,4 GHz mini -antenne fra en gammel ruter.
Jeg skal prøve å installere det på Sonoff og se om det forbedrer rekkevidden litt.
Tilgang til AP/ST - lås tilgang til nettsider
som standard er nettsiden 'åpen'. Så ideelt når alt fungerer bra, åpne Putty og send kommandoen 'lås' og lagre den. Som standard vil det bruke ST -passordet ditt for å beskytte nettsiden.
Anbefalt:
Firemanns lavspenning elektronisk tester: 7 trinn
Quadruple Low Voltage Electronic Tester: Hva er dette? En allsidig firdoble low voltage tester, som bidrar til en grønnere verden fordi ved hjelp av denne lille gadgeten kan mange ødelagte elektroniske enheter få et andre eller tredje liv, og vil ikke bli sendt til søppelhullet! Trygt
DIY lavspenning utendørs belysning kontrollert ved hjelp av Raspberry Pi: 11 trinn (med bilder)
DIY lavspenning utendørs belysning kontrollert ved bruk av Raspberry Pi: Hvorfor? Jeg må innrømme at jeg, som mange andre, er en stor fan av tingenes internett (eller IoT). Jeg er også fortsatt sliten av å koble til alle lysene mine, hvitevarer, inngangsdør, garasjeport og hvem vet hva annet med det avslørte internett. Spesielt med hendelser som
Sonoff Basic & Sonoff RF - Tutorial COMPLETO: 16 trinn
Sonoff Basic & Sonoff RF - Tutorial COMPLETO: O Sonoff é uma linha de produtos projetados para automação residencial e predial. O Sonoff Basic og RF podem ser alimentado com tensão de 90 a 250v AC, suaida and a relé suporta corrente de até 10A, possií um um WI-FI integrado for 2.4GHz, o Sonoff RF con
Automatisk fjernkontroll PÅ / AV Bruke MIC -kontakten på videokameraet / Lavspenning Solid State -relé: 4 trinn (med bilder)
Automatisk fjernkontroll PÅ / AV Bruke MIC -kontakten på videokameraet / Lavspenning Solid State -relé: Oversikt: Vi brukte MIC -kontakten på et videokamera til å oppdage når videokameraet er på. Vi bygde et lavspent solid-state-relé for å oppdage MIC-kontakten og automatisk slå på og av en ekstern enhet samtidig med videokameraet. Solid state
Erstatt lavspenning Bi-Pin Halogener med lysdioder: 6 trinn (med bilder)
Bytt ut lavspennings bi-pin halogener med lysdioder: Denne instruksen beskriver hvordan du enkelt kan ettermontere en lavspenning (12V) bi-pin halogenarmatur med en høyeffektiv LED " pære " som bruker mindre strøm (<10W), varer lenger (50.000 timer) og gir omtrent samme lysytelse (~ 300 lumen