Tartalomjegyzék:

DIY HOME AUTOMATION - A hagyományos fénykapcsolók cseréje: 5 lépés
DIY HOME AUTOMATION - A hagyományos fénykapcsolók cseréje: 5 lépés

Videó: DIY HOME AUTOMATION - A hagyományos fénykapcsolók cseréje: 5 lépés

Videó: DIY HOME AUTOMATION - A hagyományos fénykapcsolók cseréje: 5 lépés
Videó: Automatika és hagyományos elektromos rendszer tervezése percek alatt (tényleg) 2024, Július
Anonim
DIY HOME AUTOMATION - Cserélje ki a hagyományos fénykapcsolókat
DIY HOME AUTOMATION - Cserélje ki a hagyományos fénykapcsolókat

Kapcsolja be vagy ki a FÉNYEKET érintőérzékelők segítségével

Jellemzők:

  • A hagyományos mechanikus kapcsolók helyett kapacitív érintésérzékelőkkel kapcsolják be a lámpákat.
  • PIR érzékelők automatikus lámpákhoz.

Lépés: Szükséges anyagok

Szükséges anyagok
Szükséges anyagok
Szükséges anyagok
Szükséges anyagok
Szükséges anyagok
Szükséges anyagok
Szükséges anyagok
Szükséges anyagok

1. ESP8266 pajzs- AliExpress.com Termék- A5- ESP8266 soros WIFI modell ESP-12 ESP-12E ESP12F Garantált hitelesség ESP12

2. Arduino UNO - AliExpress.com Termék - UNO R3 Fejlesztőtábla ATmega328P CH340 CH340G Arduino UNO R3 -hoz Egyenes csapfejjel 3. Arduino Mega - AliExpress.com Termék - Mega 2560 R3 tábla 4. Kenyérsütő - AliExpress.com Termék - MB102 Breadboard 5. Jumper vezetékek - AliExpress.com Termék - Férfi + női -férfi és női -női Jumper vezeték Dupont kábel arduino DIY KIT -hez

2. lépés: FÉNYEK- Az érintőérzékelők és a relék csapjainak kiválasztása

Itt 4 kapacitív érintőérzékelőt használnak. Mindegyiket a fény be- vagy kikapcsolására használják.

Hogyan működik? Amikor az érzékelőt megnyomta, egy relét aktivált. Ekkor a reléhez csatlakoztatott lámpa aktiválódik. A lámpa kikapcsolásához az érzékelőt ismét megnyomják.

_

22. tű - Érintőérzékelő1

23. tű - Érintőérzékelő2

24. tű - Érintőérzékelő3

25. tű - Érintőérzékelő4

_

26. láb - A relé 1. bemenete (1. relé)

27. tüske - relé 2. bemenete (2. relé)

28. láb - A relé 3. bemenete (3. relé)

29. láb - A relé 4. bemenete (4. relé)

_

Az érintőérzékelő1 aktiválja a relét1 és így tovább …

3. lépés: FÉNYEK - A PIR érzékelők és a relék csapjainak kiválasztása

A PIR érzékelők két lámpát aktiválnak.

_

30. tű - PIR1

31. tű - PIR2

_

32. pin - relé 5. bemenete (Relay5)

33. láb - relé 6. bemenete (6. relé)

_

A PIR1 aktiválja a relét5

A PIR2 aktiválja a relét6

4. lépés: Az Arduino programozása

// Tüskék a kapacitív érintésérzékelőhöz

#define TouchSensor1 22

#define TouchSensor2 23

#define TouchSensor3 24

#define TouchSensor4 25

// Tüskék PIR érzékelőkhöz

int PIR1 = 30; // int PIR2 = 31; //

int val1 = 0; int val2 = 1;

boolean currentState1 = LOW; boolean lastState1 = LOW;

logikai RelayState1 = LOW;

boolean currentState2 = LOW;

logikai lastState2 = LOW;

logikai RelayState2 = LOW;

boolean currentState3 = LOW;

logikai lastState3 = LOW;

logikai RelayState3 = LOW;

boolean currentState4 = LOW;

logikai lastState4 = LOW;

logikai RelayState4 = LOW;

// Tűk a reléhez

int Relé1 = 26;

int Relé2 = 27;

int relé3 = 28;

int Relé4 = 29;

int relé5 = 32;

int relé6 = 33;

void setup () {// relék definiálása kimenetként

pinMode (relé1, KIMENET);

pinMode (relé2, OUTPUT);

pinMode (relé3, OUTPUT);

pinMode (relé4, OUTPUT);

pinMode (relé5, OUTPUT);

pinMode (relé6, OUTPUT);

// definiálja az érintésérzékelőket bemenetként

pinMode (TouchSensor1, INPUT);

pinMode (TouchSensor2, INPUT);

pinMode (TouchSensor3, INPUT);

pinMode (TouchSensor4, INPUT);

A TELJES KÓD LETÖLTHETŐ

KATTINTSON A FÁJLRA X.ino letöltéséhez

5. lépés: CIrcuit diagram - A fényvezeték és a relé bekötése

CIrcuit diagram - Fény és relé bekötése
CIrcuit diagram - Fény és relé bekötése

Ez a kép magától értetődő.

Ajánlott: