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

RGB Led Strip Bluetooth Controller V3 + Sync Music + בקרת אור הסביבה: 6 שלבים (עם תמונות)
RGB Led Strip Bluetooth Controller V3 + Sync Music + בקרת אור הסביבה: 6 שלבים (עם תמונות)

וִידֵאוֹ: RGB Led Strip Bluetooth Controller V3 + Sync Music + בקרת אור הסביבה: 6 שלבים (עם תמונות)

וִידֵאוֹ: RGB Led Strip Bluetooth Controller V3 + Sync Music + בקרת אור הסביבה: 6 שלבים (עם תמונות)
וִידֵאוֹ: Tuya APP Control RGBIC Neon LED Strip, Kingunion Lighting 2024, יולי
Anonim
RGB Led Strip Bluetooth Controller V3 + Sync Music + שליטה באור הסביבה
RGB Led Strip Bluetooth Controller V3 + Sync Music + שליטה באור הסביבה

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

שלב 1: רכיבים

רכיבים
רכיבים
רכיבים
רכיבים
רכיבים
רכיבים

לפרויקט זה תזדקק לרכיבים הבאים:

פסי LED כמובן, הזמנתי 10 מטר של רצועות RGB בצפיפות גבוהה מ- aliexpress בסביבות 1 €/מ ': https://it.aliexpress.com/item/10000000224362.html…, הדבק די גרוע אבל חוץ מזה הם מדהימים ביחס למחיר. כשאתה בוחר מה לקנות אתה צריך ללכת על רצועות ה"מטומטמות "של RGB, ללא התייחסות וללא RGBW. שים לב גם לדירוג ההספק למטר של הרצועה שלך והרבה אותו עבור המונים שאתה צריך כדי לקבל אומדן הספק גס. 5050 פסי LED הם בסביבות 7W/m לסוג 30 LED/m בצפיפות נמוכה ו- 14W/m לסוג LED 60m/m בצפיפות גבוהה

ספק כוח מיתוג 12/24v, תלוי במתח הרצועות שלך. אתה יכול להשתמש באספק כוח של ATX אך בכל מקרה הקפד לבחור ספק כוח בעל דירוג הספק מתאים. אני ממליץ לקנות ספק כוח שיש לו לפחות 30% יותר כוח מדורג ממה שאתה באמת צריך עבור הנורות, במיוחד אם אתה קונה זול כזה: https://it.aliexpress.com/item/32304688758.html?sp … הרצועות שלי היו 14W/m, הייתי צריך כוח 7.5m אז הייתי צריך בערך 105W, קניתי ספק כוח נומינלי של 180W רק כדי להיות בצד הבטוח. אני לא ממליץ לקנות את זה אם אתה חדש בתחום האלקטרוניקה מכיוון שהוא חשף מסופי מתח גבוה, עשה זאת על אחריותך בלבד

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

3x ערוצים N ערוץ, הלכתי עם IRF3205 מכיוון שכבר היו לי אותם בהישג יד, הם מסוגלים ל -80 אמפר ובעלי התנגדות סבירה כך שהם אמורים להיות מספיק טובים. אם אתה מבחין שהם נוטים להתחמם יתר על המידה אתה יכול גם להוסיף כמה קירור קירור כמו שעשיתי

מנהלי התקנים 3x TC4420 mosfet, ייתכן שהם לא נחוצים בהתאם לצורך הכוח שלך, המשך לקרוא להסבר

מודול בלוטות 'HC-05, שים לב לבחור רמה לוגית אחת של 5V או שאולי תזדקק למעגלים נוספים (מחלק מתח אמור לעבוד) כדי להוריד את המתח שיוצא מהטקס של הארדואינו

ווסת מתח 7805/ ממיר באק 5V למודעי ארדואינו ו- Bluetooth

קבלים 5x 0.1uF, 1x 100uF, נגדים 4x10 קאוהם

(אופציונאלי)

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

שלב 2: סכמטי

סכמטי
סכמטי
סכמטי
סכמטי
סכמטי
סכמטי

