Innholdsfortegnelse:
- Rekvisita
- Trinn 1: Velge maskinvare
- Trinn 2: Design og test kretsen
- Trinn 3: Gjør prosjektet til en faktisk PCB (montering og lodding)
- Trinn 4: Maskinvaretilkobling
- Trinn 5: Nødvendige filer
- Trinn 6: Last opp programmet
- Trinn 7: Enhet i bruk
Video: WI-Fi-kontrollert 4CH-relemodul for hjemmeautomatisering: 7 trinn (med bilder)
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:21
Jeg har tidligere brukt mange WI-FI basert på av-brytere. Men de passer ikke med kravet mitt. Derfor ønsket jeg å bygge min egen, som kan erstatte vanlige veggbryterkontakter uten endringer. ESP8266 Chip er Wifi -aktivert IoT -plattform for alle. Det jeg har gjort er å lage et firekanals relékort for det, og den kuleste delen er at kortet også har en 100-240V-AC til 5V-DC strømforsyning ombord, slik at du kan koble den direkte til vekselstrømnettet mens du oppretter et Wifi -aktivert bryterbord. Den har også en overskrift der du vil kunne koble til Tx-RX-baserte enheter (Something like a Nextion Dispalys).
En kort spesifikasjon av styret er som nevnt nedenfor
- Den kommer med en overskrift der du kan koble til TX-RX-baserte enheter og koble til TTL-USB-programmerer for å programmere ESP12E WI-FI-brikken.
- Fire reléer for tilkobling av fire AC/DC -belastninger og begge NC/NO -kontakter på reléet er gitt
- Kan forhåndsprogrammeres med integrering av hjemmeautomatisering.
- 100-240VAC eller 5VDC valgbar inngang.
- Strøm: 3W
- LED for testing som er koblet til en GPIO og også som indikator når reléet slås av /på
- Dimensjoner på brettet er 76 x 76 mm
Rekvisita
1x Hi-Link HLK-PM01 (230V-5 VDC 3W)
1x ESP12E/ESP12F
4x PC817 Opt -kobling
4x 5V relé
4x D400 -transistor eller noen NPN -svitsjetransistorer
1x AMS1117 - 3,3v
4x LED gul (SMD 1206)
1x LED RØD (SMD 1206)
8x 10KΩ motstand (SMD 1206)
4x 330Ω motstand (SMD 1206)
1x 120Ω motstand (SMD 1206)
2x mikrobryter
3x skrueterminal 5mm stigning 2pin
Trinn 1: Velge maskinvare
I tillegg bør du ha et passende lodde- og målesett, som består av loddebolt, loddetinn, (varmlufts loddeanordning), multimeter og så videre.
Verktøy:
- Loddejern eller bedre å bruke varmluftspistol
- Av lodding pumpe
- Wire Cutter og stripper
- Skrutrekker
- USB TTL -programmerer (For å laste opp program må du bruke TTL -omformer, eller du kan bruke Arduino UNO ved å fjerne Atmega328 på samme måte som TTL -omformer.)
Trinn 2: Design og test kretsen
Det første trinnet etter å ha forstått hvordan ESP12E fungerer. Jeg begynte med å samle alle komponentene jeg trengte: 10K og 330 ohm motstander, NPN -transistorer, brødbrett, jumperledninger. Jeg fulgte med en utskrift av ESP12E. Prosessen var kjedelig, men jeg klarte å få et arbeidskretsdiagram for ESP Chip Stand Alone -modus. Jeg ville binde inngangene høyt eller lavt og brukte et multimeter for å teste utgangene. Nå var jeg klar til å oversette brødbrettet og skjematisk til en PCB.
For å designe kretskortet brukte jeg utelukkende Autodesk EAGLE. Det er andre flotte programmer som EasyEDA og Fritzing som er tilgjengelige for å hjelpe til med å designe en PCB.
Trinn 3: Gjør prosjektet til en faktisk PCB (montering og lodding)
Du kan etse PCB -en selv hjemme. Men jeg bestilte kretskortet hos en profesjonell produsent, som tilbyr rimelige priser og høy kvalitet. Derfor er det ingen grunn til å gjøre det hjemme. Pluss at du vil ha et profesjonelt utseende PCB laget av deg! Montering og lodding av dette prosjektet er ganske enkelt.
Først lodder du alle komponentene (som på bildene) på brettet, men sørg for at SMD -komponentene er loddet i riktig retning. Du kan kjenne igjen riktig retning av de hvite prikkene på brettet. Når du er ferdig med lodding, må du under ingen omstendigheter koble kretskortet til strøm, da dette kan skade komponentene! Startet med å plassere og lodde lysdiodene, deretter motstandene og pinnehodene. Jeg bruker litt loddeflukspasta for å gjøre arbeidet enklere. Loddemasse gjør PCB skittent. For å rengjøre den bruker jeg en bomullspinne med aceton.
Trinn 4: Maskinvaretilkobling
For å laste opp program må du bruke TTL -omformer (viser nedenfor), eller du kan bruke Arduino UNO ved å fjerne Atmega328 på samme måte som TTL -omformeren.
Lag tilkobling mellom WiFi Relay 4CH og TTL converter. PCB -> TTL Converter Pin
VCC -> 3v3
GND-> GND
DTR -> GND
RXD-> TXDTXD-> RXD
Trinn 5: Nødvendige filer
Trinn 6: Last opp programmet
Du må installere ESP -kort på Arduino IDE før du bruker ESP8266. Så følg disse trinnene.
- Kjør Arduino IDE Gå til Fil> Preferanse til Åpne preferansevindu.
- Lim inn https://arduino.esp8266.com/stable/package_esp8266com_index.json URL -adressen i styrerens nettadresser.
Trinn 7: Enhet i bruk
Endelig ledning og prøve av PCB
Etter at du har lastet opp programmet, må du fjerne all TTL-tilkobling og slå på med 100-240 V AC. Nå er din egen Smart Switch klar til bruk.
Håper dette kan være nyttig for noen og lært så mye som jeg gjorde. Du kan bruke alle filene som deles her og prøve deg selv.
Eventuelle kommentarer er velkomne, hvis du, hvis du likte det, deler din tilbakemelding eller forbedringer som kan gjøres. Takk alle sammen og vi sees snart.
Glad i å lage!
Anbefalt:
Hvordan lage IoT -basert hjemmeautomatisering med NodeMCU -sensorer Kontrollrelé: 14 trinn (med bilder)
Hvordan lage IoT-basert hjemmeautomatisering med NodeMCU-sensorer Kontrollrelé: I dette IoT-baserte prosjektet har jeg laget hjemmeautomatisering med Blynk og NodeMCU-relémodul med sanntidsfeedback. I manuell modus kan denne relemodulen styres fra mobil eller smarttelefon og manuell bryter. I automodus er denne smar
GPS -bilsporing med SMS -varsling og opplasting av Thingspeak -data, Arduino -basert, hjemmeautomatisering: 5 trinn (med bilder)
GPS Car Tracker Med SMS -varsling og Thingspeak Data Upload, Arduino Based, Home Automation: Jeg lagde denne GPS -trackeren i fjor, og siden den fungerer bra, publiserer jeg den nå på Instructable. Den er koblet til tilbehørsproppen i bagasjerommet. GPS -trackeren laster opp bilposisjon, hastighet, retning og målt temperatur via mobildata
Hjemmeautomatisering med ESP8266 WiFi uten å bruke Blynk !: 24 trinn (med bilder)
Hjemmeautomatisering med ESP8266 WiFi uten å bruke Blynk !: For det første vil jeg takke alle for at de gjorde meg til en vinner i Automation Contest 2016 for denne INSTRUKTABLE. Så, som jeg lovet deg, her er instruksjonene for styring av husholdningsapparater med ESP8266 WiFi -modul
Batteridrevet dørsensor med integrering av hjemmeautomatisering, WiFi og ESP-NÅ: 5 trinn (med bilder)
Batteridrevet dørsensor med hjemmeautomatiseringsintegrasjon, WiFi og ESP-NÅ: I denne instruksjonsfilen viser jeg deg hvordan jeg lagde en batteridrevet dørsensor med hjemmeautomatiseringsintegrasjon. Jeg har sett noen andre fine sensorer og alarmsystemer, men jeg ville lage en selv. Mine mål: En sensor som oppdager og rapporterer en doo
Billig og effektiv hjemmeautomatisering med bringebær Pi: 11 trinn (med bilder)
Billig og effektiv hjemmeautomatisering med Raspberry Pi: Jeg har alltid ønsket å kunne styre lysene trådløst, men kommersielle alternativer er vanligvis dyre. Philips Hue -lys koster rundt $ 70, og WiFi -tilkoblede lys er også dyre. Denne opplæringen vil fortelle deg hvordan du kontrollerer opptil fem lys/l