Inhaltsverzeichnis:
- Schritt 1: Benötigte Materialien
- Schritt 2: LIGHTS - Auswahl der Pins für Berührungssensoren und Relais
- Schritt 3: LIGHTS - Pins für PIR-Sensoren und Relais auswählen
- Schritt 4: Programmierung des Arduino
- Schritt 5: Schaltplan - Licht zum Relais verdrahten
Video: DIY HOME AUTOMATION - Traditionelle Lichtschalter ersetzen - Gunook
2024 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2024-01-30 07:17
Lichter mit Berührungssensoren ein- oder ausschalten
Merkmale:
- Anstelle von herkömmlichen mechanischen Schaltern werden kapazitive Berührungssensoren verwendet, um die Lichter einzuschalten.
- PIR-Sensoren für automatisierte Lichter.
Schritt 1: Benötigte Materialien
1. ESP8266 Schild - AliExpress.com Produkt - A5 -- ESP8266 serielles WIFI-Modell ESP-12 ESP-12E ESP12F Authentizität garantiert ESP12
2. Arduino UNO - AliExpress.com Produkt - UNO R3 Entwicklungsboard ATmega328P CH340 CH340G Für Arduino UNO R3 Mit Gerader Stiftleiste 3. Arduino Mega - AliExpress.com Produkt - Mega 2560 R3 Board 4. Steckbrett - AliExpress.com Produkt - MB102 Steckbrett 5. Überbrückungsdrähte - AliExpress.com Produkt - Stecker + Buchse auf Stecker und Buchse auf Buchse Überbrückungsdraht Dupont Kabel für arduino DIY KIT
Schritt 2: LIGHTS - Auswahl der Pins für Berührungssensoren und Relais
Hier kommen 4 kapazitive Berührungssensoren zum Einsatz. Jeder wird verwendet, um das Licht ein- oder auszuschalten.
Wie es funktioniert? Wenn der Sensor gedrückt wurde, aktivierte er ein Relais. Das an das Relais angeschlossene Licht wird dann aktiviert. Um das Licht auszuschalten, wird der Sensor erneut gedrückt.
_
Pin 22 - Berührungssensor1
Pin 23 - Berührungssensor2
Pin 24 - Berührungssensor3
Pin 25 - Berührungssensor4
_
Pin 26 - Eingang 1 des Relais (Relay1)
Pin 27 - Eingang 2 des Relais (Relais2)
Pin 28 - Eingang 3 des Relais (Relay3)
Pin 29 - Eingang 4 des Relais (Relay4)
_
Touchsensor1 aktiviert Relais1 und so weiter…
Schritt 3: LIGHTS - Pins für PIR-Sensoren und Relais auswählen
Es gibt zwei Lichter, die von den PIR-Sensoren aktiviert werden.
_
Pin 30 - PIR1
Pin 31 - PIR2
_
Pin 32 - Eingang 5 von Relais (Relay5)
Pin 33 - Eingang 6 des Relais (Relay6)
_
PIR1 aktiviert Relais5
PIR2 aktiviert Relais6
Schritt 4: Programmierung des Arduino
// Pins für kapazitiven Berührungssensor
#define Berührungssensor1 22
#define TouchSensor2 23
#define TouchSensor3 24
#define TouchSensor4 25
// Pins für PIR-Sensoren
int PIR1 = 30; //int PIR2 = 31; //
int val1 = 0;int val2 = 1;
boolescher currentState1 = LOW;boolescher lastState1 = LOW;
boolean RelayState1 = LOW;
boolescher currentState2 = LOW;
boolescher LastState2 = LOW;
boolescher RelayState2 = LOW;
boolescher currentState3 = LOW;
boolescher LastState3 = LOW;
boolescher RelayState3 = LOW;
boolescher currentState4 = LOW;
boolescher LastState4 = LOW;
boolescher RelayState4 = LOW;
// Pins für Relais
int Relais1 = 26;
int Relais2 = 27;
int Relais3 = 28;
int Relais4 = 29;
int Relais5 = 32;
int Relais6 = 33;
Void setup () {//Relais als Ausgang definieren
pinMode (Relais1, AUSGANG);
PinMode (Relais2, AUSGANG);
PinMode (Relais3, AUSGANG);
PinMode (Relais4, AUSGANG);
PinMode (Relais5, AUSGANG);
PinMode (Relais6, AUSGANG);
// Berührungssensoren als Eingabe definieren
pinMode (TouchSensor1, EINGANG);
pinMode (TouchSensor2, EINGANG);
pinMode (TouchSensor3, EINGANG);
pinMode (TouchSensor4, EINGANG);
DER VOLLSTÄNDIGE CODE IST UNTEN HERUNTERLADEN
KLICKEN SIE AUF DIE DATEI X.ino, um sie herunterzuladen
Schritt 5: Schaltplan - Licht zum Relais verdrahten
Dieses Bild ist selbsterklärend.
Empfohlen:
Creative Tactic3D Rage Wireless Headset reparieren (blaues Blinken, kein Pairing, Batterie ersetzen): 11 Schritte
Reparieren Sie das Creative Tactic3D Rage Wireless Headset (blaues Blinken, kein Pairing, Ersetzen der Batterie): Dieses Handbuch in Bildern ist für Besitzer eines Creative Headsets, bei denen die Kopplung mit dem USB-Sender verloren und die erneute Kopplung nicht funktioniert, da das Headset langsam blau blinkt und reagiert nicht mehr auf die Tasten. In diesem Zustand können Sie nicht
HOME AUTOMATION (STEUEREN SIE IHRE GERÄTE VON JEDER ECKE DER WELT).: 5 Schritte
HOME AUTOMATION (STEUERN SIE IHRE GERÄTE VON JEDER ECKE DER WELT).: In diesem anweisbaren habe ich geteilt, wie Sie ESP8266 verwenden können, um AC-Geräte wie Lichter, Lüfter usw. aus der ganzen Welt über das Internet über die Blynk-App zu steuern neu bei ESP8266 stellen Sie sicher, dass Sie sich dieses anweisbare ansehen: - Erste Schritte mit NodeM
DIY Home Security - So erstellen Sie eine einfache Bewegungserkennung - Neue Version: 6 Schritte
DIY Home Security - So erstellen Sie eine einfache Bewegungserkennung | Neue Version: In diesem Projekt zeige ich Ihnen, wie Sie einen kostengünstigen DIY-Haussicherheits-Bewegungsmeldealarm erstellen können
So ersetzen Sie Ihren IPhone 5c-Bildschirm – wikiHow
So ersetzen Sie Ihren IPhone 5c-Bildschirm: Erfahren Sie, wie Sie einen defekten oder nicht funktionierenden Bildschirm auf einem iPhone 5c ersetzen! Die Bedienung für ein iPhone 5 und iPhone 5s ist sehr ähnlich
So ersetzen Sie einen Laptop-Bildschirm – wikiHow
So ersetzen Sie einen Laptop-Bildschirm: So nehmen Sie einen LCD-Bildschirm von einem Laptop ab und schließen einen neuen wieder an. Wenn der Bildschirm eines Laptops bricht, kann dies für diejenigen, die in der Vergangenheit noch nie einen Laptop auseinandergenommen haben, ein sehr einschüchterndes Problem sein