Sommario:
- Passaggio 1: materiali necessari
- Passaggio 2: LUCI- Selezione dei pin per i sensori tattili e i relè
- Passaggio 3: LUCI - Selezione dei pin per i sensori PIR e il relè
- Passaggio 4: programmazione di Arduino
- Passaggio 5: Schema del circuito - Cablaggio della luce al relè
Video: DOMOTICA FAI DA TE - Sostituisci i tradizionali interruttori della luce: 5 passaggi
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:01
Accendi o spegni le LUCI utilizzando i sensori tattili
Caratteristiche:
- Per accendere le luci vengono utilizzati sensori tattili capacitivi al posto dei tradizionali interruttori meccanici.
- Sensori PIR per luci automatizzate.
Passaggio 1: materiali necessari
1. Scudo ESP8266 - Prodotto AliExpress.com - A5-- Modello WIFI seriale ESP8266 ESP-12 ESP-12E ESP12F Autenticità garantita ESP12
2. Arduino UNO - Prodotto AliExpress.com - Scheda di Sviluppo UNO R3 ATmega328P CH340 CH340G Per Arduino UNO R3 Con Intestazione Pin Dritto 3. Arduino Mega - Prodotto AliExpress.com - Scheda Mega 2560 R3 4. Tagliere - Prodotto AliExpress.com - MB102 Breadboard 5. Cavi jumper - Prodotto AliExpress.com - Cavo jumper maschio + femmina a maschio e femmina a femmina Cavo Dupont per arduino KIT FAI DA TE
Passaggio 2: LUCI- Selezione dei pin per i sensori tattili e i relè
Qui vengono utilizzati 4 sensori tattili capacitivi. Ognuno serve per accendere o spegnere la luce.
Come funziona? Quando il sensore è stato premuto ha attivato un relè. La luce collegata al relè viene quindi attivata. Per spegnere la luce si preme nuovamente il sensore.
_
Pin 22 - Sensore tattile1
Pin 23 - Sensore tattile2
Pin 24 - Sensore tattile3
Pin 25 - Sensore tattile4
_
Pin 26 - Ingresso 1 del relè (Relè1)
Pin 27 - Ingresso 2 del relè (Relè2)
Pin 28 - Ingresso 3 del relè (Relè3)
Pin 29 - Ingresso 4 del relè (Relè4)
_
Touchsensor1 attiva Relè1 e così via…
Passaggio 3: LUCI - Selezione dei pin per i sensori PIR e il relè
Ci sono due luci che vengono attivate dai sensori PIR.
_
Pin 30 - PIR1
Pin 31 - PIR2
_
Pin 32 - Ingresso 5 del relè (Relè5)
Pin 33 - Ingresso 6 del relè (Relè6)
_
PIR1 attiva il Relè5
PIR2 attiva il Relè6
Passaggio 4: programmazione di Arduino
// Pin per sensore tattile capacitivo
#define TouchSensor1 22
#define TouchSensor2 23
#define TouchSensor3 24
#define TouchSensor4 25
// Pin per sensori PIR
int PIR1 = 30; //int PIR2 = 31; //
int val1 = 0;int val2 = 1;
boolean currentState1 = LOW; boolean lastState1 = LOW;
booleano RelayState1 = BASSO;
stato booleano stato2 = LOW;
booleano lastState2 = LOW;
booleano RelayState2 = BASSO;
stato booleano stato3 = LOW;
booleano lastState3 = LOW;
booleano RelayState3 = BASSO;
stato booleano stato4 = LOW;
booleano lastState4 = LOW;
booleano RelayState4 = BASSO;
// Perni per 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() { //definisce i relè come output
pinMode(relè1, USCITA);
pinMode(relè2, USCITA);
pinMode(relè3, USCITA);
pinMode(relè4, USCITA);
pinMode(relè5, USCITA);
pinMode(relè6, USCITA);
//definire i sensori tattili come input
pinMode(TouchSensor1, INPUT);
pinMode(TouchSensor2, INGRESSO);
pinMode(TouchSensor3, INGRESSO);
pinMode(TouchSensor4, INPUT);
IL CODICE COMPLETO È DISPONIBILE PER SCARICARE QUI SOTTO
CLICCA SUL FILE X.ino per scaricarlo
Passaggio 5: Schema del circuito - Cablaggio della luce al relè
Questa immagine è autoesplicativa.
Consigliato:
Controllore automatico della luce e della ventola della stanza con contatore visitatori bidirezionale: 3 passaggi
Controllore automatico della luce e della ventola della stanza con contatore visitatori bidirezionale: spesso vediamo contatori visitatori in stadi, centri commerciali, uffici, aule, ecc. Come contano le persone e accendono o spengono la luce quando nessuno è all'interno? Oggi siamo qui con il progetto di controllo automatico della luce ambientale con contatore visitatori bidirezionale
Scatola per interruttori della luce giocattolo per bambini + Remix di giochi: 19 passaggi (con immagini)
Kid's Toy Light Switch Box + Games Remix: questo è un remix che dovevo fare da quando ho visto due fantastici tutorial e non riuscivo a smettere di pensare a combinare i due! Questo mashup combina fondamentalmente l'interfaccia del Light Switch Box con semplici giochi (Simon, Whack-a-Mole, ecc…) su t
Realizzare robot FTC utilizzando metodi non tradizionali: 4 passaggi
Realizzazione di robot FTC utilizzando metodi non tradizionali: molti team che partecipano a FIRST Tech Challenge costruiscono i propri robot utilizzando parti TETRIX che, pur essendo facili da lavorare, non consentono la massima libertà o ingegneria industriale. Il nostro team si è prefissato l'obiettivo di evitare la parte TETRIX
Interruttore della luce telecomandato Bluetooth -- Retrofit. L'interruttore della luce funziona ancora, nessuna scrittura aggiuntiva: 9 passaggi (con immagini)
Interruttore luci telecomandato Bluetooth -- Retrofit. L'interruttore della luce funziona ancora, nessuna scrittura aggiuntiva.: aggiornamento del 25 novembre 2017 -- Per una versione ad alta potenza di questo progetto in grado di controllare i kilowatt di carico, vedere Modifica del controllo BLE su carichi ad alta potenza - Nessun cablaggio aggiuntivo richiesto Aggiornamento del 15 novembre 2017 - Alcune schede BLE / stack software deli
Luce notturna con rilevamento della luce commutabile: 8 passaggi (con immagini)
Luce notturna con rilevamento della luce commutabile: questa istruzione mostra come ho violato un sensore di luce notturna in modo che possa essere spento manualmente. Leggi attentamente, fai attenzione a eventuali circuiti aperti e chiudi la tua area se necessario prima del test dell'unità