Sadržaj:
- Korak 1: Potrebni materijali
- Korak 2: SVJETLA- Odabir pinova za osjetnike dodira i releje
- Korak 3: SVJETLA - Odabir pinova za PIR senzore i releje
- Korak 4: Programiranje Arduina
- Korak 5: Dijagram spoja - ožičenje svjetla do releja
Video: DIY HOME AUTOMATION - Zamijenite tradicionalne prekidače svjetla: 5 koraka
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:33
Uključite ili isključite LIGHTS pomoću senzora za dodir
Značajke:
- Kapacitivni senzori dodira koriste se za uključivanje svjetla umjesto tradicionalnih mehaničkih prekidača.
- PIR senzori za automatizirana svjetla.
Korak 1: Potrebni materijali
1. ESP8266 štit- AliExpress.com proizvod- A5-- ESP8266 serijski WIFI model ESP-12 ESP-12E ESP12F Zajamčena autentičnost ESP12
2. Arduino UNO - Proizvod na AliExpress.com - Razvojna ploča UNO R3 ATmega328P CH340 CH340G Za Arduino UNO R3 s ravnim zatičem 3. Arduino Mega - proizvod AliExpress.com - Mega ploča 2560 R3 4. Oglasna ploča - proizvod AliExpress.com - MB102 Breadboard 5. Žice za kratkospojnike - AliExpress.com Proizvod - Muški + ženski na muški i ženski na ženski kratkospojnik Dupont kabel za arduino DIY KIT
Korak 2: SVJETLA- Odabir pinova za osjetnike dodira i releje
Ovdje se koriste 4 kapacitivna senzora dodira. Svaki se koristi za uključivanje ili isključivanje svjetla.
Kako radi? Kad je senzor pritisnut, aktivirao je relej. Zatim se aktivira svjetlo spojeno na relej. Za isključivanje svjetla senzor se ponovno pritisne.
_
Pin 22 - Senzor dodira1
Pin 23 - Senzor dodira2
Pin 24 - Senzor dodira3
Pin 25 - Senzor dodira4
_
Pin 26 - Ulaz 1 releja (relej 1)
Pin 27 - Ulaz 2 releja (relej 2)
Pin 28 - Ulaz 3 releja (relej 3)
Pin 29 - Ulaz 4 releja (relej 4)
_
Senzor dodira1 aktivira relej1 i tako dalje …
Korak 3: SVJETLA - Odabir pinova za PIR senzore i releje
Postoje dva svjetla koja se aktiviraju pomoću PIR senzora.
_
Pin 30 - PIR1
Pin 31 - PIR2
_
Pin 32 - Ulaz 5 releja (relej 5)
Pin 33 - Ulaz 6 releja (relej 6)
_
PIR1 aktivira relej 5
PIR2 aktivira relej6
Korak 4: Programiranje Arduina
// Igle za kapacitivni senzor dodira
#define TouchSensor1 22
#define TouchSensor2 23
#define TouchSensor3 24
#define TouchSensor4 25
// Igle za PIR senzore
int PIR1 = 30; // int PIR2 = 31; //
int val1 = 0; int val2 = 1;
boolean currentState1 = LOW; boolean lastState1 = LOW;
boolean RelayState1 = NISKO;
boolean currentState2 = LOW;
boolean lastState2 = LOW;
boolean RelayState2 = NISKO;
boolean currentState3 = LOW;
boolean lastState3 = LOW;
boolean RelayState3 = NISKO;
boolean currentState4 = LOW;
boolean lastState4 = LOW;
boolean RelayState4 = NISKO;
// Igle za relej
int Relej1 = 26;
int Relej2 = 27;
int Relej3 = 28;
int Relej4 = 29;
int Relej5 = 32;
int Relej6 = 33;
void setup () {// definirati releje kao izlaz
pinMode (relej1, IZLAZ);
pinMode (relej2, IZLAZ);
pinMode (relej3, IZLAZ);
pinMode (relej4, IZLAZ);
pinMode (relej5, IZLAZ);
pinMode (relej6, IZLAZ);
// definiramo senzore dodira kao ulaz
pinMode (TouchSensor1, INPUT);
pinMode (TouchSensor2, INPUT);
pinMode (TouchSensor3, INPUT);
pinMode (TouchSensor4, INPUT);
CIJELI KOD JE DOSTUPAN ZA PREUZETE ISPOD
KLIKNITE NA DATOTEKU X.ino za preuzimanje
Korak 5: Dijagram spoja - ožičenje svjetla do releja
Ova slika sama po sebi objašnjava.
Preporučeni:
Dodaci za zidne prekidače Sonoff: 4 koraka
Dodaci za zidne prekidače Sonoff: Ako koristite zidne prekidače Sonoff T1, odstupili ste od korištenja poslužitelja temeljenih na oblaku za kućnu automatizaciju i htjeli biste iz zidne sklopke za svjetlo dobiti više funkcionalnosti. Ova instrukcija vam pokazuje kako dodati temperaturni osjetnik
Kutija za prekidače za svjetlo za dječje igračke + Remix igara: 19 koraka (sa slikama)
Kid's Toy Switch Switch Box + Games Remix: Ovo je remix koji sam upravo morao napraviti otkad sam vidio dvije izvrsne upute i nisam mogao prestati razmišljati o tome da ih kombiniram! Ovaj spoj u osnovi kombinira sučelje Light Switch Box-a s jednostavnim igrama (Simon, Whack-a-Mole, itd …) na t
Kako napraviti sigurnosne prekidače za blokiranje za laserski rezač K40: 4 koraka (sa slikama)
Kako napraviti sigurnosne sklopke za blokiranje za laserski rezač K40: VAŽNO IZMJENA! Molimo da ne povezujete svoje blokade na električnu mrežu stroja. Umjesto toga spojite na PG pinove na PSU -u. Uskoro će izvršiti potpuno ažuriranje. -Tony 7/30-19Koji je jedan od prvih savjeta na internetu kada je vaš novi, (ma
Sonoff B1 Firmware Home Automation Openhab Google Home: 3 koraka
Sonoff B1 Firmware Home Automation Openhab Google Home: Jako mi se sviđa Tasmota firmware za moje Sonoff prekidače. No, nisam bio baš zadovoljan Tasmotinim firmwareom na mom Sonoff-B1. Nisam ga u potpunosti uspio integrirati u svoj Openhab i kontrolirati putem Google Home -a. Stoga sam napisao svoju tvrtku
Interaktivna svjetla za dvorište, svjetla za hodnike: 3 koraka
Interaktivna svjetla za dvorište, svjetla za hodnike: Htjela sam izgraditi neku vrstu interaktivnih svjetla za dvorište. Ideja je bila da, kad bi netko hodao u jednom smjeru, pokrenula bi se animacija u smjeru u kojem ste hodali. Počeo sam sa solarnim svjetlima Dollar General od 1,00 USD