Indholdsfortegnelse:
- Trin 1: Nødvendige materialer
- Trin 2: LYS- Valg af stifter til berøringssensorer og relæer
- Trin 3: LYS - Valg af stifter til PIR -sensorer og relæ
- Trin 4: Programmering af Arduino
- Trin 5: CIrcuit Diagram - Ledningslys til relæ
Video: DIY HOME AUTOMATION - Udskift traditionelle lyskontakter: 5 trin
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:26
Tænd eller sluk for LYS ved hjælp af berøringssensorer
Funktioner:
- Kapacitive berøringssensorer bruges til at tænde lyset i stedet for traditionelle mekaniske kontakter.
- PIR -sensorer til automatiserede lys.
Trin 1: Nødvendige materialer
1. ESP8266-skjold- AliExpress.com-produkt- A5-- ESP8266 seriel WIFI-model ESP-12 ESP-12E ESP12F Autenticitetsgaranti ESP12
2. Arduino UNO - AliExpress.com Produkt - UNO R3 Development Board ATmega328P CH340 CH340G Til Arduino UNO R3 Med Straight Pin Header 3. Arduino Mega - AliExpress.com Produkt - Mega 2560 R3 Board 4. Breadboard - AliExpress.com Product - MB102 Breadboard 5. Jumper wires - AliExpress.com Product - Male + Female to Male and Female to Female Jumper Wire Dupont Cable for arduino DIY KIT
Trin 2: LYS- Valg af stifter til berøringssensorer og relæer
Her bruges 4 kapacitive berøringssensorer. Hver enkelt bruges til at tænde eller slukke lyset.
Hvordan det virker? Når sensoren blev trykket på, aktiverede den et relæ. Lyset tilsluttet relæet aktiveres derefter. For at slukke lyset trykkes på sensoren igen.
_
Pin 22 - Touchsensor1
Pin 23 - Touchsensor2
Pin 24 - Touchsensor3
Pin 25 - Touchsensor4
_
Pin 26 - Indgang 1 til relæ (relæ1)
Pin 27 - Indgang 2 til relæ (Relæ2)
Pin 28 - Indgang 3 til relæ (Relæ3)
Pin 29 - Indgang 4 på relæ (Relæ4)
_
Touchsensor1 aktiverer Relæ1 og så videre …
Trin 3: LYS - Valg af stifter til PIR -sensorer og relæ
Der er to lys, der aktiveres af PIR -sensorerne.
_
Pin 30 - PIR1
Pin 31 - PIR2
_
Pin 32 - Indgang 5 til relæ (Relæ5)
Pin 33 - Indgang 6 på relæ (relæ6)
_
PIR1 aktiverer Relæ5
PIR2 aktiverer Relæ6
Trin 4: Programmering af Arduino
// Stifter til kapacitiv berøringssensor
#define TouchSensor1 22
#define TouchSensor2 23
#define TouchSensor3 24
#define TouchSensor4 25
// Stifter til PIR -sensorer
int PIR1 = 30; // int PIR2 = 31; //
int val1 = 0; int val2 = 1;
boolean currentState1 = LOW; boolean lastState1 = LOW;
boolsk RelayState1 = LAV;
boolean currentState2 = LAV;
boolean lastState2 = LAV;
boolsk RelayState2 = LAV;
boolean currentState3 = LAV;
boolean lastState3 = LAV;
boolsk RelayState3 = LAV;
boolean currentState4 = LAV;
boolean lastState4 = LAV;
boolsk RelayState4 = LAV;
// Stifter til 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 () {// definere relæer som output
pinMode (relæ1, OUTPUT);
pinMode (relæ2, OUTPUT);
pinMode (relæ3, OUTPUT);
pinMode (relæ4, OUTPUT);
pinMode (relæ5, OUTPUT);
pinMode (relæ6, OUTPUT);
// definer berøringssensorer som input
pinMode (TouchSensor1, INPUT);
pinMode (TouchSensor2, INPUT);
pinMode (TouchSensor3, INPUT);
pinMode (TouchSensor4, INPUT);
DEN HELE KODE ER TILGÆNGELIG TIL DOWNLOAD Nedenfor
KLIK PÅ FILEN X.ino for at downloade
Trin 5: CIrcuit Diagram - Ledningslys til relæ
Dette billede er selvforklarende.
Anbefalede:
DIY Home Automation Intruder Alarm System !: 5 trin (med billeder)
DIY Home Automation Intruder Alarm System !: I dette projekt viser jeg dig, hvordan du bruger Home Assistant -softwaren for at oprette et ubuden alarmsystem til dit hjem. Systemet vil som udgangspunkt registrere, om døren åbnes uden tilladelse, og derefter sender den en meddelelse
IOT Home Automation DIY Project #1: 7 trin
IOT Home Automation DIY Project # 1: # INTRODUKTION Hjemmeautomatisering er automatiseringsprocessen for husholdningsapparater som vekselstrøm, ventilator, køleskab, lys og listen fortsætter, så de kan styres med din telefon, computer eller endda eksternt. Dette projekt omhandler esp2866
DIY Hacking Your Own Home Automation System: 7 trin (med billeder)
DIY Hacking Your Own Home Automation System: Et hjemmeautomatiseringssystem bør være i stand til at tænde/slukke apparater som lys, ventilatorer, underholdningssystemer osv. Et system, der er trådløst, men alligevel uafhængigt af Internettet, men vigtigst af alt, gør det selv og åbent -kilde, fordi jeg vil forstå
Sonoff B1 Firmware Home Automation Openhab Google Home: 3 trin
Sonoff B1 Firmware Home Automation Openhab Google Home: Jeg kan virkelig godt lide Tasmota -firmwaren til mine Sonoff -switches. Men a var ikke rigtig tilfreds med Tasmota-firmwaren på min Sonoff-B1. Det lykkedes ikke fuldt ud at integrere det i min Openhab og kontrollere det via Google Home. Derfor skrev jeg mit eget firma
(DIY) Sådan laver du ESP8266 Ultra Mini & Simple Relay Home Automation Board: 17 trin
(DIY) Sådan laver du ESP8266 Ultra Mini & Simple Relay Home Automation Board: Hej alle, i dag vil jeg fortælle dig, hvordan man laver et Mini Esp 12 Wifi Relay Board, der kun måler 3,9 cm x 3,9 cm! Dette bord har nogle meget fede funktioner, som enhver Tech Lover vil elske at have. Jeg har inkluderet alle filer i de næste trin. Dette bord