Orodha ya maudhui:

AUTOMATION YA NYUMBANI KWA DIY - Badilisha Nafasi za Nuru za Jadi: Hatua 5
AUTOMATION YA NYUMBANI KWA DIY - Badilisha Nafasi za Nuru za Jadi: Hatua 5

Video: AUTOMATION YA NYUMBANI KWA DIY - Badilisha Nafasi za Nuru za Jadi: Hatua 5

Video: AUTOMATION YA NYUMBANI KWA DIY - Badilisha Nafasi za Nuru za Jadi: Hatua 5
Video: Cheki jama alivyo paa na ndege ya kichawi utashangaa 2024, Julai
Anonim
AUTOMATION YA NYUMBANI KWA DIY - Badilisha Nafasi za Nuru za Jadi
AUTOMATION YA NYUMBANI KWA DIY - Badilisha Nafasi za Nuru za Jadi

Washa au zima taa kwa kutumia sensorer za kugusa

vipengele:

  • Sensorer za kugusa zenye uwezo hutumiwa kuwasha taa badala ya swichi za kitamaduni za mitambo.
  • Sensorer za PIR kwa taa za kiotomatiki.

Hatua ya 1: Vifaa vinahitajika

Vifaa vinahitajika
Vifaa vinahitajika
Vifaa vinahitajika
Vifaa vinahitajika
Vifaa vinahitajika
Vifaa vinahitajika
Vifaa vinahitajika
Vifaa vinahitajika

1. ngao ya ESP8266 - AliExpress.com Bidhaa - A5-- ESP8266 mfano wa WIFI mfano ESP-12 ESP-12E ESP12F Uhakikisho wa Uhakikisho wa ESP12

2. Arduino UNO - AliExpress.com Bidhaa - Bodi ya Maendeleo ya UNO R3 ATmega328P CH340 CH340G Kwa Arduino UNO R3 Pamoja na Kichwa cha Sawa Sawa 3. Arduino Mega - Bidhaa ya AliExpress.com - Bodi ya Mega 2560 R3 4. Bodi ya Mkate - AliExpress.com Bidhaa - MB102 Breadboard 5. waya za jumper - AliExpress.com Bidhaa - Mwanaume + Mwanamke hadi Mwanaume na Mwanamke hadi Mwanamke Jumper Wire Dupont Cable ya arduino DIY KIT

Hatua ya 2: TAA- Kuchagua Pini za Sensorer za Kugusa na Kupeleka tena

Hapa sensorer 4 za kugusa zenye uwezo hutumiwa. Kila moja ni matumizi ya kuwasha au kuzima taa.

Inavyofanya kazi? Wakati sensor ilibonyeza iliamsha relay. Taa iliyounganishwa na relay kisha imeamilishwa. Ili kuzima taa sensor imeshinikizwa tena.

_

Bandika 22 - Touchsensor1

Bandika 23 - Touchsensor2

Bandika 24 - Touchsensor3

Bandika 25 - Touchsensor4

_

Pini 26 - Ingizo 1 la relay (Relay1)

Pin 27 - Ingizo la 2 la relay (Relay2)

Pin 28 - Ingizo la 3 la relay (Relay3)

Pin 29 - Ingizo la 4 la relay (Relay4)

_

Touchsensor1 inaamsha Relay1 na kadhalika…

Hatua ya 3: TAA - Kuchagua Pini kwa Sensorer za PIR na Kupeleka tena

Kuna taa mbili ambazo zinaamilishwa na sensorer za PIR.

_

Bandika 30 - PIR1

Bandika 31 - PIR2

_

Pini 32 - Ingizo 5 la relay (Relay5)

Pin 33 - Ingizo la 6 la relay (Relay6)

_

PIR1 inaamsha Relay5

PIR2 inaamsha Relay6

Hatua ya 4: Kupanga Arduino

// Pini za sensorer ya kugusa inayofaa

#fafanua TouchSensor1 22

#fafanua TouchSensor2 23

#fafanua TouchSensor3 24

#fafanua TouchSensor4 25

// Pini za sensorer za PIR

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

int val1 = 0; int val2 = 1;

boolean currentState1 = LOW; boolean lastState1 = CHINI;

RelayState1 ya boolean = CHINI;

boolean currentState2 = CHINI;

mwisho wa booleanState2 = CHINI;

RelayState2 ya boolean = CHINI;

boolean currentState3 = CHINI;

mwisho booleanState3 = CHINI;

RelayState3 ya boolean = CHINI;

boolean currentState4 = CHINI;

mwisho booleanState4 = CHINI;

RelayState4 ya boolean = CHINI;

// Pini kwa relay

Int Relay1 = 26;

Rel Rel22 = 27;

Rel Rel33 = 28;

Rel Rel44 = 29;

Rel Rel55 = 32;

Int Relay6 = 33;

kuanzisha batili () {// kufafanua upakiaji kama pato

pinMode (relay1, OUTPUT);

pinMode (relay2, OUTPUT);

pinMode (relay3, OUTPUT);

pinMode (relay4, OUTPUT);

pinMode (relay5, OUTPUT);

pinMode (relay6, OUTPUT);

// fafanua sensorer za kugusa kama pembejeo

pinMode (TouchSensor1, INPUT);

pinMode (TouchSensor2, INPUT);

pinMode (TouchSensor3, INPUT);

pinMode (TouchSensor4, INPUT);

KODI KAMILI INAPATIKANA KUPAKUA HAPA CHINI

BONYEZA kwenye JALADA X.ino kupakua

Hatua ya 5: Mchoro wa CIrcuit - Nuru ya Wiring ili Kusambaza

Mchoro wa CIrcuit - Nuru ya Wiring ili Kupeleka tena
Mchoro wa CIrcuit - Nuru ya Wiring ili Kupeleka tena

Picha hii inajielezea yenyewe.

Ilipendekeza: