INHOUDSOPGAWE:
- Voorrade
- Stap 1: Kies die hardeware
- Stap 2: Ontwerp en toets die stroombaan
- Stap 3: Verander die projek in 'n werklike PCB (montering en soldering)
- Stap 4: Hardewareverbinding
- Stap 5: Vereiste lêers
- Stap 6: Laai die program op
- Stap 7: Toestel in aksie
Video: WI-Fi-beheerde 4CH-aflosmodule vir tuisautomatisering: 7 stappe (met foto's)
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:24
Ek het voorheen baie WI-FI gebruik, gebaseer op afskakelaars. Maar dit pas nie by my vereiste nie. Daarom wou ek my eie bou, wat normale muurskakelaars kan vervang sonder enige veranderinge. Die ESP8266 Chip is 'n Wifi -gebaseerde IoT -platform vir almal. Wat ek gedoen het, is om 'n vierkanaal-relaibord daarvoor te skep, en die lekkerste is dat die bord ook 'n 100-240V-AC tot 5V-DC-kragtoevoer aan boord het, sodat u dit direk aan die AC-net kan koppel terwyl u skep 'n Wifi -skakelbord. Dit het ook 'n kop waar u toestelle op Tx-RX kan koppel (iets soos 'n Nextion Dispalys).
'N Kort uiteensetting van die bord is soos hieronder genoem
- Dit bevat 'n kopstuk waarop u toestelle wat op TX-RX gebaseer is, kan aansluit en 'n TTL-USB-programmeerder kan aansluit om die ESP12E WI-FI-chip te programmeer.
- Daar is vier relais om vier wisselstroom-/gasspanningskragte aan te sluit en beide NC/NO -aansluitings van die aflos
- Kan vooraf geprogrammeer word met integrasie van tuis outomatisering.
- 100-240VAC of 5VDC kies insette.
- Krag: 3W
- LED vir toetsing wat gekoppel is aan 'n GPIO en ook as 'n aanduiding wanneer die relais aan /af gaan
- Die afmetings van die bord is 76 x 76 mm
Voorrade
1x Hi-Link HLK-PM01 (230V-5 VDC 3W)
1x ESP12E/ESP12F
4x PC817 Opt -koppelaar
4x 5V aflos
4x D400 -transistor of enige NPN -skakel -transistors
1x AMS1117 - 3.3v
4x LED geel (SMD 1206)
1x LED ROOI (SMD 1206)
8x 10KΩ Weerstand (SMD 1206)
4x 330Ω Weerstand (SMD 1206)
1x 120Ω weerstand (SMD 1206)
2x mikroskakelaar
3x skroefaansluiting 5mm steek 2pin
Stap 1: Kies die hardeware
Daarbenewens moet u 'n geskikte soldeer- en maatstel hê, wat bestaan uit 'n soldeerbout, soldeer, (warm lug soldeerapparaat), multimeter, ensovoorts.
Gereedskap:
- Soldeerbout of beter om warmluggeweer te gebruik
- Die soldeerpomp
- Draadsnyer en -stropper
- Skroewedraaier
- USB TTL -programmeerder (om 'n program op te laai, moet u 'n TTL -omskakelaar gebruik, of u kan Arduino UNO gebruik deur Atmega328 op dieselfde manier as die TTL -omskakelaar te verwyder.)
Stap 2: Ontwerp en toets die stroombaan
Die eerste stap nadat u verstaan het hoe ESP12E werk. Ek het begin met die versameling van al die komponente wat ek benodig: 10K- en 330 ohm -weerstande, NPN -transistors, broodbord, jumperdrade. Ek het gevolg met 'n afdruk van die ESP12E. Die proses was vervelig, maar ek kon 'n werkskakeldiagram vir die ESP Chip Stand Alone -modus kry. Ek sou die insette hoog of laag vasmaak en 'n multimeter gebruik om die uitsette te toets. Nou was ek gereed om die broodbord en die skematiese vertaling na 'n PCB te vertaal.
Ek het Autodesk EAGLE uitsluitlik gebruik om die PCB te ontwerp. Daar is ander uitstekende programme soos EasyEDA en Fritzing beskikbaar om 'n PCB te ontwerp.
Stap 3: Verander die projek in 'n werklike PCB (montering en soldering)
U kan die PCB self by die huis ets. Maar ek het die PCB bestel by 'n professionele vervaardiger, wat bekostigbare pryse en vervaardiging van hoë gehalte bied. Daarom is daar geen rede om dit tuis te doen nie. Boonop het u 'n professionele PCB wat deur u gemaak is! Die samestelling en soldeer van hierdie projek is redelik eenvoudig.
Eerstens soldeer u alle komponente (soos op die foto's) op die bord, maar maak seker dat die SMD -komponente in die regte rigting gesoldeer is. U kan die regte rigting herken aan die wit kolletjies op die bord. As u klaar is met soldeer, moet u onder geen omstandighede die printplaat met stroom verbind nie, aangesien dit die komponente kan beskadig! Ek gebruik 'n bietjie soldeervloeipasta om die werk makliker te maak. Soldeerpasta maak die PCB vuil. Om dit skoon te maak, gebruik ek 'n katoenpyp met asetoon.
Stap 4: Hardewareverbinding
Om die program op te laai, moet u 'n TTL -omskakelaar gebruik (hieronder getoon), of u kan Arduino UNO gebruik deur Atmega328 te verwyder, dieselfde as die TTL -omskakelaar.
Maak verbinding tussen WiFi Relay 4CH en TTL converter. PCB -> TTL Converter Pin
VCC -> 3v3
GND-> GND
DTR -> GND
RXD-> TXDTXD-> RXD
Stap 5: Vereiste lêers
Stap 6: Laai die program op
U moet ESP -borde op Arduino IDE installeer voordat u ESP8266 gebruik. Volg dus hierdie stappe.
- Begin Arduino IDE Gaan na File> Voorkeur om oop te maak venster.
- Plak https://arduino.esp8266.com/stable/package_esp8266com_index.json URL in die URL -bestuurder se URL's.
Stap 7: Toestel in aksie
Laaste bedrading en toets van PCB
Nadat u die program opgelaai het, verwyder u alle TTL-verbinding en skakel u met 100-240 V AC aan. Nou is u eie Smart Switch gereed om te gebruik.
Hoop dit kan vir iemand nuttig wees en soveel geleer het as ek. U kan al die lêers wat hier gedeel word, gebruik en self gaan.
Enige kommentaar is welkom, en as u dit geniet, deel u terugvoer of verbeterings wat u kan aanbring. Dankie almal en sien julle binnekort.
Lekker maak!
Aanbeveel:
IR -tuisautomatisering met relais: 6 stappe (met foto's)
IR Tuisautomatisering Met Relay: Infared Remote Home Automation System (Waarskuwing: Herhaal die projek op eie risiko! Hierdie projek behels hoogspanning)
Tuisautomatisering Stap vir stap met behulp van Wemos D1 Mini met PCB -ontwerp: 4 stappe
Tuis -outomatisering stap vir stap met behulp van Wemos D1 Mini met PCB -ontwerp: tuisautomatisering stap vir stap met behulp van Wemos D1 Mini met PCB -ontwerp 'n Paar weke gelede publiseer ons 'n handleiding "Home Automation using Raspberry Pi" in rootsaid.com, wat goed ontvang is onder stokperdjies en Kollege studente. Toe kom een van ons lede
Hacking van 'n LG Ducted Split vir tuisautomatisering: 8 stappe (met foto's)
Hacking van 'n LG Ducted Split vir tuisautomatisering: In die eerste plek - dit is nie 'n ander infrarooi afstandbeheer -emulasie -hack nie. My spesifieke AC het geen bruikbare koppelvlak wat ontwerp is vir enige ander beheer as die meegeleverde smart control nie. Ek het 'n omgekeerde splitstelsel van LG Ducted in my
Bou van homie -toestelle vir IoT of tuisautomatisering: 7 stappe (met foto's)
Bou van huistoestelle vir IoT of tuisautomatisering: hierdie instruksies is deel van my DIY Home Automation -reeks, kyk na die hoofartikel "Beplan 'n DIY Home Automation System". As u nog nie weet wat Homie is nie, kyk dan na homie-esp8266 + homie van Marvin Roger. Daar is baie
DIY IoT -lamp vir tuisautomatisering -- ESP8266 -tutoriaal: 13 stappe (met foto's)
DIY IoT -lamp vir tuisautomatisering || ESP8266 -tutoriaal: in hierdie tutoriaal gaan ons 'n slim lamp maak wat met die internet verbind is. Dit sal diep in die internet van dinge ingaan en 'n wêreld van tuisautomatisering oopmaak! Die lamp is WiFi -verbind en gebou om 'n oop boodskapprotokol te hê. Dit beteken dat u kan kies