תוכן עניינים:

ESP 8266 Nodemcu Ws 2812 מנורת LED מבוססת Neopixel המבוססת על שליטה באמצעות שרת אינטרנט: 6 שלבים
ESP 8266 Nodemcu Ws 2812 מנורת LED מבוססת Neopixel המבוססת על שליטה באמצעות שרת אינטרנט: 6 שלבים

וִידֵאוֹ: ESP 8266 Nodemcu Ws 2812 מנורת LED מבוססת Neopixel המבוססת על שליטה באמצעות שרת אינטרנט: 6 שלבים

וִידֵאוֹ: ESP 8266 Nodemcu Ws 2812 מנורת LED מבוססת Neopixel המבוססת על שליטה באמצעות שרת אינטרנט: 6 שלבים
וִידֵאוֹ: Home Assistant - подключаем адресную ленту WS2812B через ESP8266 с прошивкой WLED 2024, דֵצֶמבֶּר
Anonim
Image
Image

בפרויקט זה נכין מנורת MOOD מ nodemcu & neopixel ואשר ניתן לשלוט בו על ידי כל דפדפן באמצעות שרת אינטרנט מקומי.

שלב 1: רעיון בסיסי

רעיון בסיסי
רעיון בסיסי

שלום חבר'ה במדריך זה הכנתי מנורת מצבי רוח על בסיס טבעת LED של Neopixel עם Nodemcu ESP 8266 והמנורה נשלטת על ידי שרת אינטרנט המתארח על ידי nodemcu במכשיר. אז הרעיון הבסיסי הוא ליצור שרת אינטרנט על ידי nodemcu ולגשת לשרת האינטרנט המקומי הזה באמצעות דפדפן טלפון/מחשב ואז לשלוח פקודות על ידי אותו דף כדי לשלוט ב- Neopixels LED של אותו שרת אינטרנט מקומי ולהדליק את המנורה בצבעים שונים עם שונים בהירות על ידי שליחת פקודות מהממשק המתארח על ידי שרת האינטרנט המקומי וישנם מצבים שונים לראות אורות דפוסים שונים, אז תהנה ליצור שרת אינטרנט משלך המבוסס על שרת אינטרנט משולב MOOD LAMP

שלב 2: אסוף את הרכיבים שלך

אסוף את הרכיבים שלך
אסוף את הרכיבים שלך

קנה חלקים: קנה Nodemcu ESP8266:

www.utsource.net/itm/p/8673408.html

קנה LED WS2812:

www.utsource.net/itm/p/8673712.html

קנה טבעת LED WS2812:

www.utsource.net/itm/p/8673715.html

////////////////////////////////////////////////////////////////////////////

כדי להפוך את הפרויקט הזה אנו צריכים שלושה מרכיבים בסיסיים

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 ביט) -

www.banggood.com/3Pcs-CJMCU-12-Bit-WS2812-…

www.banggood.com/CJMCU-12-Bit-WS2812-5050-…

טבעת WS2812 ניאופיקסל (7 ביט)

www.banggood.com/5Pcs-CJMCU-7-Bit-WS2812-5…

www.banggood.com/3Pcs-CJMCU-7-Bit-WS2812-5…

טבעת WS2812 ניאופיקסל (3 ביט) -

www.banggood.com/5pcs-CJMCU-3bit-WS2812-RG…

www.banggood.com/CJMCU-3bit-WS2812-RGB-LED…

WS2812 רצועת LED Neopixel -

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 ובקוד הגדר את סיכת הניאופיקסל ל- D2 (לא משנה מה סיכת הנתונים של הנאופיקסל מחוברת ל- nodemcu) ולאחר מכן מספר הפיקסלים שמשמעותם היא מספר נוריות ה- neopixel ולאחר מכן הטיל את נתוני הנתב שלך או נקודה חמה לנייד העלה את הקוד.

שלב 5: הכינו מארז

הכינו מארז
הכינו מארז
הכינו מארז
הכינו מארז
הכינו מארז
הכינו מארז
הכינו מארז
הכינו מארז

הכנתי קופסת קרטון לכיסוי האלקטרוניקה והמכסה של נורת לד כמפזר כדי להפוך את האור אחיד לכל הכיוונים, אתה יכול לעצב מה שאתה אוהב.

שלב 6: שלב אחרון: בוא נבדוק את זה

Image
Image
שלב אחרון: בוא נבדוק את זה
שלב אחרון: בוא נבדוק את זה
שלב אחרון: בוא נבדוק את זה
שלב אחרון: בוא נבדוק את זה
שלב אחרון: בוא נבדוק את זה
שלב אחרון: בוא נבדוק את זה

בשלב האחרון בואו לכבל ואז ה- nodemcu יחפש את הרשת שממנה יש ssid & pass בקוד ואם תימצא רשת היא תתחבר, עכשיו תחבר כל מכשיר לאותה רשת או תשתמש באותה הניידת שבה אתה משתמשים בנקודה חמה ומהדפדפן הקלד את ה- IP כ- 192.168.4.1 (שלי הוא 192.168.43.72 כי שיניתי אותו אם לא שינית את שלך נסה את הנתון מחוץ לסוגר הזה) ואם אתה רוצה לדעת את ה- IP שלך אז חבר nodemcu ל- המחשב ולאחר מכן פתח את הצג הטורי ותקבל את ה- IP ואז תוכל לגשת לשרת האינטרנט באמצעות ה- ip מהדפדפן ולשנות את בהירות הצבע ואת המצב של ניאופיקסל מהדפדפן וליהנות ממופע האור שלך ממנורת הרוח שלך. לבעיות עיין בסרטון להבנה טובה יותר.

תודה…

מוּמלָץ: