Indholdsfortegnelse:
- Trin 1: Nøglehardware
- Trin 2: Opsætning af enhedshardware
- Trin 3: Fejlsøgningssoftware
- Trin 4: Android -appen
- Trin 5: Tillæg
Video: WiFi Relay Outlet-DIY: 5 trin
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:28
I dag kommer de mest populære IoT -eksperimentatorsæt som moduler, der bare sættes sammen i stedet for individuelle komponenter. Elektroniske nybegyndere, praktiserende ingeniører og erfarne hænder vil sikkert finde ud af, at disse billige moduler er interessante. I denne vejledning viser jeg dig, hvordan du tager en almindelig stikkontakt og tilføjer intelligens ved hjælp af en flok tilgængelige, brugervenlige moduler, der er let at bruge. Da jeg har designet dette projekt på en slags modulær måde, kan du prøve at bygge hele projektet som det er eller dele af det eller endda udvide dette projekt med mere funktionalitet. Gør dig klar til at tilføje forbedret tilgængelighed, intelligens og forbindelse til din almindelige stikkontakt.
Trin 1: Nøglehardware
ESP8266 WiFi (5V/1 kanal) relæmodul x1
Hi-Link HLK-PM01 (5V/3W) SMPS-modul x1
Den første ting-WiFi Relay Module er faktisk en stærk blanding af et ESP8266 (ESP-01) WiFi SoC, en indbygget 3.3V regulator IC (AMS1117-3.3), en STC15F104 mikrokontroller og et 5V SPDT (1C/O) relæ. ESP8266 WiFi SoC er et plug-in-kort med et 8-benet header, og det 4-pins header i kanten af Wifi Relay Module fungerer som en enkel grænseflade til opsætning/konfiguration af WiFi Relay Module ved hjælp af din PC. Den anden ting er et kompakt AC-DC strømforsyningsmodul, der tilbyder stabiliseret 5V/600mA jævnstrøm fra det sædvanlige AC230V husholdningsnettet. Dette forseglede strømforsyningsmodul (overholder UL, CE -krav) er specielt udviklet til IoT -enheder/projekter.
Trin 2: Opsætning af enhedshardware
Som det fremgår af ledningsdiagrammet vist nedenfor, er hardwareopsætningen ekstremt enkel og kræver kun lidt loddemetalarbejde. Pas på, så snart L / N (~ 230V) er tilsluttet, og der er tilsluttet netspænding, må du ikke røre ved den nøgne enhed!
Husk på, at uden en passende kabinet er enhver netforbundet enhed usikker at bruge, da der er risiko for utilsigtet dødeligt elektrisk stød. Det anbefales derfor stærkt at montere den samlede hardware i et stødsikkert ABS/jordet metal-kabinet, selvfølgelig med nok ventilationshuller.
Trin 3: Fejlsøgningssoftware
Før første brug skal WiFi-relæmodulet konfigureres ved hjælp af en '3.3V Level USB til TTL-adapter' og 'USR-TCP232-Test-V1.3' proprietær seriel fejlfindingssoftware. Til dette skal du tilslutte TX-RX-GND-benene på USB-en til TTL-adapteren til RX-TX-GND-benene på 4-benet header (se næste figur). Husk også at tænde enheden og etablere en baudhastighed på 9600. Dernæst skal du åbne Serial Debugging-softwaren (USR-TCP232-Test-V1.3) på pc'en for at sende alle de nødvendige AT-kommandoer, der er angivet nedenfor.
AT+CWMODE = 2
AT+RST
AT+CIPMUX = 1
PÅ+CIPSERVER = 1, 8080
AT+CIFSR
AT+CIOBAUD = 9600
Hvis den ikke returnerer OK, og bare returnerer den kommando, du har sendt, skal du først trykke på ENTER -tasten, før du sender AT -kommandoer (f.eks. AT+RST> ENTER> SEND). Vær opmærksom på, at modulet skal omkonfigureres, hvis genstart, dvs. du skal opdatere modulet via seriel fejlfindingssoftware ved at sende visse serielle kommandoer. Kort sagt, CIPMUX og CIPSERVER skal anvendes igen!
Trin 4: Android -appen
For fjernbetjening ved hjælp af en Android -smartphone skal du downloade og installere den gratis ‚EasyTCP (v4.4)‛ Android -app på din smartphone
Åbn derefter appen, klik på ‚Connect‛ og indtast ‚IP -adressen‛ (192.168.4.1) og ‚Port‛ (8080). Tryk på en switch -knap, og hold den inde for at indtaste navnet og indholdet af den serielle kommando i hex -format (A00101A2 relay_on, A00100A1 relay_off). Endelig kan du sende serielle kommandoer fra appen til relækontrol ved hjælp af den foruddefinerede knapkontakt. Her er den maksimale signaldækning af systemet, der arbejder i AP (adgangspunkt) -tilstand, temmelig tæt på 400 meter i åbent miljø.
Trin 5: Tillæg
Noget, jeg ikke kan lide: Da jeg først så Wi-Fi Relay-modulet (LC-WM-Relay-8266-5V) på eBay, blev jeg ret overrasket over dets enkelhed/fodaftryk og bestilte derfor et par af dem i en fart. Efter nogle eksperimenter blev jeg dog ret skuffet over et irriterende problem. Da TCP -serveren ikke gemmes i flash, skal den omkonfigureres af AT -kommandoer efter hver strømcykling/ nulstilling/ genstart. Så jeg opgav tanken om at bygge et vellykket slutbrugerprodukt til min dejlige nabo, da det kræver et årelangt uafbrudt strømforsyningssystem. Ellers må jeg tage skridt til at erstatte lager firmware af STC15F104 mikrokontroller (https://www.stcmcu.com/datasheet/stc/STC-AD-PDF/STC15F101E-series-english.pdf) med et andet program til at sende disse kommandoer fra uC ved hver opstart (en hård straf). Håber nogen vil tænke over dette og fortælle mig, om der er en brugbar løsning.
Til fængsel, der bryder Wi-Fi-relæmodulet, skal du bruge en STC-programmør og STC-internetudbyderen eller den alternative stcgal. Her er linket til en lignende idé: Derudover har jeg for nylig købt nogle MCU STC15F104W Development Boards fra en kinesisk leverandør. Blot endnu en lille overraskelse er i vingerne (vent på det)!
Anbefalede:
Smart Outlet: 6 trin
Smart Outlet: Ansvarsfraskrivelse: Dette projekt er beregnet til at vise, hvordan du kan prototype med en SV2 PCB -printer. Det er ikke et produkt, du skal bruge som dagligdags genstand. Det er hverken designet eller testet for at overholde passende sikkerhedsstandarder. Du er ansvarlig
Arduino Outlet Timer: 3 trin
Arduino Outlet Timer: Outlet timere er et godt værktøj til at holde apparater til at blive for længe, men de mangler den tilpasning, der nogle gange er nødvendig. Nogle apparater har slet ikke afbrydere, og det kan være rigtig praktisk at lave en hjemmelavet automatiseret timer. Til
IPhone 5 & Samsung S5 Outlet Hylde & Passiv forstærker: 3 trin
IPhone 5 & Samsung S5 Outlet Hylde & Passiv forstærker: Denne instruktør viser designprocessen for en 3D -udskrivbar outlethylde & passiv forstærker til både iPhone 5 & Samsung S5. Filerne vil være tilgængelige til montering med en standard britisk dobbelt stikkontakt og et tomt layout til en stan
Sådan tændes August Smart Lock fra Outlet Wall Power?: 7 trin (med billeder)
Sådan får du strøm til August Smart Lock fra Outlet Wall Power ?: For nylig købte min far en August smart lås og installerede på vores garageport. Problemet er, at det kører på batteri, og min far vil ikke bekymre sig om at skifte batteri særlig ofte. Som sådan besluttede han at drive August -smartlåsen udefra
Arduino Outlet Box Control Center med Google Kalender: 4 trin
Arduino Outlet Box Control Center Med Google Kalender: I denne Instructable lærer du, hvordan du opbygger et kontrolcenter til dit hjem ved hjælp af et Adafruit Power Relay Module 4-Outlet. Du skal bruge et Arduino -bord med et wifi -modul, såsom Adafruit Feather Huzzah og et Adafruit Power Relay Module 4