Inhaltsverzeichnis:
2025 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2025-01-13 06:56
Dies ist ein IOT-Socket, der als Teil eines vollständigen Automatisierungsprojekts entwickelt wurde
Schritt 1: Materialliste
- ESP-01 8266-Karte
- Himbeer-Pi {ich habe für lokalen mqtt-Server verwendet, ABER kann durch Cloud-Server ersetzt werden}
- Stück Nullleiterplatte
- a Ams 1117 (smd-Variante)
- ein alter Ladechip (oder ein kleines 5-V-Netzteil)
- ein Relaismodul (oder eine Relaiskombination mit Transistor)
- ein Stück Sperrholz 0,5 cm dick
- ein Schalter
- Steckdose
- Anschlussdraht
- Lötkolben
- Trennsäge 4-lagig
- Heißklebepistole oder ein anderer Klebstoff, den Sie bevorzugen
Schritt 2: Herstellung des Gehäuses
Schneiden Sie ein Stück Sperrholz so zu, dass die Fassung hineinpasst
dann schrauben Sie es richtig fest
Machen Sie jetzt dasselbe für den Schalter und befestigen Sie ihn mit Schrauben
jetzt für Seitenteil
Versuchen Sie, alle Dinge wie Ladeschaltung und Relais so zu stapeln, dass es Platz spart
sie messen die Höhe und schneiden die Seiten entsprechend
Schritt 3: DIE innere Elektronik
Netzteil für ESP_8266
esp funktioniert mit 3.3v
ABER wir haben 220 V Wechselstrom, also verwenden wir ein altes Telefonladegerät, um 220 V Wechselstrom in 5 V Gleichstrom umzuwandeln
und verwenden Sie den Spannungsregler AMS 1117, um ihn auf 3,3 V zu senken
FÜR RELAIS
Das Relais funktioniert mit 5 V, daher verwenden wir den gleichen Ladegerätausgang als das Leistungsrelais
(Signal wird von unserem ESP gegeben)
Schritt 4: Montage von ESP und RELAY
Ich habe einen weiblichen Header verwendet, damit esp ersetzt oder Code hochgeladen werden kann
für normales Arbeiten
verbinden
CH_pd zu Vcc
Boden zu Boden
Gpio 1 als Signalpin für Relais
RELAISVERBINDUNGEN
Masse --- Masse Ladegerät
5V --- Ladegerät 5 V
Signal ---- GIOP 1 von ESP
Schritt 5: Einrichten des Brokers
Zur Einrichtung eines Maklerchecks
www.instructables.com/id/Installing-MQTT-B…
und einer ist fertig, jetzt ist es Zeit für die Codierung von ESP8266
Schritt 6: Programmierung Esp
www.instructables.com/id/DIY-ESP8266-Progr…
Probier diese
Schritt 7: Der Code
github.com/johermohit/Rocket/blob/master/e…
Code ist auf github, ersetze einfach deine Informationen durch meine
Schritt 8: Die Steuerung
Zwei Möglichkeiten, dies zu tun:
1. Paho mqtt - ein python-basierter ESP-Client, der auf rpi selbst emuliert wird und Sie über mqtt per Client veröffentlichen können
2. Android-Apps im Play Store: empfohlen
Also verbinde die Box mit mqtt und rocke deine Welt