Taula de continguts:

Bricolatge AUTOMATITZACIÓ A LA LLAR: substituïu els interruptors de llum tradicionals: 5 passos
Bricolatge AUTOMATITZACIÓ A LA LLAR: substituïu els interruptors de llum tradicionals: 5 passos

Vídeo: Bricolatge AUTOMATITZACIÓ A LA LLAR: substituïu els interruptors de llum tradicionals: 5 passos

Vídeo: Bricolatge AUTOMATITZACIÓ A LA LLAR: substituïu els interruptors de llum tradicionals: 5 passos
Vídeo: Xerrada sobre eficiència energètica al comerç 2024, De novembre
Anonim
Bricolatge AUTOMATITZACIÓ CASAL: substituïu els interruptors de llum tradicionals
Bricolatge AUTOMATITZACIÓ CASAL: substituïu els interruptors de llum tradicionals

Activeu o desactiveu LIGHTS mitjançant sensors tàctils

Característiques:

  • Els sensors tàctils capacitius s’utilitzen per encendre els llums en lloc dels interruptors mecànics tradicionals.
  • Sensors PIR per a llums automatitzats.

Pas 1: materials necessaris

Materials necessaris
Materials necessaris
Materials necessaris
Materials necessaris
Materials necessaris
Materials necessaris
Materials necessaris
Materials necessaris

1. Escut ESP8266 - Producte AliExpress.com - A5-- ESP8266 model WIFI sèrie ESP-12 ESP-12E ESP12F Autenticitat ESP12

2. Arduino UNO - Producte AliExpress.com - Taula de desenvolupament UNO R3 ATmega328P CH340 CH340G Per Arduino UNO R3 amb capçalera de pin recte 3. Arduino Mega - Producte AliExpress.com - Taula Mega 2560 R3 4. Taula de pa - Producte AliExpress.com - Taula de pa MB102 5. Cable de pont - Producte AliExpress.com - Cable Dupont de filferro de pont masculí + femella a home i femella a femella per KIT de bricolatge arduino

Pas 2: LLUMS: selecció dels pins per als sensors tàctils i els relés

Aquí s’utilitzen 4 sensors tàctils capacitius. Cadascun s’utilitza per encendre o apagar la llum.

Com funciona? Quan es va prémer el sensor, va activar un relé. A continuació, s’activa la llum connectada al relé. Per apagar la llum, es torna a prémer el sensor.

_

Pin 22: sensor tàctil1

Pin 23 - Touchsensor2

Pin 24 - Touchsensor3

Pin 25: sensor tàctil4

_

Pin 26: entrada 1 del relé (relé1)

Pin 27: entrada 2 del relé (relé2)

Pin 28: entrada 3 del relé (relé3)

Pin 29: entrada 4 del relé (relé4)

_

Touchsensor1 activa Relay1 i així successivament …

Pas 3: LLUMS: selecció de pins per als sensors PIR i el relé

Hi ha dos llums que s’activen mitjançant els sensors PIR.

_

Pin 30 - PIR1

Pin 31 - PIR2

_

Pin 32: entrada 5 del relé (relé5)

Pin 33: entrada 6 del relé (relé6)

_

PIR1 activa el relé5

PIR2 activa Relay6

Pas 4: Programació de l'Arduino

// Pins per a sensor tàctil capactiu

#define TouchSensor1 22

#define TouchSensor2 23

#define TouchSensor3 24

#define TouchSensor4 25

// Pins per a sensors PIR

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

int val1 = 0; int val2 = 1;

boolean currentState1 = BAIX; boolean lastState1 = BAIX;

boolean RelayState1 = BAIX;

boolean currentState2 = BAIX;

boolean lastState2 = BAIX;

boolean RelayState2 = BAIX;

boolean currentState3 = BAIX;

boolean lastState3 = BAIX;

boolean RelayState3 = BAIX;

boolean currentState4 = BAIX;

boolean lastState4 = BAIX;

boolean RelayState4 = BAIX;

// Pins per a relleus

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 () {// defineix els relés com a sortida

pinMode (relé1, SORTIDA);

pinMode (relé2, SORTIDA);

pinMode (relé3, SORTIDA);

pinMode (relé4, SORTIDA);

pinMode (relé5, OUTPUT);

pinMode (relé6, SORTIDA);

// defineix els sensors tàctils com a entrada

pinMode (TouchSensor1, INPUT);

pinMode (TouchSensor2, INPUT);

pinMode (TouchSensor3, INPUT);

pinMode (TouchSensor4, INPUT);

EL CODI COMPLET ESTÀ DISPONIBLE PER DESCARREGAR-LO A CONTINUACIÓ

Feu clic al fitxer X.ino per descarregar-lo

Pas 5: Diagrama CIrcuit - Llum de cablejat per retransmetre

Diagrama CIrcuit - Llum de cablejat per retransmetre
Diagrama CIrcuit - Llum de cablejat per retransmetre

Aquesta imatge s’explica per si mateixa.

Recomanat: