Πίνακας περιεχομένων:

DIY HOME AUTOMATION - Αντικαταστήστε τους παραδοσιακούς διακόπτες φωτισμού: 5 βήματα
DIY HOME AUTOMATION - Αντικαταστήστε τους παραδοσιακούς διακόπτες φωτισμού: 5 βήματα

Βίντεο: DIY HOME AUTOMATION - Αντικαταστήστε τους παραδοσιακούς διακόπτες φωτισμού: 5 βήματα

Βίντεο: DIY HOME AUTOMATION - Αντικαταστήστε τους παραδοσιακούς διακόπτες φωτισμού: 5 βήματα
Βίντεο: That’s Why Lamborghini is the Fastest Car 2024, Νοέμβριος
Anonim
DIY HOME AUTOMATION - Αντικαταστήστε τους παραδοσιακούς διακόπτες φωτός
DIY HOME AUTOMATION - Αντικαταστήστε τους παραδοσιακούς διακόπτες φωτός

Ενεργοποιήστε ή απενεργοποιήστε το LIGHTS χρησιμοποιώντας αισθητήρες αφής

Χαρακτηριστικά:

  • Οι χωρητικοί αισθητήρες αφής χρησιμοποιούνται για να ανάψουν τα φώτα αντί για τους παραδοσιακούς μηχανικούς διακόπτες.
  • Αισθητήρες PIR για αυτοματοποιημένα φώτα.

Βήμα 1: Απαιτούνται υλικά

Χρειαζονται ΥΛΙΚΑ
Χρειαζονται ΥΛΙΚΑ
Χρειαζονται ΥΛΙΚΑ
Χρειαζονται ΥΛΙΚΑ
Χρειαζονται ΥΛΙΚΑ
Χρειαζονται ΥΛΙΚΑ
Χρειαζονται ΥΛΙΚΑ
Χρειαζονται ΥΛΙΚΑ

1. ESP8266 shield- AliExpress.com Product- A5-- ESP8266 serial WIFI μοντέλο ESP-12 ESP-12E ESP12F Εγγυημένη αυθεντικότητα ESP12

2. Arduino UNO - AliExpress.com Product - UNO R3 Development Board ATmega328P CH340 CH340G For Arduino UNO R3 With Straight Pin Header 3. Arduino Mega - AliExpress.com Product - 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

Βήμα 2: ΦΩΤΑ- Επιλογή των ακίδων για αισθητήρες αφής και ρελέ

Εδώ χρησιμοποιούνται 4 χωρητικοί αισθητήρες αφής. Κάθε ένα χρησιμοποιείται για να ανάψει ή να σβήσει το φως.

Πως δουλεύει? Όταν ο αισθητήρας που πατήθηκε ενεργοποίησε ένα ρελέ. Το φως που συνδέεται με το ρελέ ενεργοποιείται στη συνέχεια. Για να σβήσει το φως ο αισθητήρας πιέζεται ξανά.

_

Καρφίτσα 22 - Αισθητήρας αφής1

Καρφίτσα 23 - Αισθητήρας αφής2

Καρφίτσα 24 - Αισθητήρας αφής3

Καρφίτσα 25 - Αισθητήρας αφής 4

_

Καρφίτσα 26 - Είσοδος 1 του ρελέ (Ρελέ 1)

Pin 27 - Είσοδος 2 του ρελέ (Relay2)

Pin 28 - Είσοδος 3 του ρελέ (Relay3)

Pin 29 - Είσοδος 4 του ρελέ (Relay4)

_

Ο αισθητήρας αφής ενεργοποιεί το Relay1 και ούτω καθεξής…

Βήμα 3: ΦΩΤΑ - Επιλογή καρφιτσών για αισθητήρες PIR και ρελέ

Υπάρχουν δύο φώτα που ενεργοποιούνται από τους αισθητήρες PIR.

_

Καρφίτσα 30 - PIR1

Καρφίτσα 31 - PIR2

_

Καρφίτσα 32 - Είσοδος 5 του ρελέ (Ρελέ 5)

Καρφίτσα 33 - Είσοδος 6 του ρελέ (Ρελέ 6)

_

Το PIR1 ενεργοποιεί το Relay5

Το PIR2 ενεργοποιεί το Relay6

Βήμα 4: Προγραμματισμός του Arduino

// Καρφίτσες για αισθητηριακό αισθητήρα αφής

#define TouchSensor1 22

#define TouchSensor2 23

#define TouchSensor3 24

#define TouchSensor4 25

// Καρφίτσες για αισθητήρες 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;

// Καρφίτσες για ρελέ

int Ρελέ1 = 26;

int Relay2 = 27;

int Relay3 = 28;

int Relay4 = 29;

int Relay5 = 32;

int Relay6 = 33;

void setup () {// ορίστε τα ρελέ ως έξοδο

pinMode (ρελέ1, ΕΞΟΔΟΣ);

pinMode (ρελέ2, ΕΞΟΔΟΣ);

pinMode (ρελέ3, ΕΞΟΔΟΣ);

pinMode (ρελέ4, ΕΞΟΔΟΣ);

pinMode (ρελέ 5, ΕΞΟΔΟΣ);

pinMode (ρελέ6, OUTPUT);

// ορίστε τους αισθητήρες αφής ως είσοδο

pinMode (TouchSensor1, INPUT);

pinMode (TouchSensor2, INPUT);

pinMode (TouchSensor3, INPUT);

pinMode (TouchSensor4, INPUT);

Ο ΠΛΗΡΟΣ ΚΩΔΙΚΟΣ ΕΙΝΑΙ ΔΙΑΘΕΣΙΜΟΣ ΝΑ ΚΑΤΕΒΑΣΤΕ ΠΑΡΑΚΑΤΩ

ΠΑΤΗΣΤΕ ΣΤΟ ΑΡΧΕΙΟ X.ino για λήψη

Βήμα 5: Διάγραμμα CIrcuit - Φωτισμός καλωδίωσης στο ρελέ

Διάγραμμα CIrcuit - Φωτισμός καλωδίωσης στο ρελέ
Διάγραμμα CIrcuit - Φωτισμός καλωδίωσης στο ρελέ

Αυτή η εικόνα είναι αυτονόητη.

Συνιστάται: