Inhoudsopgave:

Wi-Fi-gestuurde 4CH-relaismodule voor domotica - Ajarnpa
Wi-Fi-gestuurde 4CH-relaismodule voor domotica - Ajarnpa

Video: Wi-Fi-gestuurde 4CH-relaismodule voor domotica - Ajarnpa

Video: Wi-Fi-gestuurde 4CH-relaismodule voor domotica - Ajarnpa
Video: Как сделать 4-канальное реле Wi-Fi ESP8266 ESP01 | ESP01 Домашняя автоматизация | УдаленныйXY 2024, Juli-
Anonim
Wi-Fi-gestuurde 4CH-relaismodule voor domotica
Wi-Fi-gestuurde 4CH-relaismodule voor domotica
Wi-Fi-gestuurde 4CH-relaismodule voor domotica
Wi-Fi-gestuurde 4CH-relaismodule voor domotica
Wi-Fi-gestuurde 4CH-relaismodule voor domotica
Wi-Fi-gestuurde 4CH-relaismodule voor domotica

Ik heb eerder veel wifi gebruikt op basis van uitgeschakelde schakelaars. Maar die passen niet bij mijn eis. Daarom wilde ik er zelf een bouwen, die de normale stopcontacten van Wall Switch kan vervangen zonder enige aanpassingen. De ESP8266-chip is een wifi-enabled IoT-platform voor iedereen. Wat ik heb gedaan, is er een vierkanaals relaisbord voor maken en het coolste is dat dat bord ook een 100-240V-AC naar 5V-DC voeding aan boord heeft, zodat je het rechtstreeks op het lichtnet kunt aansluiten tijdens het maken een wifi-enabled schakelbord. Het heeft ook een header waar je op Tx-RX gebaseerde apparaten kunt aansluiten (zoiets als een Nextion Dispalys).

Een korte specificatie van het bord is zoals hieronder vermeld:

  • Het wordt geleverd met een header waar u op TX-RX gebaseerde apparaten kunt aansluiten en de TTL-USB-programmer kunt aansluiten voor het programmeren van de ESP12E WI-FI-chip.
  • Vier relais om vier AC/DC-belastingen aan te sluiten en beide NC/NO-connectoren van het relais zijn aanwezig
  • Kan voorgeprogrammeerd worden met domotica integratie.
  • 100-240VAC of 5VDC selecteerbare ingang.
  • Vermogen: 3W
  • LED voor testen die is aangesloten op een GPIO en ook als indicator wanneer het relais aan / uit gaat
  • Afmetingen van het bord zijn 76 x 76 mm

Benodigdheden

1x Hi-Link HLK-PM01 (230V-5 VDC 3W)

1x ESP12E/ESP12F

4x PC817 Opt-koppeling

4x 5V relais

4x D400-transistor of een willekeurige NPN-schakeltransistor

1x AMS1117 - 3.3v

4x LED Geel (SMD 1206)

1x LED ROOD (SMD 1206)

8x 10KΩ Weerstand (SMD 1206)

4x 330Ω weerstand (SMD 1206)

1x 120Ω weerstand (SMD 1206)

2x microschakelaar

3x schroefaansluiting 5mm steek 2pin

Stap 1: De hardware selecteren

De hardware selecteren
De hardware selecteren

Daarnaast dient u in het bezit te zijn van een geschikte soldeer- en meetset, die bestaat uit een soldeerbout, soldeer, (heteluchtsoldeerapparaat), multimeter enzovoort.

Gereedschap:

  • Soldeerbout of beter om heteluchtpistool te gebruiken
  • De soldeerpomp
  • Draadknipper en stripper
  • Schroevendraaier
  • USB TTL-programmeur (om het programma te uploaden moet je een TTL-converter gebruiken of je kunt Arduino UNO gebruiken door Atmega328 te verwijderen als hetzelfde als de TTL-converter.)

Stap 2: Het circuit ontwerpen en testen

Het circuit ontwerpen en testen
Het circuit ontwerpen en testen
Het circuit ontwerpen en testen
Het circuit ontwerpen en testen
Het circuit ontwerpen en testen
Het circuit ontwerpen en testen

