Indholdsfortegnelse:
- Forbrugsvarer
- Trin 1: Valg af hardware
- Trin 2: Design og test kredsløbet
- Trin 3: Gør projektet til et faktisk printkort (samling og lodning)
- Trin 4: Hardwareforbindelse
- Trin 5: Påkrævede filer
- Trin 6: Upload programmet
- Trin 7: Enhed i aktion
Video: WI-Fi-styret 4CH relæmodul til hjemmeautomatisering: 7 trin (med billeder)
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:26
Jeg har tidligere brugt mange WI-FI baseret på slukkontakter. Men de passer ikke til mit krav. Derfor ville jeg bygge min egen, som kan erstatte normale vægkontaktstik uden ændringer. ESP8266 -chippen er Wifi -aktiveret IoT -platform for alle. Det jeg har gjort er at oprette et firekanals relækort til det, og den sejeste del er, at kortet også har en 100-240V-AC til 5V-DC strømforsyning om bord, så du vil kunne tilslutte det direkte til vekselstrøm, mens du opretter et Wifi -aktiveret tavle. Det har også en overskrift, hvor du vil kunne forbinde Tx-RX-baserede enheder (Noget som en Nextion Dispalys).
En kort specifikation af tavlen er som nævnt nedenfor
- Den leveres med en header, hvor du kan tilslutte TX-RX-baserede enheder og tilslutte TTL-USB-programmer til programmering af ESP12E WI-FI-chippen.
- Fire relæer til tilslutning af fire AC/DC -belastninger og begge NC/NO -stik på relæet leveres
- Kan forprogrammeres med integrering af hjemmeautomatisering.
- 100-240VAC eller 5VDC valgbar input.
- Effekt: 3W
- LED til test, der er tilsluttet en GPIO og også som indikator, når relæet tændes /slukkes
- Tavlens dimensioner er 76 x 76 mm
Forbrugsvarer
1x Hi-Link HLK-PM01 (230V-5 VDC 3W)
1x ESP12E/ESP12F
4x PC817 Opt kobling
4x 5V relæ
4x D400 Transistor eller enhver NPN Switching Transistors
1x AMS1117 - 3,3v
4x LED gul (SMD 1206)
1x LED RØD (SMD 1206)
8x 10KΩ modstand (SMD 1206)
4x 330Ω modstand (SMD 1206)
1x 120Ω modstand (SMD 1206)
2x mikrokontakt
3x Skrueterminal 5mm pitch 2pin
Trin 1: Valg af hardware
Derudover skal du have et passende lodde- og målesæt, som består af et loddejern, lodde, (varmlufts lodningsanordning), multimeter og så videre.
Værktøjer:
- Loddejern eller bedre at bruge varmluftspistol
- De lodningspumpe
- Trådskærer og stripper
- Skruetrækker
- USB TTL -programmerer (For at uploade program skal du bruge TTL -konverter, eller du kan bruge Arduino UNO ved at fjerne Atmega328 på samme måde som TTL -konverter.)
Trin 2: Design og test kredsløbet
Det første trin efter at have forstået, hvordan ESP12E fungerer. Jeg startede med at samle alle de komponenter, jeg havde brug for: 10K og 330 ohm modstande, NPN -transistorer, brødbræt, jumperledninger. Jeg fulgte med en udskrift af ESP12E. Processen var kedelig, men jeg var i stand til at få et arbejdskredsløbsdiagram til tilstanden ESP Chip Stand Alone. Jeg ville binde input højt eller lavt og brugte et multimeter til at teste output. Nu var jeg klar til at oversætte brødbrættet og skematisk til et printkort.
Til at designe printkortet brugte jeg udelukkende Autodesk EAGLE. Der er andre gode programmer som EasyEDA og Fritzing til rådighed til at hjælpe med at designe et printkort.
Trin 3: Gør projektet til et faktisk printkort (samling og lodning)
Du kan selv ætse printkortet derhjemme. Men jeg bestilte printkortet hos en professionel producent, som tilbyder overkommelige priser og fremstilling af høj kvalitet. Derfor er der ingen grund til at gøre det derhjemme. Plus du vil have et professionelt udseende PCB skabt af dig! Samlingen og lodningen af dette projekt er ganske enkel.
Først lodder du alle komponenter (som på billederne) på brættet, men sørg for, at SMD -komponenterne er loddet i den korrekte retning. Du kan genkende den korrekte retning ved de hvide prikker på tavlen. Når du er færdig med lodning, må du under ingen omstændigheder tilslutte kredsløbskortet med strøm, da dette kan beskadige komponenterne! Startet med at placere og lodde lysdioderne, derefter modstandene og stiftoverskrifterne. Jeg bruger lidt loddemiddel til at gøre arbejdet lettere. Loddemasse gør PCB snavset. Til rengøring bruger jeg en vatpind med acetone.
Trin 4: Hardwareforbindelse
For at uploade program skal du bruge TTL -konverter (viser nedenfor), eller du kan bruge Arduino UNO ved at fjerne Atmega328 på samme måde som TTL -konverter.
Opret forbindelse mellem WiFi Relay 4CH og TTL converter. PCB -> TTL Converter Pin
VCC -> 3v3
GND-> GND
DTR -> GND
RXD-> TXDTXD-> RXD
Trin 5: Påkrævede filer
Trin 6: Upload programmet
Du skal installere ESP -kort til Arduino IDE, før du bruger ESP8266. Så følg venligst disse trin.
- Kør Arduino IDE Gå til Filer> Præference til Åbn præferencer vindue.
- Indsæt https://arduino.esp8266.com/stable/package_esp8266com_index.json URL i board manager -webadresserne.
Trin 7: Enhed i aktion
Endelig ledningsføring og prøve af PCB
Efter upload af programmet skal du fjerne alle TTL-forbindelser og tænde for 100-240 V AC. Nu er din egen Smart Switch klar til brug.
Håber dette kan være nyttigt for nogen og lærte lige så meget som jeg gjorde. Du kan bruge alle de filer, der deles her, og selv prøve.
Eventuelle kommentarer er velkomne, hvis du, hvis du nød det, deler din feedback eller eventuelle forbedringer. Tak alle sammen og vi ses snart.
Glad for at lave!
Anbefalede:
Hjemmeautomatisering WiFi-lyskontakt med ESP-01 og relæmodul med trykknap: 7 trin
Hjemmeautomatisering WiFi-lyskontakt med ESP-01 og relæmodul med trykknap: Så i de tidligere instruktioner programmerede vi en ESP-01 med Tasmota ved hjælp af en ESP-blinker og sluttede ESP-01 til vores wifi-netværk. Nu kan vi begynde at programmere den for at tænde/slukke en lyskontakt ved hjælp af WiFi eller trykknappen.For det elektriske arbejde
Sådan laver du et smart hjem ved hjælp af Arduino -kontrolrelæmodul - Idéer til hjemmeautomatisering: 15 trin (med billeder)
Sådan laver du et smart hjem ved hjælp af Arduino -kontrolrelæmodul | Idéer til hjemmeautomatisering: I dette hjemmeautomatiseringsprojekt vil vi designe et smart hjemrelæmodul, der kan styre 5 husholdningsapparater. Dette relæmodul kan styres fra mobil eller smartphone, IR -fjernbetjening eller fjernsynsfjernbetjening, manuel switch. Dette smarte relæ kan også mærke r
Arduino Tutorial - BLYNK Stylet knap og ESP -01 relæmodul: 3 trin (med billeder)
Arduino Tutorial - BLYNK Styled Button og ESP -01 Relay Module: Velkommen til endnu en tutorial på vores kanal, dette er den første tutorial i denne sæson, der vil blive dedikeret til IoT -systemer, her vil vi beskrive nogle af enhedernes funktioner og funktionaliteter bruges i denne type systemer. For at oprette disse
DIY elektronisk relæmodul: 4 trin (med billeder)
DIY elektronisk relæmodul: Et relæ er et elektronisk eller elektrisk betjent koblingselement bestående af terminaler til enkelt- og flertrinsindgangssignaler. Relæer bruges, hvor det er nødvendigt at styre de uafhængige laveffektindgangssignaler. De opdaterer inpu
Hacking af en LG Ducted Split til hjemmeautomatisering: 8 trin (med billeder)
Hacking af en LG Ducted Split til hjemmeautomatisering: Først og fremmest - Dette er ikke et andet infrarødt fjernbetjeningsemuleringshack. Min særlige AC har ingen brugbar grænseflade designet til nogen anden kontrol end den medfølgende vægmonterede smarte betjeningsenheder. Jeg har et LG Ducted reverse split system i mit