Obsah:
- Krok 1: Potrebný materiál
- Krok 2: SVETLÁ- výber pinov pre dotykové senzory a relé
- Krok 3: SVETLÁ - výber pinov pre PIR senzory a relé
- Krok 4: Programovanie Arduina
- Krok 5: Diagram obvodu CI - zapojenie svetla do relé
Video: DIY AUTOMATIZÁCIA DOMÁCNOSTI - Vymeňte tradičné svetelné spínače: 5 krokov
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 11:57
Zapnite alebo vypnite LIGHTS pomocou dotykových senzorov
Vlastnosti:
- Kapacitné dotykové senzory slúžia na zapínanie svetiel namiesto tradičných mechanických spínačov.
- Senzory PIR pre automatické svetlá.
Krok 1: Potrebný materiál
1. Štít ESP8266- Výrobok AliExpress.com- A5-- Sériový WIFI model ESP8266 ESP-12 ESP-12E ESP12F Zaručená autenticita ESP12
2. Arduino UNO - Výrobok AliExpress.com - Vývojová doska UNO R3 ATmega328P CH340 CH340G pre Arduino UNO R3 s kolíkovým záhlavím 3. Arduino Mega - Produkt AliExpress.com - Doska Mega 2560 R3 4. Breadboard - Produkt AliExpress.com - Breadboard MB102 5. prepojovacie vodiče - produkt AliExpress.com - prepojovací kábel Dupont pre kábel samec + samica k mužovi a žena k ženke pre arduino DIY KIT
Krok 2: SVETLÁ- výber pinov pre dotykové senzory a relé
Tu sa používajú 4 kapacitné dotykové senzory. Každý z nich slúži na zapnutie alebo vypnutie svetla.
Ako to funguje? Keď senzor stlačil, aktivoval relé. Potom sa aktivuje svetlo pripojené k relé. Na zhasnutie svetla sa senzor znova stlačí.
_
Pin 22 - Touchsensor1
Pin 23 - Touchsensor2
Pin 24 - Touchsensor3
Pin 25 - Touchsensor4
_
Kolík 26 - vstup 1 relé (relé 1)
Pin 27 - vstup 2 relé (relé2)
Pin 28 - vstup 3 relé (relé 3)
Kolík 29 - vstup 4 relé (relé 4)
_
Touchsensor1 aktivuje relé1 a tak ďalej …
Krok 3: SVETLÁ - výber pinov pre PIR senzory a relé
Existujú dve svetlá, ktoré sú aktivované snímačmi PIR.
_
Kolík 30 - PIR1
Kolík 31 - PIR2
_
Pin 32 - vstup 5 relé (relé 5)
Pin 33 - vstup 6 relé (relé 6)
_
PIR1 aktivuje relé 5
PIR2 aktivuje relé 6
Krok 4: Programovanie Arduina
// Piny pre kapacitný dotykový senzor
#define TouchSensor1 22
#define TouchSensor2 23
#define TouchSensor3 24
#define TouchSensor4 25
// Piny pre senzory 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;
// Piny pre relé
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 () {// definuje relé ako výstup
pinMode (relé1, VÝSTUP);
pinMode (relé2, VÝSTUP);
pinMode (relé3, VÝSTUP);
pinMode (relé4, VÝSTUP);
pinMode (relé5, VÝSTUP);
pinMode (relé6, VÝSTUP);
// definujte dotykové senzory ako vstup
pinMode (TouchSensor1, INPUT);
pinMode (TouchSensor2, INPUT);
pinMode (TouchSensor3, INPUT);
pinMode (TouchSensor4, INPUT);
CELÝ KÓD JE K DISPOZÍCII NÍŽE NIŽŠIE
KLIKNITE NA SÚBOR X.ino na stiahnutie
Krok 5: Diagram obvodu CI - zapojenie svetla do relé
Tento obrázok je samovysvetľujúci.
Odporúča:
Automatizácia domácnosti s NodeMCU, HomeAssistant a MQTT: 6 krokov
Automatizácia domácnosti s NodeMCU, HomeAssistant a MQTT: Chcete začať s transformáciou svojho domu na inteligentný dom? A chcete to urobiť aj lacno? NodeMCU a HomeAssistant sú tu, aby vám s tým pomohli. Odporúčam vám pozrieť si toto video, možno bude pre vás jednoduchšie ho sledovať. V opačnom prípade postupujte podľa nižšie uvedených krokov
Automatizácia domácnosti pomocou Bluetooth (Smart Board): 6 krokov
Automatizácia domácnosti pomocou Bluetooth (Smart Board): Prečítajte si prosím pozorne Domáca automatizácia zahŕňa automatizáciu vybavenia domácnosti. V snahe dosiahnuť to isté sme navrhli inteligentnú dosku, ktorú je možné ľahko nainštalovať a pripojené zariadenie je možné ovládať pomocou aplikácie pre smartfóny.
Automatizácia domácnosti so systémom Android a Arduino založená na SMS: 5 krokov (s obrázkami)
Automatizácia domácnosti založená na SMS pre Android a Arduino:! ! ! N O T I C E! ! ! Vzhľadom na aktualizáciu miestnej mobilnej veže v mojej oblasti už nemôžem používať tento modul GSM. Novšia veža už nepodporuje zariadenia 2G. Preto už nemôžem tomuto projektu poskytnúť žiadnu podporu. Nedávno som
Automatizácia domácnosti s Androidom a Arduino: Otvorte bránu, keď sa dostanete domov: 5 krokov
Automatizácia domácnosti s Androidom a Arduino: Otvorte bránu, keď sa dostanete domov: Tento návod sa týka nastavenia systému automatizácie domácnosti, ktorý je možné ovládať prostredníctvom smartfónu pomocou internetového pripojenia, aby ste k nemu mali prístup odkiaľkoľvek, kde ho potrebujete. Okrem toho bude vykonávať určité akcie vždy, keď je splnené kritérium
Automatizácia domácnosti - inteligentné rolety: 8 krokov
Automatizácia domácnosti - Inteligentné rolety: V tomto návode sa pozrieme na to, ako doma dovybaviť svoje vlastné žalúzie servomotorom a vlastným ovládačom, aby sa vaše domáce rolety stali automatizovanými inteligentnými roletami, ktoré je možné integrovať s domácim asistentom, aby vám poskytli úplnú automatizáciu. pokračovanie