תוכן עניינים:
וִידֵאוֹ: רצועת LED Rgb מבוקרת RC: 4 שלבים (עם תמונות)
2024 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2024-01-30 09:12
צור רצועת לד משולבת RC משלך לתאורת חדר אישית!
רוב רצועות ה- led-rgb נשלטות על ידי שלט אינפרא אדום. כדי לכבות או להפעיל או לשנות את הצבע, עליך להישאר מול המקלט. זה משעמם ולא ממש חכם. כדי לשלוט על האור בצורה קרירה יותר, פיתחתי לוח נשלט RC כדי להגדיר את הצבע הנכון של הרצועה. ניתן לשלוח את קוד rc מפאי פטל, חשוב על IFTTT. זה הרבה יותר חכם מהשלט הרחוק.
דברים שאתה צריך:
- rgb-led-strip, למשל זה יעשה את העבודה
- ATTiny85
- מקלט 433 מגהרץ (ושולח אופציונלי)
- רגולטור 5V (L7805)
- 3 טרנזיסטורים NPN, השתמשתי במערך darlingtonarray
- קבל 1 µF
- קבל 10 µF
- ספק כוח 12V
- לוח מעגלים עם רצועות
- כמה חוטים
- מתכנת ATTiny, arduino-mega או arduino-uno
- אופציונלי פטל פאי לשליחת אותות
שלב 1: הלחמה של לוח המעגלים
אם יש לך את כל הרכיבים, עליך להלחם את לוח המעגלים.
רצועת ה- LED צריכה 12V, ה- ATTiny ומקלט ה- RC צריכים 5v, בגלל זה המעגל מקבל 12v.
עבור ATTiny ומקלט RC אני משתמש בווסת 5V, המעגל שלי היה בהשראת sooraj619
הלוח מחליף את שלושת הצבעים אדום ירוק וכחול לרצועת הלדים בלוח זמנים של 3 אלפיות השנייה. כל צבע באחוזים הנכונים כדי להשיג את הצבע שצוין. בגלל משך הזמן של לוח הזמנים עם 3 אלפיות השנייה, אינך רואה החלפת שלושת הצבעים אדום ירוק וכחול, אך אתה רואה בדיוק את הצבע הנכון (למשל צהוב מעורבב באדום וירוק). בארגז הכלים שלי היה מערך darlingtonarray, בגלל זה השתמשתי במערך זה כדי להחליף את הצבעים. אתה יכול להשתמש בכל טרנזיסטורים של NPN.
אל תשכח אנטנה של 17 ס מ על המקלט.
שלב 2: הבזק את ה- ATTiny
עכשיו הגיע הזמן להבהב את ה- ATTiny בעזרת הסקיצה הארדואינו הנכונה.
כדי להבהב את המיקרו -בקר, השתמשתי ברעיון הארדואינו. אין לי מתכנת, אז השתמשתי ב- arduino-mega שלי. אתה יכול להשתמש ב- arduino-uno שלך או ב- arduino-mega שלך כדי להבהב את ה- ATTiny, המתואר כאן או כאן
הסקיצה משתמשת בספריית מתג rc כדי לקבל את האות, אתה יכול להוריד את זה כאן.
ספריית המתגים rc נכתבה עבור לוחות הארדואינו, ולכן היא משתמשת בכמה שגרות שאינן זמינות במיקרו הבקר ATTiny. בגלל ה- ATTiny, הקווים 153 עד 165 מאתחלים את ההפרעה בצורה מאוד קיצונית. עליך גם להפוך את השיטה 'handleInterrupt' מ'פרטית 'ל'ציבורית' בספריית המתגים rc.
שלב 3: שלח קוד מהפי פטל שלך
עכשיו הגיע הזמן להדליק את האור.
כדי לשלוח אות עליך לחבר את ה- rasperry pi לשולח rc. כמה אתרים מדגימים שליחת קודי rc עם פטל הפטל. למשל כאן, כאן וכאן. התמונה מציגה את רצועת הלד שמאחורי מסך טלוויזיה, אך זהו צילום של שלוש תמונות בעלות צבע אחד.
תוכנית c מינימלית לשליחת קוד יכולה להיראות כדלקמן:
#כלול "RCSwitch.h" #כלול
#לִכלוֹל
int main (int argc, char *argv ) {
int PIN = 0;
הודעת int = atoi (argv [1]);
if (wiringPiSetup () == 1) החזר 1;
printf ("שליחת הודעה [%d] n", הודעה);
RCSwitch mySwitch = RCSwitch ();
mySwitch.enableTransmit (PIN);
mySwitch.send (הודעה, 32);
}
הצבע מקודד בערך שלם עם 4 בתים. הבייט השמאלי ביותר חייב להיות שווה ל -10, ראה 178 במערכון. שלושת הבייטים הבאים מכילים את עוצמת הצבע של כל צבע (אדום, ירוק וכחול).
כדי להגדיר אור ירוק בעוצמה של 66%, הזן את הפקודה: sudo sendInt 167815680, כאשר sendInt היא התוכנית המורכבת למעלה.
כבה את ה- LED עם הפקודה: sudo sendInt 167772160
תארו לעצמכם אפשרויות עם IFTTT, למשל 3 שניות אור כחול לדוא ל, ירוק להודעת יומן Google. זה קצת יותר חכם מלחיצה על השלט הרחוק מול המקלט;)
שלב 4: צור מארז
צור מארז מודפס בתלת מימד.
בעיצוב יש חור לכבל החשמל ופערים בחלק העליון לחיבור רצועת הלד.
השתמשתי ב- Fusion 360 לעיצוב המארז וייצאתי את התוצאה כקובץ.step.
Netfabb מאפשרת את ההתמכרות כמו גם את הכנת עבודת הבנייה. צירפתי את ה- 3mf המכיל את החלק העליון והתחתון של המארז. Netfabb תומך גם ביצירת gcode.
לבסוף השתמשתי ב- prusa i3 mk2 להדפסת המארז.
מוּמלָץ:
RGB LED רצועת אודיו וויזואל: 6 שלבים (עם תמונות)
RGB LED Strip Audio Visualizer: יש לי פס של 12V RGB סביב ארון הטלוויזיה שלי במשך זמן מה והוא נשלט על ידי נהג LED משעמם המאפשר לי לבחור אחד מתוך 16 צבעים מתוכנתים מראש! אני מקשיב ל- הרבה מוזיקה שמחזיקה אותי במוטיבציה אבל התאורה פשוט לא קובעת
רצועת LED DIY: כיצד לחתוך, לחבר, להלחם ולהדליק רצועת LED: 3 שלבים (עם תמונות)
רצועת LED DIY: כיצד לחתוך, לחבר, להלחם ולהפוך רצועת LED: מדריך למתחילים להכנת פרויקטים של אור בעצמך באמצעות רצועת LED. אמין וגמיש לשימוש, רצועות LED הן הבחירה הטובה ביותר למגוון יישומים. היסודות בהתקנת רצועת LED פשוטה בתוך 60 לדים/מ 'בתוך הבית, אך
בקרת 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 RGB מבוקרת WiFi עם ESP8266: 5 שלבים
רצועת LED RGB מבוקרת WiFi עם ESP8266: הרעיון הוא ליצור נורות LED שניתן לשלוט בהן באמצעות WiFi. יש לי איזה רצועת LED רזרבית מחג המולד, אז אני ממחזר את זה ל- ESP8266 המאפשר שליטה על ה- LED מ- WiFi. ESP8266 יכול לשמש כשרת אינטרנט, זה
רצועת LED 12V מבוקרת באמצעות Wifi באמצעות פטל פי עם טסקר, שילוב Ifttt: 15 שלבים (עם תמונות)
Wifi נשלט ברצועת LED 12V באמצעות פטל פי עם טסקר, שילוב Ifttt: בפרויקט זה אראה לך כיצד לשלוט ברצועת לד אנלוגית 12V פשוטה באמצעות wifi באמצעות פטל פטל. לפרויקט זה תזדקק: 1x פטל פטל (I אני משתמש ב- Raspberry Pi 1 דגם B+) 1x RGB 12v Le