הפוך את המעגל על לוח לחם כדי לבדוק אותו, העתק את מעגל הנהג mosfet (תמונה שנייה) 3 פעמים, אחד לכל ערוץ, חבר את פלט 3 PWM של הארדואינו לכניסות PWM של מעגל הנהג. אם אינך רוצה להשתמש במנהג IC ייעודי ל- Mosfet, תוכל לבנות נהג פשוט לדחוף באמצעות שני טרנזיסטור NPN, תוכל למצוא מידע נוסף באינטרנט. אם אתה מתכנן להשתמש במעגל לכמה נוריות בלבד, תוכל לחבר ישירות את שער המוספות ליציאות ה- PWM של הארדואינו באמצעות נגד של 100 אוהם, ולהוסיף נגד של 10 קאוהם בין המקור לניקוז המוספות, אולם זהו לא נלקח במירוץ מכיוון שהוא אינו מפעיל את המוספות באופן מלא ולכן גורם להרבה חוסר יעילות.

יש לחבר את 3 רפידות ה- R G B של רצועת ה- LED לניקוז של 3 הגדרות, והרפידה השנייה ל- +12v.

שלב 3: קוד

זהו הקוד שאתה צריך להעלות לארדואינו, מה שהוא עושה הוא בעצם להשתמש בקסם רישום ברמה נמוכה כדי ליצור שלושה אותות שאופננו ברוחב דופק (PWM) של 15 קילוהרץ כדי להניע את שלושת המוספות עם מחזור עבודה משתנה. בלולאה הוא בודק אם יש שידור נכנס ממודול bt וכאשר הוא מקבל משהו הוא מעדכן את הצבע והמצב, הוא גם שומר את כל זה ל- EEPROM הפנימי כך שהוא זוכר את ההגדרות כאשר הוא מופעל מחדש. כיום מיושמים 3 אופנים:

מצב צבע: רק הצג צבע קבוע

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

מצב סביבה: הוא מודד את כמות האור בחדר באמצעות הפוטורזיסטור ודהה את בהירות הצבע שבחרת בהתאם. באפליקציה לנייד או בקוד אתה יכול להתאים את רמות הסף HIGH ו- LOW שקובעות באיזה ערך (0-1023) האורות נדלקים או נכבים לגמרי. אם אתה מבחין בהבהוב כלשהו במצב זה, ייתכן שתרצה להרחיק את חיישן האור מפסי הלדים עצמם על מנת להימנע מהפרעות

אל תהסס לשנות את הקוד ולהוסיף מצבים נוספים, אם אתה זקוק לעזרה שלי בהבנת הקוד האימייל שלי על גבי הקובץ.

שלב 4: אפליקציית אנדרואיד

אפליקציית אנדרואיד
אפליקציית אנדרואיד

עליך להוריד את האפליקציה הזו:

וגם להוריד ולייבא את קובץ.kwl.

אם אתה רוצה ליצור אפליקציה משלך שעובדת עם הקוד שלי, עליך לקבל את הדברים הבאים:

המחוון לערך אדום ששולח: "ערך r+בין 0 ל- 1023+x" (es: "r130x")

המחוון לערך GREEN ששולח: "ערך g+בין 0 ל- 1023+x"

המחוון לערך BLUE ששולח: "ערך b+בין 0 ל- 1023+x"

מחוון עבור סף גבוה ששולח: "h+ערך בין 0 ל- 1023+x"

מחוון עבור סף נמוך ששולח: "l+ערך בין 0 ל- 1023+x"

כפתור לחיצה ששולח "m" למצב מוזיקה

כפתור לחיצה ששולח "a" למצב הסביבה

כפתור לחיצה ששולח "c" למצב צבע

שלב 5: מעגל לוח Perf

מעגל לוח Perf
מעגל לוח Perf

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

שלב 6: סיימת

Image
Image

חבר כמה רצועות לד ואספקת חשמל למעגל שלך וסיימת.

זהו, בשלב זה אתה אמור לקבל דבר עובד.

אנא יידע אותי אם יש לך בעיות או הצעות בקטע ההערות.

נ.ב. בסרטון למעלה אפקטיביות הסנכרון עם מוסיקה אינה מוצגת כמו במציאות בגלל רמת מסגרת הווידאו הנמוכה.

מוּמלָץ: