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

(Do It Yourself) עשה זאת בעצמך: טיפים, טריקים ועזרה ב-DIY.
VIPERAIN (פותח השרשור)
חבר פעיל מאוד
חבר פעיל מאוד
הודעות: 312
הצטרף: נובמבר 2007
נתן תודות: 2 פעמים
קיבל תודות: 11 פעמים

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

נושא שלא נקרא #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 שניות כדי שלא יפריע
אשמח לצרף את הקטע קוד אם מישהו ירצה.

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

אני מאוד מרוצה מהתוצאה וביומיים של השימוש כבר הרגשתי את ההבדל.
נא להרשם/להכנס לחשבון בפורום על מנת לצפות בקבצים או בתמונות המצורפים לשרשור
נערך לאחרונה על ידי VIPERAIN ב 04/09/2021 19:33, נערך פעם 1 בסך הכל.

eizen5
חבר ותיק
חבר ותיק
הודעות: 1024
הצטרף: ינואר 2010
נתן תודות: 520 פעמים
קיבל תודות: 92 פעמים

נמחק.

נושא שלא נקרא #2 

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

VIPERAIN (פותח השרשור)
חבר פעיל מאוד
חבר פעיל מאוד
הודעות: 312
הצטרף: נובמבר 2007
נתן תודות: 2 פעמים
קיבל תודות: 11 פעמים

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

נושא שלא נקרא #3 

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

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

VIPERAIN (פותח השרשור)
חבר פעיל מאוד
חבר פעיל מאוד
הודעות: 312
הצטרף: נובמבר 2007
נתן תודות: 2 פעמים
קיבל תודות: 11 פעמים

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

נושא שלא נקרא #4 

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

eizen5
חבר ותיק
חבר ותיק
הודעות: 1024
הצטרף: ינואר 2010
נתן תודות: 520 פעמים
קיבל תודות: 92 פעמים

נמחק.

נושא שלא נקרא #5 

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

VIPERAIN (פותח השרשור)
חבר פעיל מאוד
חבר פעיל מאוד
הודעות: 312
הצטרף: נובמבר 2007
נתן תודות: 2 פעמים
קיבל תודות: 11 פעמים

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

נושא שלא נקרא #6 

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

שלח תגובה

חזור אל “DIY”