Inhaltsverzeichnis:
2025 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2025-01-13 06:56
Ein Projekt zum Erstellen eines eigenen intelligenten Outlets, das mit Google Assistant oder praktisch jedem anderen Eingabedienst bei IFTTT gesteuert werden kann.
Schritt 1: Die benötigten Teile
Die Teile, die Sie benötigen:
- Nodemcu
- Relais (ich habe ein Halbleiterrelais verwendet)
- 5V Netzteil
- Projektgehege
- Kabel mit Stecker am Ende
- ein Outlet
- etwas Draht
Sie können einen Großteil des von mir verwendeten Teils hier bestellen:
Schritt 2: Die Verkabelung
Warnung!!! Hochspannung
Der Schaltplan ist ziemlich einfach, aber denken Sie daran, dass Ihre Verdrahtungskabel, die später Netzspannung führen, nicht auf Schrumpfen verzichten und Drähte wählen, die die Last tragen können. Es ist auch eine gute Idee, alle freiliegenden Metallteile zu erden.
Schritt 3: Setzen Sie es zusammen
Legen Sie alle Komponenten in das Projektgehäuse und verdrahten Sie alles gemäß dem Schaltplan, aber schalten Sie das Licht noch nicht ein, da der Nodemcu noch programmiert werden muss.
Schritt 4: Programmierung des Nodemcu
Sie müssen nur Ihre eigene ssid, Ihr Passwort, Ihren adafruit IO-Benutzernamen und Ihren Schlüssel eingeben.
Der verwendete Code ist enthalten, Sie müssen nur die mitgelieferten Bibliotheken selbst herunterladen.
Schritt 5: Einrichten des Adafruit IO
Zuerst müssen Sie ein Konto für Adafruit IO erstellen, nachdem Sie dies getan haben, müssen Sie die Seite erneut öffnen und auf die Schaltfläche Aktionen klicken und ein neues Dashboard erstellen, nachdem Sie ein neues Dashboard erstellt haben, öffnen Sie es durch Klicken darauf und danach Klicken Sie auf die blaue Schaltfläche +, um einen neuen Block zu erstellen. Sie müssen einen Kippschalter auswählen, nachdem Sie den Kippschalter ausgewählt haben, geben Sie den neuen Feednamen (Relay1) ein. Wählen Sie Relais1 und ändern Sie seinen EIN-Text auf 1 und seinen AUS-Text auf 0, klicken Sie auf die Schaltfläche Erstellen und Sie können zum nächsten Schritt übergehen.
Schritt 6: Einrichten von IFTTT
Für IFTTT müssen Sie auch ein Konto erstellen, nachdem Sie ein neues Applet erstellt haben und auf +DIESE klicken und Google Assistant als Ihren Dienst auswählen. Danach wählen Sie die erste Option: Sagen Sie einen einfachen Satz. Geben Sie ein, was Sie sagen möchten, um das Outlet zu aktivieren, und klicken Sie auf Trigger erstellen. Klicken Sie danach auf +DAS und wählen Sie Adafruit als Ihren Dienst und wählen Sie Ihren Feed (Relay1) aus aus und die zu speichernden Daten, die 0 sind, um die Steckdose auszuschalten.