De eerste stap na het begrijpen hoe ESP12E werkt. Ik begon met het verzamelen van alle componenten die ik nodig had: weerstanden van 10K en 330 ohm, NPN-transistors, breadboard, jumperdraden. Ik volgde samen met een afdruk van de ESP12E. Het proces was vervelend, maar ik kon een werkend schakelschema krijgen voor de ESP Chip Stand Alone-modus. Ik zou de ingangen hoog of laag binden en een multimeter gebruiken om de uitgangen te testen. Nu was ik klaar om het breadboard en schema te vertalen naar een PCB.

Voor het ontwerpen van de print heb ik uitsluitend Autodesk EAGLE gebruikt. Er zijn andere geweldige programma's zoals EasyEDA en Fritzing beschikbaar om te helpen bij het ontwerpen van een PCB.

Stap 3: Verander het project in een werkelijke PCB (montage en solderen)

Verander het project in een echte PCB (montage en solderen)
Verander het project in een echte PCB (montage en solderen)
Verander het project in een echte PCB (montage en solderen)
Verander het project in een echte PCB (montage en solderen)
Verander het project in een echte PCB (montage en solderen)
Verander het project in een echte PCB (montage en solderen)

U kunt de print zelf thuis etsen. Maar ik heb de PCB besteld bij een professionele fabrikant, die betaalbare prijzen en hoogwaardige productie biedt. Daarom is er geen reden om dit thuis te doen. Bovendien heb je een professioneel ogende PCB die door jou is gemaakt! De montage en het solderen van dit project is vrij eenvoudig.

Soldeer eerst alle componenten (zoals op de foto's) op het bord, maar zorg ervoor dat de SMD-componenten in de juiste richting worden gesoldeerd. Je herkent de juiste richting aan de witte stippen op het bord. Als u klaar bent met solderen, mag u de printplaat in geen geval met stroom verbinden, omdat dit de componenten kan beschadigen!Begin met het plaatsen en solderen van de LED's, daarna de weerstanden en de pin-headers. Ik gebruik een beetje soldeer flux pasta om het werk gemakkelijker te maken. Soldeerpasta maakt de print vuil. Om het schoon te maken, gebruik ik een wattenstaafje met aceton.

Stap 4: Hardwareverbinding

Hardwareverbinding
Hardwareverbinding
Hardwareverbinding
Hardwareverbinding

Om het programma te uploaden, moet je de TTL-converter gebruiken (hieronder weergegeven) of je kunt Arduino UNO gebruiken door Atmega328 te verwijderen als hetzelfde als de TTL-converter.

Maak verbinding tussen WiFi Relay 4CH en TTL-converter. PCB ->TTL-converterpin

VCC -> 3v3

GND->GND

DTR ->GND

RXD->TXDTXD->RXD

Stap 5: Vereiste bestanden

Stap 6: Upload het programma

Upload het programma
Upload het programma
Upload het programma
Upload het programma
Upload het programma
Upload het programma

U moet ESP-kaarten op Arduino IDE installeren voordat u ESP8266 kunt gebruiken. Volg daarom deze stappen.

  • Voer Arduino IDE uit. Ga naar Bestand> Voorkeur om voorkeurenvenster te openen.
  • Plak https://arduino.esp8266.com/stable/package_esp8266com_index.json URL in de board manager URL's.

Stap 7: Apparaat in actie

Apparaat in actie
Apparaat in actie
Apparaat in actie
Apparaat in actie
Apparaat in actie
Apparaat in actie

Laatste bedrading en proef van PCB

Nadat u het programma heeft geüpload, verwijdert u alle TTL-verbindingen en schakelt u het in met 100-240 V AC. Nu is je eigen Smart Switch klaar voor gebruik.

Ik hoop dat dit iemand kan helpen en net zoveel heeft geleerd als ik. U kunt alle hier gedeelde bestanden gebruiken en zelf aan de slag gaan.

Alle opmerkingen zijn welkom, als je het leuk vond, deel dan je feedback of eventuele verbeteringen. Bedankt iedereen en tot snel.

Veel plezier met maken!

Aanbevolen: