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

Ikea Grono Wifi-Control Lamp: 7 βήματα (με εικόνες)
Ikea Grono Wifi-Control Lamp: 7 βήματα (με εικόνες)
Anonim
Ikea Grono Wifi-Control Lamp
Ikea Grono Wifi-Control Lamp

Σε αυτό το διδακτικό θα σας δείξω πώς να μετατρέψετε μια τυπική λάμπα Ikea Grono σε λαμπτήρα LED με ελεγχόμενο WiFi! Ο λαμπτήρας έχει πάνω από 10 διαφορετικές λειτουργίες εμφάνισης φωτός, συμπεριλαμβανομένης της λειτουργίας αντίδρασης ήχου.

Βήμα 1: Εισαγωγή

Image
Image

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

Έχω παίξει πρόσφατα με μικροελεγκτές NodeMCU Esp8266 που έχουν δυνατότητα WiFi. Είναι σοβαρά φοβερά! Αυτό το έργο περιλαμβάνει κάποια απλά ηλεκτρονικά, τρισδιάστατο σχεδιασμό/εκτύπωση και κάποιο προγραμματισμό σε C, HTML και CSS. Δεν έχω κάνει κανένα HTML/CSS από το γυμνάσιο, οπότε αυτό ήταν ένα υπέροχο έργο για να με συστήσει ξανά σε αυτές τις γλώσσες.

Προσπάθησα να κάνω αυτό το έργο απλό στην παρακολούθηση, ώστε να μπορείτε να φτιάξετε εύκολα τη δική σας λάμπα WiFi Ikea Grono. Εάν έχετε οποιεσδήποτε ερωτήσεις στην πορεία, μη διστάσετε να τις ρωτήσετε στα παρακάτω σχόλια.

Επίσης, αν το πιστεύετε, σκεφτείτε να εγγραφείτε στο κανάλι μου στο YouTube για να με υποστηρίξετε και να δείτε πιο συναρπαστικά έργα.

Βήμα 2: Απαιτούνται εξαρτήματα

Ηλεκτρονικός Σχεδιασμός
Ηλεκτρονικός Σχεδιασμός

Τα συστατικά που χρειάζονται για αυτό το έργο είναι τα παρακάτω:

1. NodeMCU ESPP 2866 Amazon Link

2. Αντιστάσεις (200 και 470 Ohm) Amazon Link

3. Πυκνωτής (Συνιστάται 1000 uF) Σύνδεσμος Amazon

4. LED (Οποιοδήποτε χρώμα) Σύνδεσμος Amazon

5. 15 Neopixels Lights Amazon Link

6. Ενισχυτής μικροφώνου Electret - MAX4466 με ρυθμιζόμενο κέρδος Amazon Link

6. Συγκολλητικό σίδερο και βασικές προμήθειες Amazon Link

7. Πρόσβαση σε 3D εκτυπωτή

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

Βήμα 3: Ηλεκτρονικός σχεδιασμός

Ο ηλεκτρονικός σχεδιασμός είναι αρκετά απλός για αυτό το έργο, καθιστώντας το ένα εξαιρετικό έργο για να ξεκινήσετε αν αρχίζετε να ασχολείστε με τα ηλεκτρονικά!

Θα συνιστούσα να χτίσετε το κύκλωμα πρώτα σε μια σανίδα ψωμιού και στη συνέχεια να τα κολλήσετε όλα σε μια σανίδα.

Βήμα 4: Σχεδιασμός και εκτύπωση 3D

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

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

Σχεδίασα μια απλή βάση για τη λάμπα με χώρο για το ESP8266, MAX4466 (Αυτό ήταν μια επόμενη σκέψη, οπότε μόλις άνοιξα μια τρύπα), Διακόπτης On/Off (δεν χρησιμοποίησε γιατί ήμουν τεμπέλης), Power (USB) και ένα καπάκι που ταιριάζει απόλυτα στη λάμπα. Έφτιαξα επίσης ένα καπάκι για να περιέχει το φως και να φαίνεται καλύτερο, αλλά αν το προτιμάτε ανοιχτό, μπορείτε να παραλείψετε αυτό το μέρος.

Ο σύνδεσμος Thingiverse με τα μέρη μπορεί να βρεθεί εδώ.

Βήμα 5: Εγκατάσταση των εξαρτημάτων

Εγκατάσταση των εξαρτημάτων
Εγκατάσταση των εξαρτημάτων
Εγκατάσταση των εξαρτημάτων
Εγκατάσταση των εξαρτημάτων

Τώρα που έχετε κολλήσει τα ηλεκτρονικά και έχετε εκτυπώσει τη βάση/καπάκι 3D, ήρθε η ώρα να αρχίσετε να τα συναρμολογείτε όλα μαζί. Τοποθετήστε το ESP8266, το διακόπτη ενεργοποίησης/απενεργοποίησης, το καλώδιο τροφοδοσίας και το καπάκι στη βάση της λάμπας Ikea Grono.

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

Προγραμματισμός
Προγραμματισμός
Προγραμματισμός
Προγραμματισμός

Θα παραδεχτώ, δεδομένου ότι δεν είχα χρησιμοποιήσει HTML/CSS εδώ και χρόνια, αυτό το μέρος πήρε το μακρύτερο μακράν. Δεν είμαι επαγγελματίας προγραμματιστής ιστού, οπότε δεν θα προσποιηθώ ότι λέω ότι είναι προγραμματισμένος με τις βέλτιστες πρακτικές, αλλά λειτουργεί και έμαθα πολλά σε όλη τη διαδικασία.

Χρησιμοποίησα την πλατφόρμα IO για τον προγραμματισμό του ESP8266, αλλά το arduino IDE θα λειτουργήσει μια χαρά. Απλώς κατεβάστε τον κωδικό, εισαγάγετε το WIFI SSID και τον κωδικό πρόσβασής σας και θα πρέπει να είστε έτοιμοι! Κατά την αρχική εκτέλεση, η σειριακή οθόνη θα σας ενημερώσει για τη διεύθυνση IP για πρόσβαση στον διακομιστή ιστού σας.

Προγραμματίζω τις ακόλουθες δυνατότητες για τη λάμπα, αλλά είναι αρκετά εύκολο να προσθέσω νέες:

1. Δοκιμή LED

2. Επιλέξτε Χρώμα

3. Ενεργοποιήστε όλα τα φώτα (Με επιλεγμένο χρώμα πάνω)

4. Σβήστε όλα τα φώτα

5. Ειδικές λειτουργίες

ένα. Πάνω κάτω Πολύχρωμο

σι. Random Star Show

ντο. Πάνω κάτω Μονόχρωμο

ρε. Slow Fade In/Out

μι. Cylon

φά. Χρώμα σκουπίστε

σολ. Στρόβο

η Sound Reactive (Εάν επιλέξετε μαύρο και ενεργοποιήσετε/απενεργοποιήσετε τα φώτα τότε αυτό είναι πολύχρωμο)

Βήμα 7: Δοκιμάστε το

Τώρα που έχετε τη λάμπα συναρμολογημένη και προγραμματισμένη, ήρθε η ώρα να τη δοκιμάσετε!

Συνδέστε το, ανοίξτε τον διακόπτη και απολαύστε.

Παρακαλώ σκεφτείτε να εγγραφείτε στο κανάλι μου στο youtube για να με υποστηρίξετε και να δείτε περισσότερα εκπληκτικά έργα/βίντεο.

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

Συνιστάται: