תוכן עניינים:
- שלב 1: אסוף את כל החומרים והכלים
- שלב 2: חבר את המעגל
- שלב 3: הגדר את הקוד מממשק Arduino
- שלב 4: העלה את הקוד ל- ESP8266
- שלב 5: שדרוגים עתידיים
וִידֵאוֹ: רצועת LED RGB מבוקרת WiFi עם ESP8266: 5 שלבים
2024 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2024-01-30 09:14
הרעיון הוא ליצור נורות LED הניתנות לשליטה באמצעות WiFi. יש לי איזה רצועת LED רזרבית מחג המולד, אז אני ממחזר את זה ל- ESP8266 המאפשר שליטה ב- LED מ- WiFi.
ESP8266 יכול לתפקד כשרת אינטרנט, זה ישמש ליצירת הפריסה מרחוק לשליטה ברצועת LED. רצועת הלד שיש לי היא 12 וולט, לכן אצטרך ספק כוח של 12 וולט לשם כך, אחרת אם יש לך את נורית ה -5 וולט, תוכל להפעיל את רצועת הלד מאותו מקור כוח המפעיל את מעגל ESP8266.
שלב 1: אסוף את כל החומרים והכלים
לשם כך תזדקק לחומרים הבאים:
- 1 x ESP8266
- 3 x MOSFET IRF510
- רצועת LED RGB
- לוח אב טיפוס
- חוט מחברים
- ספק כוח 12 וולט לרצועת LED
- ספק כוח 5 וולט ל- ESP8266
להלן הכלים הדרושים לך:
- חשפן חוטים
- מלחם
- מודד (כלים נוחים לאיתור בעיות)
שלב 2: חבר את המעגל
חבר את המעגל לפי התרשים לעיל. אנחנו צריכים 3 MOSFET כדי להפעיל את 3 הצבעים (אדום, ירוק, כחול) של ה- LED. שים לב שאני לא משתמש ברצועת ה- LED הניתנת להתייחסות. לשם כך תזדקק לחיבור אחר.
באמצעות שלושת הצבעים של ה- LED, אנו מסוגלים ליצור הרבה יותר צבעים. למטרות חינוכיות, זה נהדר להיות מסוגל ללמד את הילדים על צבעי היסוד, ועל השילוב שהרכיב את הצבעים האחרים.
דבר נוסף שחשוב לציין הוא שתצטרך לוודא שה- GND של ספק הכוח 12 V מחובר ל- GND של ספק הכוח 5V. חלופה נוספת היא שאתה יכול להשתמש בספק הכוח של 12V כדי להפעיל את ה -5V באמצעות הרגולטור 5V LM7805.
שלב 3: הגדר את הקוד מממשק Arduino
אתה יכול להוריד את הקוד שבו השתמשתי מהאתר שלי במיקום הבא. הקוד יצטרך את הספרייה הבאה להפעלה.
- ESP8266WiFI
- ESP8266 Webserver
- Arduino OTA
לאחר טעינת הקוד בממשק Arduino, יש להגדיר מספר דברים.
1. שנה את הפעולות הבאות כדי להצביע על ה- wifi ssid והסיסמה שלך
/* הגדרות רשת*/const char* ssid = "yourWIFISSID"; // SSID - שם ה- WiFi שלך const char* password = "yourwifipassword"; // סיסמה
2. שנה את כתובת ה- IP כך שתשקף את רשת המשנה של הנתב שלך וודא שאין התקנים באותה כתובת IP.
IPAddress ip (192, 168, 1, 111); // כתובת IP סטטית של שער ה- IPAddress של המכשיר (192, 168, 1, 1); // רשת משנה של Gatway IPAddress (255, 255, 255, 0); // מסכת רשת
3. שנה את סיסמת OTA (עדכון באוויר) בקטע ההתקנה בשורה מס '62.
// קוד OTA ArduinoOTA.setHostname ("LEDStrip"); ArduinoOTA.setPassword ((const char *) "ledstripOTApassword"); ArduinoOTA.begin ();
שלב 4: העלה את הקוד ל- ESP8266
לאחר שתגדיר את הקוד כך שיתאים להתקנת ה- WiFi שלך, הגיע הזמן להעלות את הקוד ל- ESP8266. הקפד לבחור את היציאה הנכונה שאליה מחובר ה- ESP8266 שלך. בדוגמה למעלה, יש לי את שלי ב- /dev/cu.wchusbserial14750, זה עשוי להיות שונה מהמחשב האישי או ה- Mac שלך.
לאחר מכן בחר סקיצה-> העלה.
המתן עד שההעלאה תסתיים. אם הכל מסתדר, ה- ESP8266 אמור להתחבר לנתב ה- WiFi שלך ולהיות בעל כתובת ה- IP של 192.168.1.111. זה עשוי להשתנות אם שינית אותו בשלב הקודם. כוון את הדפדפן שלך לכתובת ה- IP הזו, https://192.168.1.111, אתה אמור לראות את שלט הל LED כפי שמוצג בתמונה.
לחץ על הצבע כדי לשנות את צבע הנורית בהתאם למצב הרוח שלך, וליהנות.
שלב 5: שדרוגים עתידיים
כעת, כשיש לך רצועת LED RGB מבוקרת ב- WiFi, תוכל לשחק עם הקוד ולהוסיף שילוב אחר של אורות דיסקו. חלק מההצעות לשדרוג עתידי כוללות:
- חיבור המעגל ל- MQTT כך שתוכל לשלוט בו באמצעות האינטרנט
- הוסף מעגל זיהוי תנועה, כדי להדליק אוטומטית את נורות ה- LED לאור תאורת לילה
- הוסף קוד למצבי הבזקים שונים (פלאש, Strobe, Fade, Smooth), לחצן זה כרגע אינו פונקציונלי.
- שנה את הצבע הבהיר על סמך מוסיקה.
זה הכל, אני מקווה שתיהנו מהפוסט הזה. ואם אתה אוהב את זה, אתה יכול להצביע עבורי בתחרות התאורה. אתה יכול לבקר באתר שלי לפרויקטים פשוטים אחרים של IoT.
אתה יכול גם לשלוח לי הערה לגבי ההצעה לשדרוג העתידי שתרצה לראות, כך שאוכל להשתמש ברעיון זה כדי לפרסם את ההוראות הבאות.
מוּמלָץ:
רצועת LED Rgb מבוקרת RC: 4 שלבים (עם תמונות)
רצועת LED Rgb מבוקרת RC: צור רצועת LED משולבת RC משלך לתאורת חדר בודדת! רוב רצועות LED-rgb נשלטות על ידי שלט אינפרא אדום. כדי לכבות או להפעיל או לשנות את הצבע, עליך להישאר מול המקלט. זה משעמם ולא קשור
רצועת LED DIY: כיצד לחתוך, לחבר, להלחם ולהדליק רצועת LED: 3 שלבים (עם תמונות)
רצועת LED DIY: כיצד לחתוך, לחבר, להלחם ולהפוך רצועת LED: מדריך למתחילים להכנת פרויקטים של אור בעצמך באמצעות רצועת LED. אמין וגמיש לשימוש, רצועות LED הן הבחירה הטובה ביותר למגוון יישומים. היסודות בהתקנת רצועת LED פשוטה בתוך 60 לדים/מ 'בתוך הבית, אך
רצועת LED אלחוטית RGB באמצעות Bluetooth ו- Wifi ESP8266: 3 שלבים
רצועת LED RGB אלחוטית באמצעות Bluetooth ו- Wifi ESP8266: רצועת Led RGB באמצעות Bluetooth ו- WIFI צפה בסרטון YouTube למידע מפורט
בקרת ESP8266 RGB LED STRIP WIFI - NODEMCU כשלט רחוק IR עבור רצועת LED נשלטת באמצעות Wifi - בקרת סמארטפון LED RIP LED STRIP: 4 שלבים
בקרת ESP8266 RGB LED STRIP WIFI | NODEMCU כשלט רחוק IR עבור רצועת LED נשלטת באמצעות Wifi | בקרת סמארטפון RGB LED STRIP: שלום חברים במדריך זה נלמד כיצד להשתמש ב- nodemcu או ב- esp8266 כשלט רחוק IR לשליטה ברצועת LED RGB ו- Nodemcu נשלט על ידי סמארטפון באמצעות wifi. אז בעצם אתה יכול לשלוט ב- RGB LED STRIP בעזרת הסמארטפון שלך
רצועת LED 12V מבוקרת באמצעות Wifi באמצעות פטל פי עם טסקר, שילוב Ifttt: 15 שלבים (עם תמונות)
Wifi נשלט ברצועת LED 12V באמצעות פטל פי עם טסקר, שילוב Ifttt: בפרויקט זה אראה לך כיצד לשלוט ברצועת לד אנלוגית 12V פשוטה באמצעות wifi באמצעות פטל פטל. לפרויקט זה תזדקק: 1x פטל פטל (I אני משתמש ב- Raspberry Pi 1 דגם B+) 1x RGB 12v Le