Përmbajtje:

AUTOMATI DIY HOME - Zëvendësoni çelsat tradicionale të dritës: 5 hapa
AUTOMATI DIY HOME - Zëvendësoni çelsat tradicionale të dritës: 5 hapa

Video: AUTOMATI DIY HOME - Zëvendësoni çelsat tradicionale të dritës: 5 hapa

Video: AUTOMATI DIY HOME - Zëvendësoni çelsat tradicionale të dritës: 5 hapa
Video: Overview of Autonomic Disorders 2024, Korrik
Anonim
AUTOMATI DIY HOME - Zëvendësoni çelsat tradicionale të dritës
AUTOMATI DIY HOME - Zëvendësoni çelsat tradicionale të dritës

Aktivizoni ose çaktivizoni Dritat duke përdorur sensorë prekjeje

Karakteristikat:

  • Sensorë prekës me kapacitet përdoren për të ndezur dritat në vend të çelsave mekanikë tradicionalë.
  • Sensorë PIR për dritat e automatizuara.

Hapi 1: Materialet e nevojshme

Materialet e nevojshme
Materialet e nevojshme
Materialet e nevojshme
Materialet e nevojshme
Materialet e nevojshme
Materialet e nevojshme
Materialet e nevojshme
Materialet e nevojshme

1. Mburoja ESP8266- Produkt AliExpress.com- A5-- ESP8266 serial WIFI model ESP-12 ESP-12E ESP12F Autenticiteti i garantuar ESP12

2. Arduino UNO - AliExpress.com Produkt - Bordi i Zhvillimit UNO R3 ATmega328P CH340 CH340G Për Arduino UNO R3 Me Koka të Drejta Pin 3. Arduino Mega - Produkt AliExpress.com - Mega 2560 R3 Board 4. Breadboard - AliExpress.com Produkt - MB102 Breadboard 5. Telat Jumper - Produkt AliExpress.com - Mashkull + Femër në Mashkull dhe Femër në Femër Jumper Wire Dupont Cable për arduino DIY KIT

Hapi 2: Dritat- Zgjedhja e kunjave për sensorët e prekjes dhe stafetat

Këtu përdoren 4 sensorë prekës me prekje. Secila prej tyre përdoret për të ndezur ose fikur dritën.

Si punon? Kur sensori i shtypur aktivizoi një stafetë. Drita e lidhur me stafetën më pas aktivizohet. Për të fikur dritën, sensori shtypet përsëri.

_

Pin 22 - Sensori me prekje1

Pin 23 - sensori i prekjes2

Pin 24 - Touchsensor3

Pin 25 - Touchsensor4

_

Pin 26 - Hyrja 1 e stafetës (Rele1)

Pin 27 - Hyrja 2 e stafetës (Rele2)

Pin 28 - Hyrja 3 e stafetës (Rele3)

Pin 29 - Hyrja 4 e stafetës (Rele4)

_

Touchsensor1 aktivizon Relay1 dhe kështu me radhë…

Hapi 3: Dritat - Zgjedhja e kunjave për sensorët PIR dhe stafetën

Ekzistojnë dy drita që aktivizohen nga sensorët PIR.

_

Pin 30 - PIR1

Pin 31 - PIR2

_

Pin 32 - Hyrja 5 e stafetës (Rele5)

Pin 33 - Hyrja 6 e stafetës (Stafeta 6)

_

PIR1 aktivizon Relay5

PIR2 aktivizon Relay6

Hapi 4: Programimi i Arduino

// Kunjat për sensorin prekës kapaktiv

#përcaktoSensorin e Prekjes1 22

#përcaktoSensorin e Prekjes2 23

#përcaktoSensorin e Prekjes3 24

#përcaktoSensorin e Prekjes4 25

// Kunjat për sensorët PIR

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

int val1 = 0; int val2 = 1;

boolean currentState1 = LOW; boolean lastState1 = LOW;

boolean RelayState1 = LOW;

boolean currentState2 = LOW;

boolean lastState2 = LOW;

boolean RelayState2 = LOW;

boolean currentState3 = LOW;

boolean lastState3 = LOW;

boolean RelayState3 = LOW;

boolean currentState4 = LOW;

boolean lastState4 = LOW;

boolean RelayState4 = LOW;

// Kunjat për stafetë

int Stafetë1 = 26;

int Stafetë2 = 27;

int Rele3 = 28;

int Stafetë4 = 29;

int Rele5 = 32;

int Stafetë6 = 33;

void setup () {// definoni stafetat si dalje

pinMode (stafetë1, dalje);

pinMode (stafetë2, OUTPUT);

pinMode (stafetë3, OUTPUT);

pinMode (stafetë4, OUTPUT);

pinMode (stafetë5, OUTPUT);

pinMode (stafetë6, OUTPUT);

// përcaktoni sensorët e prekjes si hyrje

pinMode (TouchSensor1, INPUT);

pinMode (TouchSensor2, INPUT);

pinMode (TouchSensor3, INPUT);

pinMode (TouchSensor4, INPUT);

KODI I PLOT SHT I DISPONSHM P TOR T D SHKARKUAR M POSHT

KLIKONI N F DOSJE X.ino për ta shkarkuar

Hapi 5: Diagrami CIrcuit - Instalimi i dritës në stafetë

Diagrami CIrcuit - Instalimi i dritës në stafetë
Diagrami CIrcuit - Instalimi i dritës në stafetë

Kjo fotografi është vetë-shpjeguese.

Recommended: