Πίνακας περιεχομένων:
- Προμήθειες
- Βήμα 1: Κεφαλίδες συγκολλήσεων σε πίνακα πρωτοτύπου
- Βήμα 2: Συγκόλληση καλωδίων για σύνδεση κεφαλίδων και για μονάδα ESP32 και LCD
- Βήμα 3: Δημιουργία βραχίονα στήριξης
- Βήμα 4: Αναπτύξτε το λογισμικό ελεγκτή
- Βήμα 5: Κάντε λήψη του υλικολογισμικού ελέγχου
- Βήμα 6: Δοκιμή συστήματος
Βίντεο: Πρακτικό Arduino ESP32 Wireless Wall Outlet LED Strip Controller: 6 βήματα
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:33
Αυτός είναι ένας πολύ πρακτικός DIY ασύρματος ελεγκτής τοίχου για λωρίδες LED χαμηλού κόστους.
Αντικαθιστά τους φθηνούς ελεγκτές wifi που πωλούνται στο EBay. Λειτουργούν καλά με λωρίδες RGB Led. Ο ελεγκτής EBay Wifi δεν είναι καλά κατασκευασμένος και σπάει εύκολα. Επίσης, φαίνεται ότι δεν μπορώ να το βρω όποτε θέλω να το χρησιμοποιήσω, και δεν είναι τόσο ελκυστικά. Υπάρχει μια άλλη επιλογή χρησιμοποιώντας μια δωρεάν εφαρμογή με Android ή IOS. Το αρνητικό είναι ότι δεν μεταφέρω πάντα το τηλέφωνο στο σπίτι. Ακόμα κι αν το κάνω, πρέπει να ξεκινήσω την εφαρμογή πριν τη χρησιμοποιήσω. Όχι ευθέως για τα άλλα μέλη της οικογένειάς μου, μεγάλα και μικρά. Η έννοια του διακόπτη τοίχου είναι πιο διαισθητική και κοινωνικά αποδεκτή. Το πιο σημαντικό, εάν χρησιμοποιώ το τηλέφωνο για τον έλεγχο πολλαπλών φώτων στο σπίτι, πρέπει να εγγραφώ στην εφαρμογή με όλες τις πληροφορίες Wifi του σπιτιού μου (SSID, κωδικός πρόσβασης κ.λπ.). με έναν διακομιστή που κάθεται στην Ασία, με τον οποίο δεν αισθάνομαι πολύ άνετα.
Ορισμένοι άλλοι άνθρωποι φαίνεται να είναι σε θέση να σπάσουν και να επαναπρογραμματίσουν το φτηνό χειριστήριο και να εκτελέσουν το IFTTT, το οποίο θα μπορούσε να είναι δύσκολο για μερικούς. Με αυτό το έργο, μπορώ να χρησιμοποιήσω τον φωτισμό μου με τον παραδοσιακό τρόπο, πιο βολικά, και οι περισσότεροι άνθρωποι ξέρουν πώς να τον χρησιμοποιήσουν. Δεδομένου ότι δεν υπάρχει καμία τροποποίηση στο χειριστήριο, μπορείτε ακόμα να το χρησιμοποιήσετε με AWS echo ή Google Home. Στη συνέχεια έθεσα μια πλακέτα υπολογιστή για να αυξήσει την αξιοπιστία και εξάλειψε τα καλώδια συγκόλλησης. Δεν υπάρχει σύρμα για να τραβηχτεί και το εύρος που καλύπτεται είναι αρκετά καλό, δοκίμασα στο 50 '. Οι περισσότεροι διακόπτες θα εγκατασταθούν ούτως ή άλλως κοντά στο φως. Μπορώ να φτιάξω όσα θέλω για περίπου $ 20 το καθένα, εύκολα. Ω, συν ένα τούβλο ισχύος 5 $ για να το τροφοδοτήσετε.
Κόστος
Λιγότερο από $ 20 έργο, + 5 $ για ένα τούβλο ισχύος.
Εργαλεία
Συγκολλητικό σίδερο
κατσαβίδι
Υπολογιστής για ανάπτυξη λογισμικού Arduino IDE
Προμήθειες
1 x ελεγκτής Arduino ESP32 από το EBay
Έγχρωμη οθόνη LCD 1 x 2,4 TFT με είσοδο αφής αφής
Πρωτότυπο 1 x 0,1 "πλέγμα 2" x 3"
Ηλεκτρονικό καλώδιο περιτύλιξης καλωδίων
Μόλυβδος συγκόλλησης
2 x 2 "x 1" Flex πλαστικό
2 x ηλεκτρικές βίδες πρίζας τοίχου
4 x #4, ή #6 βίδες και παξιμάδια μηχανής
Μια δέσμη κεφαλίδων υποδοχής IC σε σειρά, από το τοπικό μας κατάστημα ηλεκτρονικών πλεονασμάτων
Βήμα 1: Κεφαλίδες συγκολλήσεων σε πίνακα πρωτοτύπου
Χρησιμοποίησα μια μονάδα ESP-32 από το EBay για κάτω από 6 $ και μια LCD TFT 2,4 με επιφάνεια αφής για 7 $
Συγκολλήστε κεφαλίδες πρίζας μονής γραμμής κομμένες για να ταιριάζουν με το ESP-32 στην πρωτότυπη πλακέτα. Εξαρτάται από την εφαρμογή διακόπτη σας για να προσαρμόσετε το μέγεθος του πρωτοτύπου της πλακέτας. Απλώς ταιριάζω με την πρωτότυπη πλακέτα με το ίδιο μέγεθος με τη μονάδα LCD. Το τελευταίο δεν έχω κανέναν έλεγχο, αλλά είναι δημοφιλές στο EBay ή στο AliExpress.
Το μέγεθος της μονάδας LCD ταιριάζει ακριβώς πίσω από μια κανονική μπροστινή πλάκα διακόπτη πυραύλων. Εάν τοποθετηθείτε σωστά και κολλήσετε δύο κεφαλίδες πρίζας μονής γραμμής στην κάτω πλευρά του πρωτοτύπου, μπορείτε να χρησιμοποιήσετε τις κεφαλίδες για να συνδυάσετε τις δύο σανίδες χωρίς να χρησιμοποιήσετε βίδες. Αντέχουν αρκετά καλά και μπορούν εύκολα να αποσπαστούν για εντοπισμό σφαλμάτων.
Βήμα 2: Συγκόλληση καλωδίων για σύνδεση κεφαλίδων και για μονάδα ESP32 και LCD
Ακολουθήστε το σχηματικό, συγκολλητικό καλώδιο περιτύλιξης καλωδίων από την κεφαλίδα της μονάδας ESP32 έως τις κάτω ακίδες της κεφαλίδας. Φαίνεται περίπλοκο στην αρχή, αλλά στην πραγματικότητα υπάρχουν μόνο 14 καλώδια, συν 3 υπερπήδηση. Μου πήρε περίπου μία ώρα για να το κάνω.
Δεν χρειάζεται συγκόλληση στη μονάδα LCD. Για να ταιριάξει ο πίνακας με το πρωτότυπο, πρέπει να κολλήσετε μια κεφαλίδα 4 ακίδων στο άλλο άκρο. Οι περισσότερες μονάδες LCD δεν συνοδεύονται από αυτό.
Βήμα 3: Δημιουργία βραχίονα στήριξης
Κόψτε τα δύο πλαστικά κομμάτια στο ίδιο πλάτος με τη μονάδα LCD και χρησιμοποιήστε έναν κανονικό διακόπτη πυραύλων ως πρότυπο για να ανοίξετε τρύπες στο πλαστικό για την κατασκευή ενός βραχίονα στερέωσης. Χρειάζεται λίγη υπομονή για να τα παρατάξεις. Χρησιμοποιήστε μερικές βίδες και παξιμάδια #4, ή #6 μηχανών και αποστάτες, για να γράψετε την πλαστική πλάκα στη μονάδα LCD όπως στην παραπάνω εικόνα. Πειραματίστηκα ένα με πλαστικό και ένα με μεταλλική πλάκα ψευδαργύρου. Το πλαστικό είναι σίγουρα πιο εύκολο να χειριστεί και να φορεθεί και είναι αρκετά ισχυρό για να υποστηρίξει ολόκληρο τον διακόπτη. Ξέφυγα με αποστάτες με το πλαστικό, καθώς μπορώ απλά να χτυπήσω τις βίδες σε αυτό.
Το όλο πράγμα πρέπει να ταιριάζει μέσα σε ένα συνηθισμένο ηλεκτρικό κουτί πρίζας τοίχου. Ανάλογα με το κουτί είναι πλαστικό ή μέταλλο και μάρκα, ίσως χρειαστεί να το κόψετε λίγο. Το κανονικό μπλε πλαστικό κουτί εξόδου έχει βίδες που μπορεί να χρειαστεί να κοπούν λίγο πίσω. Χρησιμοποιώ ένα ταλαντευόμενο πολλαπλό εργαλείο για να το κόψω με ένα στιγμιότυπο.
Βήμα 4: Αναπτύξτε το λογισμικό ελεγκτή
Αυτή είναι η υπόθεση ότι πρέπει να είστε εξοικειωμένοι με το περιβάλλον Arduino Sketch IDE. Μπορώ να παρέχω ένα δυαδικό αρχείο που θα πρέπει να λειτουργεί εάν ακολουθήσετε το σχηματικό σχήμα για την κατασκευή του πρωτοτύπου του πίνακα. Δεδομένου ότι υπάρχουν τόσες πολλές ιστοσελίδες που συζητούν σχετικά με το σεμινάριο Arduino Sketch IDE, και ως εκ τούτου, δεν θα καλυφθεί εδώ.
Βήμα 5: Κάντε λήψη του υλικολογισμικού ελέγχου
Παρόμοια με την προηγούμενη ενότητα, υπάρχουν τόσα πολλά διαδικτυακά μαθήματα σχετικά με τον τρόπο προγραμματισμού της μονάδας Arduino. όπως το pytool. Μπορώ να παρέχω το δυαδικό αρχείο για τη δοκιμή σας. Το λογισμικό εξελίσσεται ακόμη και παρέχεται ως έχει, χωρίς καμία εγγύηση ή ανάληψη ευθύνης. Ο χρήστης μπορεί να το χρησιμοποιήσει ελεύθερα χωρίς τροποποίηση, με δική του ευθύνη.
Βήμα 6: Δοκιμή συστήματος
Ο ελεγκτής ξεκίνησε στη σελίδα UI του διακόπτη φωτός, καθώς πρόκειται για ελεγκτή φωτός. Λειτουργεί με τον δημοφιλή ελεγκτή ταινιών WiFi RGB Led. Το κύριο μενού έχει 6 εικονίδια και ελπίζω ότι όλα είναι γραφικά αυτονόητα.
Ένα πράγμα που πρέπει να επισημανθεί είναι ότι πρέπει να μεταβείτε στην κύρια σελίδα πατώντας το κουμπί Google like 9 τετράγωνα και στη συνέχεια το εικονίδιο ρύθμισης επάνω αριστερά για να επιλέξετε το κουμπί WiFi. Στη συνέχεια, θα σαρώσει αυτόματα όλα τα wifi AP και θα πρέπει να επιλέξετε το χειριστήριο WiFi με βάση τη διεύθυνση MAC. Οι πληροφορίες θα αποθηκευτούν για επόμενες συνεδρίες.
Το ενσωματωμένο βίντεο δείχνει:
1. Μια φορητή έκδοση πρωτοτύπου που τροφοδοτείται από μπαταρία και ελέγχει μια λωρίδα φωτισμού RGB που βρίσκεται σε καλούπια οροφής. Αυτό μου επιτρέπει να τραβήξω το βίντεο και για τους δύο ταυτόχρονα.
2. Μια εγκατεστημένη έκδοση μέσα σε ένα κανονικό κουτί διακόπτη τοίχου.
Συνιστάται:
Πρακτικό PIR για οικιακή χρήση: 7 βήματα (με εικόνες)
Πρακτικός PIR για οικιακή χρήση: Όπως πολλοί από εσάς που εργάζεστε με έργα αυτοματισμού σπιτιού, έτσι και εγώ έψαχνα να φτιάξω έναν λειτουργικό αισθητήρα PIR για την αυτοματοποίηση κάποιων στροφών στο σπίτι μου. Παρόλο που οι αισθητήρες PIR του διακόπτη φωτός θα ήταν οι βέλτιστοι, δεν μπορείτε να λυγίσετε μια γωνία. Thi
Πρακτικό κάδρο φωτογραφιών: 4 βήματα
Handy Photo-frame: Αυτή είναι μια μικρή φορητή έκδοση μιας κορνίζας φωτογραφιών που είναι φτιαγμένη από ένα άδειο κουτί σπιρτόκουτου και μερικά απόβλητα χρωματιστά χαρτιά. Το έργο μπορεί επίσης να αναπτυχθεί για να αναπτύξει μεγάλα πλαίσια φωτογραφιών με το ίδιο κύκλωμα ενσωματωμένο σε αυτό. Το κύκλωμα δεν σε κάνει
Μια αποκριάτικη μηχανή φοβισμού χρησιμοποιώντας ένα PIR, μια τρισδιάστατη τυπωμένη κολοκύθα και έναν συμβατό ήχο Pranker Troll Arduino/πρακτικό Joke Board .: 5 βήματα
A Halloween Scare Machine Using PIR, 3D Printed Pumpkin and the Troll Arduino Compatible Audio Pranker/πρακτικό Joke Board .: Ο πίνακας Troll δημιουργήθηκε από τον Patrick Thomas Mitchell της EngineeringShock Electronics και χρηματοδοτήθηκε πλήρως στο Kickstarter όχι πολύ καιρό πριν. Πήρα την ανταμοιβή μου μερικές εβδομάδες νωρίτερα για να βοηθήσω να γράψω μερικά παραδείγματα χρήσης και να δημιουργήσω μια βιβλιοθήκη Arduino σε μια προσπάθεια
ESP8266 RGB LED STRIP WIFI Έλεγχος - NODEMCU Ως τηλεχειριστήριο IR για Led Strip που ελέγχεται μέσω Wifi - Έλεγχος Smartphone RGB LED STRIP: 4 βήματα
ESP8266 RGB LED STRIP WIFI Έλεγχος | NODEMCU Ως τηλεχειριστήριο IR για Led Strip που ελέγχεται μέσω Wifi | RGB LED STRIP Smartphone Control: Γεια σας παιδιά σε αυτό το σεμινάριο θα μάθουμε πώς να χρησιμοποιούμε το nodemcu ή το esp8266 ως τηλεχειριστήριο IR για τον έλεγχο μιας λωρίδας LED RGB και το Nodemcu θα ελέγχεται από smartphone μέσω wifi. Έτσι, βασικά μπορείτε να ελέγξετε το RGB LED STRIP με το smartphone σας
Ένα απλό, πρακτικό χρονόμετρο Arduino: 4 βήματα
Ένα απλό, πρακτικό χρονόμετρο Arduino: Αναζήτηση στον ιστό για χρονόμετρο Arduino. Μάλλον το έκανες μόλις είσαι εδώ. Από προσωπική εμπειρία, μπορώ να σας πω ότι οποιοδήποτε χρονόμετρο στο διαδίκτυο είναι είτε πολύ σύνθετο (σε κώδικα, για αρχάριους), είτε είναι πολύ απλοποιημένο και όχι πρακτικό