Πίνακας περιεχομένων:
- Βήμα 1: Βασική ιδέα
- Βήμα 2: Συγκεντρώστε τα εξαρτήματά σας
- Βήμα 3: Προετοιμάστε το κύκλωμά σας
- Βήμα 4: Ανεβάστε τον κώδικα
- Βήμα 5: Προετοιμάστε το περίβλημα
- Βήμα 6: Τελικό βήμα: Ας το δοκιμάσουμε
Βίντεο: ESP 8266 Nodemcu Ws 2812 Λάμπα LED MOOD βασισμένη σε νεοπίξελ με ελεγχόμενη χρήση διακομιστή ιστοσελίδων: 6 βήματα
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:35
Σε αυτό το έργο θα φτιάξουμε μια λάμπα MOOD από nodemcu & neopixel και η οποία μπορεί να ελεγχθεί από οποιοδήποτε πρόγραμμα περιήγησης χρησιμοποιώντας τοπικό διακομιστή ιστού.
Βήμα 1: Βασική ιδέα
Γεια σας παιδιά σε αυτό το εκπαιδευτικό εγχειρίδιο έκανα MOOD LAMP βασισμένο σε Neopixel LED Ring με Nodemcu ESP 8266 και ο λαμπτήρας ελέγχεται από διακομιστή ιστού που φιλοξενείται από το nodemcu στη συσκευή. Επομένως, η βασική ιδέα είναι να δημιουργήσετε έναν διακομιστή ιστού μέσω του nodemcu και να αποκτήσετε πρόσβαση σε αυτόν τον τοπικό διακομιστή ιστού μέσω τηλεφώνου/προγράμματος περιήγησης υπολογιστή και, στη συνέχεια, να στείλετε εντολές από αυτήν τη σελίδα για να ελέγξετε τα LED Neopixels από αυτόν τον τοπικό διακομιστή ιστού και να ανάψετε τη Λάμπα σε διαφορετικά χρώματα με διαφορετικά φωτεινότητα αποστέλλοντας εντολές από τη διεπαφή που φιλοξενείται από τον τοπικό διακομιστή ιστού και υπάρχουν διαφορετικές λειτουργίες για να βλέπετε διαφορετικά φώτα μοτίβου, οπότε απολαύστε να φτιάχνετε το δικό σας διακομιστή web βασισμένο σε neopixel MOOD LAMP
Βήμα 2: Συγκεντρώστε τα εξαρτήματά σας
ΑΓΟΡΑ ΜΕΡΗ: ΑΓΟΡΑ Nodemcu ESP8266:
www.utsource.net/itm/p/8673408.html
ΑΓΟΡΑ WS2812 LED:
www.utsource.net/itm/p/8673712.html
ΑΓΟΡΑ ΔΑΧΤΥΛΙΔΙ LED WS2812:
www.utsource.net/itm/p/8673715.html
////////////////////////////////////////////////////////////////////////////
Για να φτιάξουμε αυτό το έργο χρειαζόμαστε τρία βασικά στοιχεία
Δαχτυλίδι ή λωρίδα led 1 ws 2812
2-Nodemcu esp8266
3- καλώδιο usb για τροφοδοσία
Συνδεδεμένος σύνδεσμος αγοράς:-
Nodemcu (esp8266)-
www.banggood.com/NodeMcu-Lua-WIFI-Internet…
www.banggood.com/3Pcs-NodeMcu-Lua-WIFI-Int…
www.banggood.com/Wemos-NodeMCU-V3-CP2102-L…
Ws2812 δακτύλιος neopixel (12 bit) -
www.banggood.com/3Pcs-CJMCU-12-Bit-WS2812-…
www.banggood.com/CJMCU-12-Bit-WS2812-5050-…
Ws2812 δαχτυλίδι neopixel (7bit)
www.banggood.com/5Pcs-CJMCU-7-Bit-WS2812-5…
www.banggood.com/3Pcs-CJMCU-7-Bit-WS2812-5…
Ws2812 δακτύλιος neopixel (3 bit) -
www.banggood.com/5pcs-CJMCU-3bit-WS2812-RG…
www.banggood.com/CJMCU-3bit-WS2812-RGB-LED…
Ws2812 neopixel led strip -
www.banggood.com/AUDEW-1M4M5M-RGB-SMD5050-…
www.banggood.com/4-PCS-WS2812-5V-Taillight…
www.banggood.com/0_5M1M2M3M4M5M-DC5V-USB-R…
www.banggood.com/0_5M1M2M3M4M5M-USB-RGB-50…
www.banggood.com/0_5M1M2M3M4M5M-DC5V-USB-R…
Βήμα 3: Προετοιμάστε το κύκλωμά σας
Το κύκλωμα είναι πραγματικά απλό το μόνο που χρειάζεται να κάνετε είναι να συνδέσετε τον πείρο nodemcu Vin στο Vcc του neopixel, επειδή χρησιμοποιούμε τον πείρο Vin του nodemcu για το neopixel, οπότε μην χρησιμοποιείτε περισσότερο από 5v ως ισχύ για τον κόμβο mcu, γι 'αυτό χρησιμοποίησα τροφοδοσία καλωδίου usb στη συνέχεια, συνδέστε το Gnd του nodemcu με τον πείρο Neopixel Gnd & Din του neopixel στον ακροδέκτη D2 στο nodemcu.
Βήμα 4: Ανεβάστε τον κώδικα
Κατεβάστε τον ταχυδρομικό κώδικα από τον συγκεκριμένο σύνδεσμο:-
drive.google.com/file/d/1QV6wmMxV9W_SGnshp…
στη συνέχεια, ανοίξτε το στο ARDUINO ide & στον κώδικα ορίστε την καρφίτσα neopixel σε D2 (όποια και αν είναι η καρφίτσα δεδομένων του neopixel συνδεδεμένη με το nodemcu), στη συνέχεια, αριθμός εικονοστοιχείων που σημαίνει τον αριθμό των LED στο neopixel σας και στη συνέχεια καταχωρίστε το ssid του δρομολογητή σας ή κινητό hotspot ανεβάστε τον κωδικό.
Βήμα 5: Προετοιμάστε το περίβλημα
έφτιαξα ένα κουτί από χαρτόνι για να καλύψω τα ηλεκτρονικά & το καπάκι του λαμπτήρα LED ως διαχύτη για να γίνει το φως ομοιόμορφο προς όλες τις κατευθύνσεις, μπορείτε να σχεδιάσετε ό, τι θέλετε.
Βήμα 6: Τελικό βήμα: Ας το δοκιμάσουμε
Στο τελευταίο βήμα ας το καλώδιο τότε το nodemcu θα ψάξει για το δίκτυο του οποίου έχει ssid & pass στον κώδικα και αν βρεθεί δίκτυο θα συνδεθεί, τώρα αποκτήστε οποιαδήποτε συσκευή συνδεδεμένη στο ίδιο δίκτυο ή χρησιμοποιήστε το ίδιο κινητό από το οποίο χρησιμοποιείτε hotspot και από το πρόγραμμα περιήγησης πληκτρολογήστε το IP ως 192.168.4.1 (το δικό μου είναι 192.168.43.72 επειδή το έχω αλλάξει αν δεν έχετε αλλάξει το δικό σας δοκιμάστε το δεδομένο έξω από αυτό το bracket) και αν θέλετε να γνωρίζετε το ip σας, τότε συνδέστε το nodemcu με τον υπολογιστή και στη συνέχεια ανοίξτε σειριακή οθόνη και θα λάβετε την IP και μετά θα αποκτήσετε πρόσβαση στον διακομιστή ιστού χρησιμοποιώντας αυτό το ip από το πρόγραμμα περιήγησης και αλλάξτε τη φωτεινότητα των χρωμάτων και τη λειτουργία του neopixel από το πρόγραμμα περιήγησης και απολαύστε τη δική σας φωτεινή εκπομπή από τη δική σας ΦΩΤΟΓΡΑΦΙΑ ΔΙΑΘΕΣΗΣ. Για προβλήματα ανατρέξτε στο βίντεο για καλύτερη κατανόηση.
Ευχαριστώ…
Συνιστάται:
Πώς να χρησιμοποιήσετε το ESP8266 ως διακομιστή ιστοσελίδων: 5 βήματα
Πώς να χρησιμοποιήσετε το ESP8266 ως διακομιστής ιστοσελίδας: Γεια, χρησιμοποιώ αυτήν τη στιγμή τα Windows 10, το NodeMCU 1.0 και εδώ είναι η λίστα με το λογισμικό που χρησιμοποίησα και τους οδηγούς εγκατάστασης που ακολούθησα: Arduino IDE Πρόσθετοι πίνακες για esp8266 SpiffLibrary used: Websocket Χρησιμοποιούσα το NodeMCU ως διακομιστή εξυπηρετεί ένα αρχείο HTML τρελάθηκα
ESP8266 Παρακολούθηση θερμοκρασίας Nodemcu χρησιμοποιώντας DHT11 σε τοπικό διακομιστή ιστοσελίδων - Λάβετε θερμοκρασία δωματίου και υγρασία στο πρόγραμμα περιήγησής σας: 6 βήματα
ESP8266 Παρακολούθηση θερμοκρασίας Nodemcu χρησιμοποιώντας DHT11 σε τοπικό διακομιστή ιστοσελίδων | Λάβετε θερμοκρασία δωματίου και υγρασία στο πρόγραμμα περιήγησής σας: Γεια σας παιδιά σήμερα θα κάνουμε υγρασία & σύστημα παρακολούθησης θερμοκρασίας χρησιμοποιώντας ESP 8266 NODEMCU & Αισθητήρας θερμοκρασίας DHT11. Η θερμοκρασία και η υγρασία θα ληφθούν από τον αισθητήρα DHT11 & μπορεί να δει σε ένα πρόγραμμα περιήγησης ποια ιστοσελίδα θα διαχειριστεί
ESP 8266 Nodemcu Ws 2812 Λάμπα LED MOOD βασισμένη σε νεοπίξελ, ελεγχόμενη από τοπικό διακομιστή Web: 6 βήματα
ESP 8266 Nodemcu Ws 2812 Λάμπα LED MOOD βασισμένη σε νεοπίξελ Ελεγχόμενη από τοπικό διακομιστή Web: ESP 8266 Nodemcu Ws 2812 Λάμπα LED MOOD βασισμένη σε νεοπίξελ ελεγχόμενη μέσω διακομιστή ιστοσελίδων
ESP 8266 Nodemcu RGB LED Strip Ελεγχόμενη από διακομιστή ιστοσελίδων Τηλεχειριστήριο: 4 βήματα
ESP 8266 Nodemcu RGB LED Strip Ελεγχόμενη από ένα διακομιστή διακομιστή ιστοσελίδων: Σε αυτό το εκπαιδευτικό εγχειρίδιο θα μάθουμε πώς να μετατρέπουμε ένα nodemcu σε ένα τηλεχειριστήριο IR της λωρίδας RGB LED και ότι το τηλεχειριστήριο nodemcu πρέπει να ελέγχεται από μια ιστοσελίδα που φιλοξενείται στο κινητό ή στον υπολογιστή από το nodemcu
Gesture Hawk: Ρομπότ ελεγχόμενης χειρονομίας με χρήση διεπαφής βασισμένη στην επεξεργασία εικόνας: 13 βήματα (με εικόνες)
Gesture Hawk: Ρομπότ ελεγχόμενη με χειρονομία χρησιμοποιώντας διεπαφή βασισμένη στην επεξεργασία εικόνας: Το Gesture Hawk παρουσιάστηκε στο TechEvince 4.0 ως μια απλή διεπαφή ανθρώπου-μηχανής που βασίζεται στην επεξεργασία εικόνας. Η χρησιμότητά του έγκειται στο γεγονός ότι δεν απαιτούνται επιπλέον αισθητήρες ή φορέσιμες συσκευές εκτός από ένα γάντι για τον έλεγχο του ρομποτικού αυτοκινήτου που κινείται με διαφορετικά