Innehållsförteckning:

WiFi Relay Outlet-DIY: 5 steg
WiFi Relay Outlet-DIY: 5 steg

Video: WiFi Relay Outlet-DIY: 5 steg

Video: WiFi Relay Outlet-DIY: 5 steg
Video: 5v relay module connection #shorts #shortvideo #youtubeshorts #spdt #electricalteluguvideos 2024, Juli
Anonim
WiFi Relay Outlet-DIY
WiFi Relay Outlet-DIY
WiFi Relay Outlet-DIY
WiFi Relay Outlet-DIY
WiFi Relay Outlet-DIY
WiFi Relay Outlet-DIY
WiFi Relay Outlet-DIY
WiFi Relay Outlet-DIY

Numera kommer de mest populära IoT -experimenteringssatser som moduler som bara kopplas ihop snarare än enskilda komponenter. Elektroniska nybörjare, praktiserande ingenjörer och erfarna händer kommer säkert att tycka att dessa billiga moduler är intressanta. I den här guiden visar jag dig hur du tar ett vanligt vägguttag och lägger till intelligens med en massa lättillgängliga och lättanvända förkopplade moduler. Eftersom jag har utformat det här projektet på ett slags modulärt sätt kan du försöka bygga hela projektet som det är eller delar av det eller till och med förlänga detta projekt med mer funktionalitet. Tja, gör dig redo att lägga till förbättrad tillgänglighet, intelligens och anslutning till ditt vanliga vägguttag.

Steg 1: Nyckelhårdvara

Nyckelhårdvara
Nyckelhårdvara

 ESP8266 WiFi (5V/1 kanal) relämodul x1

 Hi-Link HLK-PM01 (5V/3W) SMPS-modul x1

Det första-WiFi Relay Module är i själva verket en stark blandning av en ESP8266 (ESP-01) WiFi SoC, en inbyggd 3.3V regulator IC (AMS1117-3.3), en STC15F104 mikrokontroller och ett 5V SPDT (1C/O) relä. ESP8266 WiFi SoC är ett plug-in-kort med en 8-stifts rubrik, och den 4-poliga rubriken vid kanten av Wifi-relämodulen fungerar som ett enkelt gränssnitt för att konfigurera/konfigurera WiFi-relämodulen med hjälp av din PC. Den andra saken är en kompakt AC-DC-strömförsörjningsmodul som erbjuder stabiliserad 5V/600mA likström från den vanliga AC230V-hushållets nätingång. Denna förseglade strömförsörjningsmodul (överensstämmer med UL, CE -krav) är särskilt utformad för IoT -enheter/projekt.

Steg 2: Inställning av enhetens hårdvara

Device Hardware Setup
Device Hardware Setup

Som framgår av kopplingsschemat som visas nedan är hårdvaruinstallationen extremt enkel och kräver endast lödarbete. Var försiktig, så snart L / N (~ 230V) är ansluten och nätspänningen är påslagen, rör inte vid den nakna enheten!

Tänk på att utan en ordentlig kapsling är alla nätanslutna enheter osäkra att använda eftersom det finns risk för oavsiktlig dödlig elektrisk stöt. Det rekommenderas därför starkt att montera den monterade hårdvaran inuti ett stötsäkert ABS/Grounded Metal-hölje, givetvis med tillräckligt med ventilationshål.

Steg 3: Felsökningsprogram

Felsökningsprogram
Felsökningsprogram

Före första användningen bör WiFi Relay-modulen konfigureras med hjälp av en "3.3V nivå USB till TTL-adapter" och "USR-TCP232-Test-V1.3" proprietär seriell felsökningsprogramvara. För detta, anslut TX-RX-GND-stiften på USB-enheten till TTL-adaptern till RX-TX-GND-stiften på den 4-stifts rubriken (se nästa bild). Kom också ihåg att slå på enheten och upprätta en överföringshastighet på 9600. Därefter öppnar du programvaran Serial Debugging (USR-TCP232-Test-V1.3) på datorn för att skicka alla nödvändiga AT-kommandon som anges nedan.

 AT+CWMODE = 2

 AT+RST

 AT+CIPMUX = 1

 AT+CIPSERVER = 1, 8080

 AT+CIFSR

 AT+CIOBAUD = 9600

Om det inte återkommer OK och bara returnerar vilket kommando du har skickat, tryck först på ENTER -tangenten innan du skickar AT -kommandon (till exempel AT+RST> ENTER> SEND). Observera att modulen måste omkonfigurera om omstart, det vill säga du måste uppdatera modulen genom seriell felsökningsprogramvara genom att skicka vissa seriella kommandon. Kort sagt, CIPMUX och CIPSERVER måste tillämpas igen!

Steg 4: Android -appen

Android -appen
Android -appen

För fjärrkontroll med en Android -smartphone måste du ladda ner och installera gratis ‚EasyTCP (v4.4)‛ Android -appen på din smartphone

Öppna sedan appen, klicka på ‚Anslut‛ och ange ‚IP -adressen‛ (192.168.4.1) och ‚Port‛ (8080). Tryck och håll in en omkopplare för att ange namnet och innehållet på det seriella kommandot i hexformat (A00101A2 relä_on, A00100A1 relä_off). Slutligen kan du skicka seriella kommandon från appen för relästyrning med den fördefinierade knappomkopplaren. Här är den maximala signaltäckningen för systemet som arbetar i AP -läge (åtkomstpunkt) ganska nära 400 meter i öppen miljö.

Steg 5: Tillägg

Tillägg
Tillägg

Något jag inte gillar: När jag först såg Wi-Fi Relay-modulen (LC-WM-Relay-8266-5V) på eBay blev jag ganska förvånad över dess enkelhet/fotavtryck och beställde därför ett par av dem i en brådska. Efter några experiment blev jag dock ganska besviken över en irriterande fråga. Eftersom TCP -servern inte sparas i flash behöver den omkonfigureras av AT -kommandon efter varje strömcykling/ återställning/ omstart. Så jag övergav tanken på att bygga en framgångsrik slutanvändarprodukt för min underbara granne, eftersom det kräver ett årslångt oavbrutet strömförsörjningssystem. Annars måste jag vidta åtgärder för att ersätta den fasta programvaran för STC15F104 mikrokontroller (https://www.stcmcu.com/datasheet/stc/STC-AD-PDF/STC15F101E-series-english.pdf) med ett annat program för att skicka dessa kommandon från uC vid varje start (en hård straff). Hoppas att någon tänker över detta och meddelar mig om det finns någon fungerande lösning.

För att bryta Wi-Fi-relämodulen i fängelse behöver du en STC-programmerare och STC ISP eller den alternativa stcgalen. Här är länken till en liknande idé: Dessutom köpte jag några MCU STC15F104W Development Boards från en kinesisk leverantör väldigt nyligen. Bara en liten överraskning är i vingarna (vänta på det)!

Rekommenderad: