Inhoudsopgave:
2025 Auteur: John Day | [email protected]. Laatst gewijzigd: 2025-01-13 06:57
Dit is een Smart Plug-point met Temperatuur-vochtigheidssensor DHT 11 en een LED-noodverlichting. Zoals gebruikelijk is dit stopcontact aan en uit te zetten via wifi van elke smartphone. Dit kan ook worden verbonden met internet en gebruikmaken van de functie Internet of Thing (IOT).
Functies, waaronder:
1. Ingebouwde temperatuurvochtigheidssensor
2. Bypass-schakelaar om het stopcontact direct te bedienen
3. Stabiele ESP8266-printplaat:
4. 230VAC tot 3.3VDC ingebouwd in
5. Wifi bedienbaar nood-LED-licht
6. Het gebruik van software van derden kan de oplader van een laptop of smartphone op een bepaald batterijniveau afsnijden en inkorten.
7. Klein, handig en compact.
Stap 1: benodigde onderdelen
NIVEAU: GEMIDDELD
1. ESP-12F of ESP-12E
2. Met koper bekleed bord + etsmiddel
3. AMS1117 3.3V Spanningsregelaar
4. 1k en 3528 Rode SMD-weerstand en LED
5. 10uF, 100uF, 220uF, 0.1uFx2, 470uF condensatoren
6. 10kOhm-weerstand:
7. 15 Ohm Weerstand
8. 1 kanaal 5V relaisbord (ik heb het zelf gemaakt)
9. 230V naar 5V Nokia-oplader voedingsmodule
10. LED-stuurprogrammacircuit
- Berg strippen
- PC817 optocoupler
- 2x 470Ohm weerstand
- 2N2222 Transistor
11. 5V LED-strip
12. Bergstrook
13. Dupont vrouwelijke naar vrouwelijke draden
14. 1 x 2-weg Wago-connector
15. 1 x vrouwelijke 3-pins aansluiting
16. DHT11- of DHT22-sensor
17. 1 x 6A Flip-schakelaar
18. Kunststof behuizing
19. Bevestigingsschroeven
20. 1 x kabelwartel
21. 1 x 3-pins stekker
22. 3 kerndraad van geschikte lengte:
23. 1 kerndraad 1 meter (voor AC-aansluitingen)
Stap 2: Voorbereiding
Items die moeten worden voorbereid:
1. ESP-12 PCB
2. Nood-LED-stuurprogramma
ESP-12 PCB
Vind de bijlage voor het schema van PCB. Heb de bestanden voor de toneroverdrachtmethode van de laserprinter meegeleverd.
www.instructables.com/id/PCB-ETCHING-TONER…
De bovenstaande instructable zal helpen bij het etsen van een PCB.
Ik heb de sporen verbreed voor eenvoudig etsen.
Soldeer de componenten.
LED BESTUURDER
Bijgevoegd schema, gesoldeerd op een dotboard, leidt 5V naar LED-strip wanneer 3,3V-signaal van ESP8266 wordt ontvangen door de optocoupler.
STROOMVOORZIENING
Om de installatie van stroom te voorzien, nam ik een oude Nokia-oplader, brak deze open en nam de voedingskaart. Gesoldeerde draden voor 230V en geplaatste bergstrippennen voor 5V-uitgang.
RELAISKAART
Het is goedkoper om een kant-en-klaar 5V opto-geïsoleerd relaisbord te kopen. Ik had er een, die ik lang geleden heb gemaakt.
Stap 3: Firmware laden
Dankzij ESPEASY-firmware, die me verlost van Arduino-codering.
Hieronder vindt u de stapsgewijze procedure om de firmware eenvoudig in ESP8266 te laden.
www.letscontrolit.com/wiki/index.php/Tutor…
Stap 4: Montage
Snijd het, afhankelijk van de behuizing, af om de vrouwelijke socket, de geëtste ESP-12-printplaat en de LED-strip ervoor te plaatsen.
Ik heb de DHT11-sensor en de bypass-schakelaar aan de zijkant van de behuizing geplaatst.
Heb een gat met een diameter van 7 mm geboord om de DHT11-draden door te voeren.
Aan de bovenzijde een 3-aderige draad met 3-pins aansluiting die de behuizing verbindt via een kabelwartel.
Plaats de componenten die bij uw behuizing passen.
Stap 5: Aansluiting
Verbind met behulp van dupont vrouwelijke naar vrouwelijke draden overal waar bergstrippennen zijn gebruikt.
Zorg ervoor dat u een standaardkabel gebruikt voor AC
Gebruik wago 2-weg connector voor AC bron, Relais aansluiting, Flip switch aansluiting, 230V tot 5V. Omdat de draden relatief dun zijn, heb ik 2 draden op 1 manier van de wago-connector gestoken.
Neutraal wordt op het vrouwelijke stopcontact geschroefd en 230V tot 5V ook op hetzelfde vrouwelijke stopcontact waar er voldoende ruimte voor is.
GPIO 13 van ESP-12 gaat naar DHT11 met dupont
GPIO 12 van ESP-12 gaat naar RelayBoard met dupont
GPIO 14 van ESP-12 gaat naar LED Driver met dupont
DHT11 wordt gevoed met behulp van de output van ESP-12 aangezien deze werkt op 3,3 V
Relaiskaart en LED-driver worden rechtstreeks gevoed door 5V van de oplaadmodule.
Stap 6: Configuratie en testen
Ik heb het HTML-bestand bijgevoegd om de TEMP, VOCHTIGHEID, bedieningsaansluiting en nood-LED te bekijken.
Voor de eerste opstartconfiguratie van de ESP-12 volgens onderstaande linkinstructies:
www.letscontrolit.com/wiki/index.php/ESPEa…
Standaard is het bijgevoegde HTML IP-adres ingesteld voor de zelfstandige modus. Dit moet worden gewijzigd als ESP wordt aangesloten op een router.
Aangezien het een IOT-apparaat is, moet u het apparaat, wanneer het is aangesloten op een internetrouter, altijd op hetzelfde IP-adres instellen wanneer er meer apparaten zijn aangesloten (dit kan worden gedaan op de routerconfiguratiepagina) en voer dat IP-adres in de HTML-editor (Notepad) van het bijgevoegde bestand in. bijv. Vervang 192.168.4.1 door 192.168.1.xxx (wat dan ook)
Volg deze stap en voeg DHT11-sensorinformatie toe aan ESP-12
www.letscontrolit.com/wiki/index.php/DHT11…
Na het aansluiten volgens de vorige stap voordat u 230VAC geeft, moet u 5VDC aansluiten op DC-pinnen om het gedrag en de stroomsterkte te controleren.
Later aangesloten op AC-voeding en getest met de AC LED LAMP.
Test vervolgens de ingebouwde LED.
Stap 7: Laptop automatisch in- en uitschakelen Setup
Met het gebruik van de applicatie van derden, Battery Deley en Curl-opdrachtregel, wordt het stopcontact automatisch uitgeschakeld wanneer het batterijniveau 90% bereikt en wordt het stopcontact ingeschakeld wanneer het batterijniveau 16% bereikt.
U kunt uw eigen bereik invoeren.
Bijgevoegde zip is vooraf geconfigureerd voor mijn IP-adres, vervang gewoon het IP-adres door uw ESP IP-adres in het BatteryDeley.ini-bestand.
Op dezelfde manier kunnen apps zoals Tasker, IFTTT voor Android hetzelfde doen voor Android-smartphones.
Bij twijfel of correcties reageer of mail me @
-Kumaran