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

Smart Desk LED Light - Έξυπνος φωτισμός W/ Arduino - Χώρος εργασίας Neopixels: 10 βήματα (με εικόνες)
Smart Desk LED Light - Έξυπνος φωτισμός W/ Arduino - Χώρος εργασίας Neopixels: 10 βήματα (με εικόνες)

Βίντεο: Smart Desk LED Light - Έξυπνος φωτισμός W/ Arduino - Χώρος εργασίας Neopixels: 10 βήματα (με εικόνες)

Βίντεο: Smart Desk LED Light - Έξυπνος φωτισμός W/ Arduino - Χώρος εργασίας Neopixels: 10 βήματα (με εικόνες)
Βίντεο: Office lighting with Human Centric Lighting Dynamic Control - Ανθρωποκεντρικός φωτισμός γραφείου 2024, Νοέμβριος
Anonim
Smart Desk LED Light | Έξυπνος φωτισμός W/ Arduino | Neopixels Workspace
Smart Desk LED Light | Έξυπνος φωτισμός W/ Arduino | Neopixels Workspace

Τώρα που περνάμε πολύ χρόνο στο σπίτι, μελετάμε και δουλεύουμε εικονικά, οπότε γιατί να μην κάνουμε το χώρο εργασίας μας μεγαλύτερο με ένα προσαρμοσμένο και έξυπνο σύστημα φωτισμού Arduino και LEDs Ws2812b.

Εδώ σας δείχνω πώς να φτιάξετε το Smart Desk LED Light που μπορείτε να ελέγξετε με τηλεχειριστήριο IR από την τηλεόρασή σας, τον οικιακό κινηματογράφο ή οποιαδήποτε συσκευή με πομπό IR.

Εάν είστε οπτικός μαθητής, ξέρω ότι ένα βίντεο αξίζει περισσότερες από 1000 λέξεις, οπότε εδώ είναι ένα εκπαιδευτικό βίντεο 2 μερών. (Είμαι Ισπανός ομιλητής, οπότε σκεφτείτε να ενεργοποιήσετε αγγλικούς υπότιτλους):

Βήμα 1: Απαιτούνται δεξιότητες

Δεξιότητες που απαιτούνται
Δεξιότητες που απαιτούνται

Όπως μπορείτε να παρατηρήσετε, τίποτα δεν φαίνεται πολύ δύσκολο σε αυτό το έργο, αλλά θα χρειαστείτε κάποιες βασικές γνώσεις σχετικά με:

-Χρησιμοποιώντας το Arduino IDE.

-Προγραμματισμός ESP8266.

-Τρισδιάστατη εκτύπωση.

-Συγκόλληση.

-Καλωδίωση.

Βήμα 2: Λίστα εξαρτημάτων και μερών

Λίστα εξαρτημάτων και μερών
Λίστα εξαρτημάτων και μερών

Ένα καλό μέρος που μπορώ να συστήσω για να βρείτε τα εξαρτήματά σας, είναι το MakerFocus, είναι ένα Open Source Hardware Store!

1. PCB Σας συνιστώ πραγματικά να χρησιμοποιήσετε τις υπηρεσίες JLCPCB SMT για να παραγγείλετε το δικό σας.

2. ESP8266 (Μικροελεγκτής).

3. Λωρίδες LED WS2812.

4. Τροφοδοτικό 5v 2A.

5. Υποδοχή PCB Power.

6. Εκτυπωτής 3D.

7. Αισθητήρας IR

8. Τηλεχειριστήριο, θα μπορούσε να είναι η τηλεόρασή σας.

Βήμα 3: Διάγραμμα κυκλώματος

Διάγραμμα κυκλώματος
Διάγραμμα κυκλώματος

Εδώ είναι το διάγραμμα κυκλώματος, έχει όλες τις εσωτερικές συνδέσεις του κυκλώματος που θα μας επιτρέψουν να δημιουργήσουμε το σχέδιο του PCB αργότερα.

Επισυνάπτω επίσης το PDF των Σχεδίων για να το δείτε καλύτερα.

ΛΗOWΗ ΣΧΗΜΑΤΩΝ, Κωδικών και Βιβλιοθηκών ΔΩΡΕΑΝ.

Βήμα 4: Σχεδιασμός και παραγγελία PCB

Σχεδιασμός και παραγγελία PCB
Σχεδιασμός και παραγγελία PCB
Σχεδιασμός και παραγγελία PCB
Σχεδιασμός και παραγγελία PCB
Σχεδιασμός και παραγγελία PCB
Σχεδιασμός και παραγγελία PCB

Για την υλοποίηση ενός καλού έργου χρειαζόμαστε μια αξιόπιστη συναρμολόγηση για το κύκλωμα που το απαρτίζει και δεν υπάρχει καλύτερος τρόπος για να το κάνουμε από ένα καλό PCB.

Εδώ μπορείτε να κατεβάσετε τα Gerber, BOM και Pick & Place Files, αυτά που χρειάζεστε για να παραγγείλετε το PCB σας στην εταιρεία κατασκευής PCB.

Προτείνω JLCPCB:

? $ 2 για πέντε - 4 στρώματα PCB & φθηνό SMT (2 κουπόνια)

