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

Διακόπτης Poor Man's Hue: 5 βήματα (με εικόνες)
Διακόπτης Poor Man's Hue: 5 βήματα (με εικόνες)

Βίντεο: Διακόπτης Poor Man's Hue: 5 βήματα (με εικόνες)

Βίντεο: Διακόπτης Poor Man's Hue: 5 βήματα (με εικόνες)
Βίντεο: ΕΒΓΑΛΕ ΤΗΝ ΠΡΑΣΙΝΗ ΜΠΛΟΥΖΑ 🟢❌ ΓΙΑ ΝΑ ΒΓΕΙ ΦΩΤΟΓΡΑΦΙΑ ΜΕ ΤΟΝ ΤΑΚΗ ΤΣΟΥΚΑΛΑ #ΑΝΤΕΓΕΙΑ 2024, Νοέμβριος
Anonim
Image
Image
Ο, τι χρειάζεσαι
Ο, τι χρειάζεσαι

Σε αυτό το διδακτικό θα σας δείξω πώς να φτιάξετε έναν πολύ φθηνό ασύρματο διακόπτη για τα Phillips Hue Lights.

Το πρόβλημα

Αυτά τα φώτα χρειάζονται μόνιμη τροφοδοσία ρεύματος, οι διακόπτες τοίχου πρέπει να είναι πάντα ενεργοποιημένοι.

Αν πάτε για ύπνο και απενεργοποιήσετε τον διακόπτη τοίχου, το φως δεν θα λάμψει ποτέ ξανά αν η γέφυρα απόχρωσης προσπαθήσει να ανάψει το φως, για παράδειγμα το πρωί για να σας ξυπνήσει απαλά με ένα "ζεστό φως".

Πρέπει να αγοράσετε τους διακόπτες Hue Tap ή dimmer, οι οποίοι είναι πολύ ακριβοί, ειδικά αν χρειάζεστε έναν για κάθε δωμάτιο.

Η λύση είναι η χρήση ενός ESP8266. Αυτά τα μικροσκοπικά χειριστήρια με ενσωματωμένο προσαρμογέα usb διατίθενται για λιγότερο από 3 $. Για το τροφοδοτικό χρειάζεστε μόνο 2 τεμ. Μπαταρία AAA, χρησιμοποιώντας τη λειτουργία DeepSleep του Esp8266, η μπαταρία λειτουργεί για μεγάλο χρονικό διάστημα.

Κάθε φορά που πατάτε το κουμπί επαναφοράς το ESP ξυπνάει, συνδέεται με το WLAN, λαμβάνετε την κατάσταση της λάμπας, αν είναι αναμμένη σβήνει ή το αντίστροφο, μετά από αυτήν την εντολή πέφτει σε βαθύ ύπνο

Βήμα 1: Αυτό που χρειάζεστε

Ο, τι χρειάζεσαι
Ο, τι χρειάζεσαι

Υπάρχουν δύο διαφορετικά PCB με Esp8266 και ενσωματωμένο προσαρμογέα usb για απλό προγραμματισμό:

Wemos D1 mini, πολύ μικρό, με USB

ή

  • NodeMCU, όχι τόσο μικρό, με USB
  • Θήκη για 2 μικροκυψέλες (AAA), ετικέτες συγκόλλησης
  • 2 τεμ. Αλκαλικά κύτταρα ΑΑΑ
  • καλώδια
  • μικρή βίδα 2x8mm, δείτε την εικόνα

για στέγαση:

Τρισδιάστατη θήκη (βλ. Αρχεία STL στο επόμενο βήμα)

ή

ένα περίβλημα από ένα παλιό τηλεχειριστήριο (δείτε την εικόνα)

ή

τοποθετήστε το Esp και την μπαταρία πίσω από ένα κουμπί διακόπτη τοίχου

Βήμα 2: Στέγαση

Στέγαση
Στέγαση
Στέγαση
Στέγαση

Εάν είστε κάτοχος τρισδιάστατου εκτυπωτή, χρησιμοποιήστε απλά τα συνημμένα STL, δεν χρειάζεστε καν ένα επιπλέον κουμπί, χρησιμοποιούμε το κουμπί επαναφοράς επί του σκάφους με ένα καπάκι τρισδιάστατης εκτύπωσης.

Μια άλλη λύση είναι ένα παλιό τηλεχειριστήριο.

Εάν θέλετε να αντικαταστήσετε τον διακόπτη τοίχου με έναν διακόπτη κουμπιού και το Esp, πρέπει να συντομεύσετε τα 2 καλώδια και να τα απομονώσετε έτσι ώστε ο λαμπτήρας να έχει συνεχές ρεύμα.

!!!!!! ΓΝΩΡΙΣΤΕ ΤΟ ΗΛΕΚΤΡΙΚΟ ΣΟΚ ΠΡΕΠΕΙ ΝΑ ΞΕΡΕΤΕ ΤΙ ΚΑΝΕΤΕ !!!!!

Βήμα 3: Κωδικοποίηση του Esp8266

Κωδικοποίηση του Esp8266
Κωδικοποίηση του Esp8266

Πρώτα χρειάζεστε το Arduino IDE.

Στη συνέχεια, πρέπει να εγκαταστήσετε τη βιβλιοθήκη για το Esp8266. Θα βρείτε πολλά σεμινάρια εδώ για οδηγίες σχετικά με τον προγραμματισμό αυτών των μαγικών μικροσκοπικών πραγμάτων:-)

Αφού ανοίξετε το συνημμένο σκίτσο με το Arduino IDE, πρέπει να κάνετε ορισμένες ρυθμίσεις ανάλογα με το τοπικό WIFI.

Για ταχύτερη σύνδεση/εναλλαγή χρησιμοποιούμε στατική διεύθυνση IP.

Πύλη IPAddress (192, 168, 178, 1).

IP διεύθυνση του τοπικού δρομολογητή wifi όπου είναι συνδεδεμένη η γέφυρα απόχρωσης

IPAddress ip (192, 168, 178, 216);

Διεύθυνση IP του διακόπτη σας, λάβετε υπόψη ότι χρησιμοποιείτε υψηλή διεύθυνση στο εύρος 200-250 που δεν χρησιμοποιείται για άλλες συσκευές

Υποδίκτυο IPAddress (255, 255, 255, 0);

int φως = 2; //

τον αριθμό του φωτός σας που είναι ενεργοποιημένος

const char hueHubIP = "192.168.178.57";

η διεύθυνση IP της γέφυρας απόχρωσης

const char hueUsername = "όνομα χρήστη hue bridge"

πρέπει να δημιουργήσετε ένα εξουσιοδοτημένο όνομα χρήστη στη γέφυρα απόχρωσης, δείτε αυτό το σεμινάριο

const int hueHubPort = 80;

πάντα "80"

const char ssid = "SSID"; // SSID δικτύου (όνομα)

const char pass = "κωδικός πρόσβασης"; // κωδικός πρόσβασης δικτύου

τέλος SSID και κωδικός πρόσβασης για το wifi σας

Αφού αλλάξετε αυτές τις ρυθμίσεις, είστε έτοιμοι για μεταφόρτωση!

Βήμα 4: Σχηματικό

Σχηματικός
Σχηματικός

Το σχήμα είναι πολύ απλό, δεν έχετε παρά να συνδέσετε τη θήκη μπαταρίας σε GND και 3V3.

Η χρήση εξωτερικού κουμπιού είναι προαιρετική.

Βήμα 5: Πρόσθετες πληροφορίες

Πρόσθετες πληροφορίες
Πρόσθετες πληροφορίες

Για να μειώσετε την κατανάλωση ενέργειας, είναι απαραίτητο να αφαιρέσετε τον ρυθμιστή τάσης.

Μετρήστε το ρεύμα πριν και μετά την αφαίρεση, το ρεύμα σε βαθύ ύπνο πρέπει να είναι μικρότερο από 0, 1mA.

Μερικές φορές πρέπει επίσης να αφαιρέσετε τον πείρο τροφοδοσίας από το τσιπ UART. Δείτε εδώ για περισσότερες πληροφορίες.

Συνιστάται: