הוספת תצוגת ווליום לסאונד בר

עשה זאת בעצמך, כולל הדפסות תלת מימד
שלח תגובה
VIPERAIN פותח השרשור
חבר פעיל מאוד
חבר פעיל מאוד
תגובות: 314
הצטרף: נובמבר 2007
נתן תודות: 1 פעם
קיבל תודות: 9 פעמים

שליחה #1 

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

יכול להיות שיש פתרון יותר טוב/קצר/יעיל, אשמח לתגובות

הפתרון - דגימת הווליום
התחלתי לנסות להבין האם אני יכול לקבל את המידע מהמקרן קול בדרך כלשהי. ידעתי שיש למקרן קול חיבור לwifi וגם שדרך האפלקיציה ניתן לשלוט על הווליום, אז הייתה לי הרגשה שתהיה דרך להתחבר.
השתמשתי בתוכנה שמציגה את התעבורת רשת של המחשב charles ודרך פרוקסי צפיתי בתעבורה של המכשיר הנייד. התקשורת של המכשיר עם המקרן קול היתה דרך UPnP.
השתמשי שרת node-red כדי לבנות flow שידגום את המכשיר, למזלי על ידי node-red-contrib-dlna יכולתי לפנות למכשיר ולקבל את הווליום.
לצערי לא מצאתי איך לעשות subscribe אז פשוט ביצעתי דגימות כל שניה.

העברת הווליום למסך
כדי להעביר את הווליום השתמשתי פשוט בmqtt ושלחתי הודעות של הווליום

הצגת הווליום
כדי להציג את הווליום הייתי צריך בסך הכל מיקרו בקר כלשהו ומסך סביר, למזלי לפני שנה קניתי מלא רכיבים כדי שבעתיד אוכל לעשות פרוקיטים בלי לחכות לדברים מסין. למטרת הפרויקט הזה הייתי צריך בסך הכל:
- d1 mini wemos : מיקרו בקר פשוט שבעצם יש בו כל מה שיש ב arduino רק קטן יותר ועם wifi
- מסך lcd - היחיד שהיה לי הוא 20x4 (אשתמש רק בשתי שורות כי זה מה שנתמך בקוד)
כל מה שנותר זה לחברי קטעי קוד מהאנטרנט:
- חיבור הבקר לwifi
- חיבור הבקר ל mqtt
- הצגת ההודעה במסך
- שיפורים קטנים, לדוגמא כל פעם שהווליום משתנה התאורה של המסך עובדת אבל מפסיקה אחרי 5 שניות כדי שלא יפריע
אשמח לצרף את הקטע קוד אם מישהו ירצה.

צירפתי תמונות של המסך.
כל מה שנותר זה להלחים את המעגל סופית ולייצר קופסא למסך.

אני מאוד מרוצה מהתוצאה וביומיים של השימוש כבר הרגשתי את ההבדל.
WhatsApp Image 2021-09-03 at 23.34.37.jpeg
WhatsApp Image 2021-09-03 at 23.34.38.jpeg
WhatsApp Image 2021-09-03 at 23.34.37 (3).jpeg
נערך לאחרונה על ידי VIPERAIN ב 04/09/2021 19:33, נערך פעם 1 בסך הכל.

eizen5
חבר ותיק
חבר ותיק
תגובות: 1021
הצטרף: ינואר 2010
נתן תודות: 463 פעמים
קיבל תודות: 84 פעמים

נמחק.

שליחה #2 

נמחק.
נערך לאחרונה על ידי eizen5 ב 30/12/2023 20:06, נערך פעם 1 בסך הכל.

VIPERAIN פותח השרשור
חבר פעיל מאוד
חבר פעיל מאוד
תגובות: 314
הצטרף: נובמבר 2007
נתן תודות: 1 פעם
קיבל תודות: 9 פעמים

שליחה #3 

מו שרשמתי עדיין לא בחרתי קייס וגם המסך יכול להיות שלא יהיה הסופי. אבל בהנחה ונשאר במסך הזה כל מה שצריך זה קייס פשוט שדוחף לתוכו את המסך והwemos .
כרגע מחובר מסך LCD i2c 20x4 כי זה מה שהיה לי בחלקים. היה לי גם מסך ספרות ולדים אבל שניהם היו בלי i2c מה שאומר שהייתי צריך לחבר 12-20 data pins אז החלטתי ללכת על הפתרון הפשוט.

וכן.. כרגע איזה עוד מידע מעניין יכול לשלוח שיציג.

VIPERAIN פותח השרשור
חבר פעיל מאוד
חבר פעיל מאוד
תגובות: 314
הצטרף: נובמבר 2007
נתן תודות: 1 פעם
קיבל תודות: 9 פעמים

שליחה #4 

מצאתי בבית כיסוי של הארד דיסק חיצוני 2.5.. אחרי עבודת ניסור קלה והלחמות.. הפרויקט קיבל צורה
WhatsApp Image 2021-09-04 at 19.25.45 (1).jpeg
WhatsApp Image 2021-09-04 at 19.25.45 (2).jpeg
WhatsApp Image 2021-09-04 at 19.25.45.jpeg

eizen5
חבר ותיק
חבר ותיק
תגובות: 1021
הצטרף: ינואר 2010
נתן תודות: 463 פעמים
קיבל תודות: 84 פעמים

נמחק.

שליחה #5 

נמחק.
נערך לאחרונה על ידי eizen5 ב 30/12/2023 20:06, נערך פעם 1 בסך הכל.

VIPERAIN פותח השרשור
חבר פעיל מאוד
חבר פעיל מאוד
תגובות: 314
הצטרף: נובמבר 2007
נתן תודות: 1 פעם
קיבל תודות: 9 פעמים

שליחה #6 

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

שלח תגובה

חזור אל “DIY והדפסות 3D”