ΑΓΟΡΑ ΤΟ ΗΔΗ ΣΧΕΔΙΑΣΜΕΝΟ ΠΙΝΑΚΑ, Gerber + Pick & Place + BOM

Βήμα 5: Εκτύπωση τμημάτων 3D

Τρισδιάστατη εκτύπωση μερών
Τρισδιάστατη εκτύπωση μερών

Όλα τα αρχεία για εκτύπωση του περιβλήματος του έργου.

Μπορείτε να τα εκτυπώσετε στον τρισδιάστατο εκτυπωτή σας, αν δεν έχετε τον δικό σας, εδώ μπορείτε με αυτόν που χρησιμοποιώ.

Τρισδιάστατος εκτυπωτής Ender 3 Pro

Βήμα 6: Προγραμματισμός του ESP8266

Προγραμματισμός του ESP8266
Προγραμματισμός του ESP8266
Προγραμματισμός του ESP8266
Προγραμματισμός του ESP8266
Προγραμματισμός του ESP8266
Προγραμματισμός του ESP8266
  1. Εγκαταστήστε τις Βιβλιοθήκες που θα λειτουργήσει ο κώδικας
  2. Ανοίξτε το Arduino IDE.
  3. Μεταβείτε στο Αρχείο> Παραδείγματα> IRremoteESP8266> IRrecvDemo
  4. Αυτό το παράδειγμα κώδικα θα σας επιτρέψει να αντιγράψετε τον κωδικό IR που μεταδίδει το κλειδί του τηλεχειριστηρίου που θέλετε να χρησιμοποιήσετε.
  5. Στο IRrecvDemo, ενημερώστε το kRecvPin σε αυτό που έχετε συνδέσει με τον αισθητήρα IR.
  6. Συνδέστε το ESP8266 στον προγραμματιστή και συνδέστε τον αισθητήρα IR στην επιλεγμένη καρφίτσα.
  7. Ανεβάστε τον κωδικό.
  8. Ανοίξτε τη Σειριακή οθόνη και πατήστε τα πλήκτρα που θέλετε να μάθετε τον κωδικό και αντιγράψτε και αποθηκεύστε τα σε σημειώσεις.
  9. Ανοίξτε τον κωδικό MCM-LED-DESK.ino.
  10. Ρυθμίστε το kRecvPin σε 3, τα εικονοστοιχεία είναι συνδεδεμένα στον ακροδέκτη 0 και ο αριθμός των εικονοστοιχείων στην περίπτωσή μου είναι 80.
  11. Στη συνάρτηση Leer (), ενημερώστε τον κωδικό των If σε αυτούς του τηλεχειριστηρίου σας.
  12. Ανεβάστε τον κωδικό στο ESP8266 χρησιμοποιώντας το PCB έργου και ένα μετατροπέα USB σε TTL

Βήμα 7: ESP8266 ADC Hack

ESP8266 ADC Hack
ESP8266 ADC Hack
ESP8266 ADC Hack
ESP8266 ADC Hack

Όπως παρατηρήσατε, το σχέδιό μου μπορεί να χρησιμοποιηθεί με ESP-07 ή ESP-01, αλλά στην περίπτωσή μου χρησιμοποίησα το ESP-01 και δεν έχει πρόσβαση με την καρφίτσα ADC (Tout), οπότε έπρεπε να κολλήσω ένα μικροσκοπικό καλώδιο στον πείρο Tout του τσιπ και συνδέστε τον στον ακροδέκτη PCB ADC.

Βήμα 8: Συναρμολόγηση έργου

Συνέλευση Έργου
Συνέλευση Έργου
Συνέλευση Έργου
Συνέλευση Έργου
Συνέλευση Έργου
Συνέλευση Έργου
Συνέλευση Έργου
Συνέλευση Έργου

Τοποθετήστε το PCB με όλα τα συνδεδεμένα ήδη στο κουτί, βιδώστε το, τοποθετήστε το παξιμάδι και το κουμπί ποτενσιόμετρου, κολλήστε τον αισθητήρα IR και κλείστε τα πάντα με βίδες ή περισσότερη κόλλα: D.

Βήμα 9: Τοποθέτηση των λωρίδων και της μονάδας ελέγχου

Τοποθέτηση των λωρίδων και της μονάδας ελέγχου
Τοποθέτηση των λωρίδων και της μονάδας ελέγχου
Τοποθέτηση των λωρίδων και της μονάδας ελέγχου
Τοποθέτηση των λωρίδων και της μονάδας ελέγχου
Τοποθέτηση των λωρίδων και της μονάδας ελέγχου
Τοποθέτηση των λωρίδων και της μονάδας ελέγχου

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

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

Συνδέστε το και βρείτε ένα τροφοδοτικό 5V 2A+.

Βήμα 10: Ενεργοποίηση και δοκιμή

Ενεργοποίηση και δοκιμή
Ενεργοποίηση και δοκιμή
Ενεργοποίηση και δοκιμή
Ενεργοποίηση και δοκιμή
Ενεργοποίηση και δοκιμή
Ενεργοποίηση και δοκιμή

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

Απολαύστε το έργο σας και το στήσιμο σας.

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

Συνιστάται: