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

DIY WiFi RGB Μαλακή λυχνία LED: 4 βήματα (με εικόνες)
DIY WiFi RGB Μαλακή λυχνία LED: 4 βήματα (με εικόνες)

Βίντεο: DIY WiFi RGB Μαλακή λυχνία LED: 4 βήματα (με εικόνες)

Βίντεο: DIY WiFi RGB Μαλακή λυχνία LED: 4 βήματα (με εικόνες)
Βίντεο: ESP32 Tutorial 6 - Using RGB LED Project 2.3 -SunFounder's ESP32 IoT Learnig kit 2024, Ιούλιος
Anonim
Image
Image
DIY WiFi RGB LED Μαλακή λάμπα
DIY WiFi RGB LED Μαλακή λάμπα

Αυτή η λάμπα είναι σχεδόν ολόκληρη τρισδιάστατη εκτύπωση, συμπεριλαμβανομένου του διαχύτη φωτός, άλλα μέρη κοστίζουν περίπου 10 $. Διαθέτει πολλά προκαθορισμένα, ελαφριά εφέ κίνησης και στατικά ανοιχτά χρώματα με λειτουργία βρόχου αυτόματης αναπαραγωγής. Οι λάμπες αποθηκεύουν τελευταία φορά τη ρύθμιση στην εσωτερική μνήμη, έτσι ώστε να μπορεί να διαμορφωθεί μία φορά και να χρησιμοποιηθεί όπως συνήθως η λάμπα με διακόπτη ισχύος. Δεν απαιτείται εφαρμογή, θα μπορούσε να ελεγχθεί χρησιμοποιώντας οποιαδήποτε συσκευή όπου είναι διαθέσιμο πρόγραμμα περιήγησης. Μπορεί επίσης να λειτουργήσει σε 2 λειτουργίες, ως αυτόνομο και μέρος του οικιακού δικτύου WiFi.

Προμήθειες

• 1 x PCB Πρωτότυπο διπλής όψης 4*6 cm

• 1 x HLK-PM01 AC-DC 220V έως 5V Μονάδα τροφοδοσίας Step-Down ή κάτι παρόμοιο

• 1 x Wemos D1 Mini WiFi Board Board Micro USB

• Λωρίδα LED RGB I2C με 60 LED/m

• 4 x παξιμάδια Μ3

• 2 x βίδες M3x6

• 5 x βίδες M3x12

• καλώδιο τροφοδοσίας με βύσμα και διακόπτη επάνω

• μερικά καλώδια βραχυκυκλωτήρων

• 3 x καρφίτσες κεφαλίδας

• εργαλεία συγκόλλησης

• Εκτυπωτής 3D με νήμα Clear and Black

Βήμα 1: Μέρη τρισδιάστατης εκτύπωσης

Τμήματα τρισδιάστατης εκτύπωσης
Τμήματα τρισδιάστατης εκτύπωσης

Όλα τα προσαρτημένα μοντέλα STL, εκτός από τον διαχύτη, θα μπορούσαν να εκτυπωθούν με τις επιθυμητές ρυθμίσεις.

Εδώ είναι ένα παράδειγμα:

Ightψος στρώματος: 0,2

Υποστηρίζει: ΟΧΙ (ΝΑΙ μόνο για το βασικό μοντέλο)

Τοίχοι: 0,8 mm

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

Θα συνιστούσα να εκτυπώσετε πρώτα τον πύργο LED, θα επιτρέψει την ταχύτερη μετάβαση στο επόμενο βήμα.

Βήμα 2: Συγκόλληση

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

Πρώτα απ 'όλα πρέπει να κολλήσουμε τη λωρίδα LED στον πύργο LED. Εάν χρησιμοποιείτε την ίδια λωρίδα LED, όπως εγώ (60 leds/m), τότε κόψτε 3 κομμάτια, 1 με 10 LED, 2 άλλα με 9 LED. Χρησιμοποιήστε συνημμένη εικόνα, ως αναφορά και κολλήστε τη λωρίδα LED στον πύργο και βεβαιωθείτε ότι όλα τα βέλη στη λωρίδα είναι στην ίδια κατεύθυνση και είναι στραμμένα από κάτω προς τα πάνω. Συγκολλήστε τα καλώδια στη λωρίδα όπως φαίνεται στο διάγραμμα καλωδίωσης.

Πάρτε το PCB και κόψτε το μεταξύ των ακίδων τροφοδοσίας AC, όπως φαίνεται στην εικόνα. Τοποθετήστε τη μονάδα AC σε οπές PCB, κολλήστε την. Κάντε το ίδιο με τον πίνακα Wemos. Λάβετε υπόψη ότι δεν υπάρχει ανάγκη συγκόλλησης όλων των καρφιτσών για τον πίνακα Wemos, χρειαζόμαστε μόνο 3 από αυτές. Τοποθετήστε την κεφαλίδα των καρφιτσών και κολλήστε την. Συνδέστε όλα αυτά με καλώδια.

Βήμα 3: Διαμόρφωση και μεταφόρτωση λογισμικού

Διαμόρφωση και μεταφόρτωση λογισμικού
Διαμόρφωση και μεταφόρτωση λογισμικού
Διαμόρφωση και μεταφόρτωση λογισμικού
Διαμόρφωση και μεταφόρτωση λογισμικού
Διαμόρφωση και μεταφόρτωση λογισμικού
Διαμόρφωση και μεταφόρτωση λογισμικού

Στις μέρες μας υπάρχουν πολλές διαφορετικές βιβλιοθήκες, κώδικες και άλλα πράγματα, που έγιναν από διαφορετικά άτομα, αυτό το παράδειγμα βασίζεται στο έργο του Jason Coon.

Πρέπει να κατεβάσουμε και να διαμορφώσουμε το Arduino IDE, χάρη στον Steve Quinn, ο οποίος έχει ήδη δημιουργήσει έναν ολοκληρωμένο οδηγό για να το κάνει αυτό στο Instructable του, οπότε δεν χρειάζεται να πληκτρολογείτε όλα αυτά.

Μόλις ολοκληρωθεί το προηγούμενο βήμα - ανοίξτε το σκίτσο στο Arduino IDE.

Βρείτε τη γραμμή "const bool apMode = false;" και πάρτε μια απόφαση, πώς θα χρησιμοποιήσετε αυτήν τη λάμπα, "αληθινή" σημαίνει ότι θα λειτουργεί σε αυτόνομη λειτουργία και η συσκευή για τον έλεγχο της πρέπει να συνδεθεί μέσω WiFi απευθείας σε αυτήν.

Βρείτε τη γραμμή "#define NUM_LEDS 10" και ορίστε τον αριθμό των εικονοστοιχείων ίσο με το μήκος της μεγαλύτερης λωρίδας LED.

Ανοίξτε την καρτέλα Secrets.h στο Arduino IDE και συμπληρώστε το αρχείο με βάση την επιλογή σας πριν.

Αποθηκεύστε και ανεβάστε το σκίτσο στον πίνακα ESP. Χρησιμοποιήστε το μενού "ESP 8266 Sketch Data Upload" και ανεβάστε άλλα αρχεία από το σκίτσο στο SPIFS. Μόλις γίνει αυτό, μπορείτε να συνδέσετε τα LED και να αποκτήσετε πρόσβαση στη λάμπα πληκτρολογώντας https:// magiclamp στο πρόγραμμα περιήγησής σας, εάν έχετε ορίσει "const bool apMode = false;".

Για τη λειτουργία AP (αυτόνομη) πρέπει να βρείτε Δίκτυο WiFi που ονομάζεται "MagicLamp + αριθμοί" και να συνδεθείτε σε αυτό χρησιμοποιώντας τον κωδικό πρόσβασης που έχετε ορίσει στο αρχείο "Secrets.h". Αφού γίνει αυτό - συνδεθείτε στη λάμπα πληκτρολογώντας https://192.168.4.1 στο πρόγραμμα περιήγησής σας. Μια σελίδα θα φορτωθεί με πολλές επιλογές ελέγχου.

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

Συναρμολόγηση
Συναρμολόγηση
Συναρμολόγηση
Συναρμολόγηση
Συναρμολόγηση
Συναρμολόγηση
Συναρμολόγηση
Συναρμολόγηση

Όταν έχετε εκτυπώσει όλα τα μέρη, ολοκληρώσετε τη συγκόλληση και φορτώσετε και δοκιμάσετε με επιτυχία το λογισμικό - μπορούμε να συναρμολογήσουμε αυτήν τη λάμπα.

• βιδώστε τη θήκη ηλεκτρονικών στο καπάκι της βάσης

• ξεκολλήστε το καλώδιο εναλλασσόμενου ρεύματος από το PCB και περάστε το μέσα από την οπή του καλωδίου στη βάση

• συγκολλήστε το καλώδιο πίσω στη θέση του

• ασφαλίστε το PCB στη θέση του

• στερεώστε το καλώδιο AC με σφιγκτήρα καλωδίου

• κολλήστε το ρυμουλκούμενο LED με λιγότερα στη βάση χρησιμοποιώντας κολλητική ταινία ή κόλλα 2 όψεων

• συνδέστε καλώδια LED με PCB

• κλείστε τη βάση με το καπάκι και χρησιμοποιήστε 3 βίδες για να το στερεώσετε

• βάλτε το διαχύτη πάνω από τη λάμπα (προσέξτε να πιέζεται σφιχτά και απαλά)

Αυτό είναι!

Τώρα μπορείτε να το ενεργοποιήσετε και να βρείτε ελαφριά κινούμενα σχέδια που θα λατρέψετε.

Ευχαριστούμε που το διαβάσατε.

Συνιστάται: