איך לבנות Raspberry Pi Jukebox שכל מי שאינו חנון יכול להשתמש בו


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

כשתסיים עם הפרויקט הזה, תהיה לך בסלון שלך תיבת נגינה זעירה עם מסך מגע שיכולה לנגן, לשלוט ולבחור שירים מספריית המוזיקה שלך במחשב אחר (או שלךאחסון מחובר לרשת), ואז הפעל אותם בסטריאו שלך. הממשק כאן קל להבנה, כך שהוא מצוין למסיבות או לבית שבו כמה לא גיקים עשויים לרצות להיכנס לפלייליסט מבלי ללמוד מערכת מסובכת, מחשב, סיסמת Wi-Fi או כל דבר אחר. יתר על כן, הכל עובד ברשת משלו, כך שאין צורך לדאוג לגבי התאמה של מכשירים או כל זה. כדי לסיים את הפרויקט הזה, תזדקק לידע קטן בשורת הפקודה, אבל זה הכל.

מה תצטרך

שלב ראשון: התקן Raspbian על ה-Pi

דבר ראשון: תצטרך להגדיר ולהתקין את Raspbian. אם אתה משתמש בתצוגת מסך המגע PiTFT שעשיתי, הרבה יותר קל להגדיר אותהתמונת רספביאן מותאמת אישית של Adafruit. תתקין את התמונה על כרטיס ה-SD שלך באותו אופן כמו עם Raspbian, אבל מערכת ההפעלה כבר תוגדר לתצוגה. אתה יכול לעקוב אחר המדריך שלנו כדי ליצור תמונהכָּאן, אבל הנה הגרסה הקצרה:

חלונות

  1. הורד את הגרסה האחרונה של Raspbianופתח את קובץ ה-.img בפנים.

  2. הורד את Win32DiskImagerופתח את היישום (קובץ .exe) בפנים.

  3. הכנס את כרטיס ה-SD שלך למחשב Windows שלך באמצעות קורא כרטיסים.

  4. פתח את Win32DiskImager.exe, היישום שזה עתה הורדת, על ידי לחיצה כפולה עליו. אם אתה מפעיל Windows 7 או 8, לחץ לחיצה ימנית עליו ובחר במקום זאת "הפעל כמנהל".

  5. אם כרטיס ה-SD שלך אינו מזוהה אוטומטית על ידי האפליקציה, לחץ על התפריט הנפתח בפינה השמאלית העליונה (שכותרתו "התקן") ובחר אותו מהרשימה.

  6. בחלק של קובץ התמונה של היישום, לחץ על סמל התיקיה הקטנה ובחר בקובץ Raspbian .img שזה עתה הורדת.

  7. לחץ על כפתור הכתוב והמתן עד ש-Win32DiskImager יעשה את שלו. כשזה יסתיים, תוכל להוציא בבטחה את כרטיס ה-SD שלך ולהכניס אותו ל-Raspberry Pi שלך.

OS X

  1. הורד את הגרסה האחרונה של Raspbianופתח את קובץ ה-.img בפנים.

  2. הורד את בונה כרטיסי RPi-sd(הקפד לבחור את הגרסה המתאימה לגרסה המותקנת של OS X) ופתח את היישום.

  3. הכנס את כרטיס ה-SD שלך ל-Mac שלך באמצעות קורא כרטיסים.

  4. פתח את בונה כרטיסי RPi-sd. מיד תתבקש לבחור תמונה רספביאנית. בחר את קובץ ה-.img שהורדת קודם לכן.

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

  6. הזן את סיסמת המנהל שלך ולחץ על אישור.

  7. תישאל אם כרטיס ה-SD נפלט. זה אמור לקרות, מכיוון שהאפליקציה צריכה לבטל את הטעינה שלו כדי שתוכל לבצע העתקה ישירה. בדוק שוב שכרטיס ה-SD שלך אינו זמין עוד ב-Finder. אל תסיר אותו מיציאת ה-USB שלך. כאשר אתה בטוח, לחץ על המשך.

  8. בונה כרטיסי RPi-sd מסיים להכין את כרטיס ה-SD שלך, הוצא אותו בבטחה והכנס אותו ליחידת ה-Raspberry Pi שלך.

שלב שני: חבר את המסך שלך

ל-Raspberry Pi יש GPIO (כניסה/פלט לשימוש כללי) שמסך המגע מתאים אליו. אם אתה מסתכל על Raspberry Pi שלך, זה סט הסיכות בפינה. אם עדיין לא עשית זאת, קדימה, לחץ על התצוגה על ה-Raspberry Pi שלך. כשהוא מחובר, חבר את המקלדת, כבל ה-ethernet (או מתאם ה-Wi-Fi), ולאחר מכן את כבל החשמל. תתבקש לכייל את מסך המגע. עקוב אחר ההוראות שעל המסך ותהיה מוכן.

שלב שלישי: שתף את ספריית המוזיקה של המחשב שלך

לפני שתתחיל לעבוד על Raspberry Pi, עליך להגדיר שיתוף מוזיקה במחשב הביתי שלך. התהליך שונה גם עבור Windows וגם עבור Mac.

חלונות

  1. נווט אל תיקיית המוזיקה של המחשב שלך.

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

  3. רשום את מיקום התיקיה ואת שם המחשב שלך (זה יהיה משהו כמו ThorinPC/Music).

מק

  1. פתח את העדפות המערכת.

  2. לחץ על הסמל "שיתוף".

  3. ודא שהתיבה "שיתוף קבצים" מסומנת.

  4. לחץ על ה-"+" מתחת לתיקיות משותפות, בחר את תיקיית המוזיקה שלך ולאחר מכן לחץ על "סיום".

  5. בחזרה לתפריט השיתוף, בחר "אפשרויות..."

  6. בחר "שיתוף קבצים של Windows" והזן את הסיסמה שלך. זה יקל על Raspberry Pi לתפוס את הקבצים שלך.

כעת, כשהמחשב הביתי שלך משתף את ספריית המוזיקה שלו, אתה יכול לחזור ל-Raspberry Pi שלך.

שלב רביעי: התקן והגדר את MPD

הבסיס של הפרויקט הזה הואנגן מוזיקה Daemon(MPD). זוהי אפליקציה בצד השרת להשמעת מוזיקה. זה אומר שאין לו ממשק גרפי, הוא פשוט מאפשר ל-Raspberry Pi שלך לנגן קובצי מוזיקה. לא תצטרך לחפור בשורת הפקודה כדי להשתמש בפרויקט זה לאחר הגדרתו, אבל תצטרך לעשות זאת בתהליך ההגדרה הראשוני. ראשית, תצטרך להוריד את MPD ו-MPC (הבקר). כאשר הפעלת את ה-Raspberry Pi שלך מוקדם יותר, היית אמור להגיע בשורת הפקודה לאחר כיול מסך המגע. אם לא, ואתה ברספביאן, הקש על סמל התפריט ובחר "יציאה". אתה תעשה את כל העבודה במדריך זה משורת הפקודה של Raspberry Pi, הקלד:

sudo apt-get install mpd mpc

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

sudo nano /etc/mpd.conf

מצא את השורה שמתחילה ב:

 #zeroconf_enabled “yes”

ומחק את ה-# שלפניו כדי לבטל את ההערה. הקש CTRL+X ובחר Y כדי לשמור ולצאת.

שלב חמישי: הגדר את ספריית המוזיקה

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

sudo mkdir /mnt/music

לאחר מכן, נוודא שהוא נטען כאשר ה-Pi יתחיל. הפעל את זה:

sudo nano /etc/fstab

לאחר מכן הוסף את השורה הזו, החלף את שם המחשב בשם המידע ו/תיקיה שאספתם בשלב השלישי עבור מיקום תיקיית המוזיקה שלך:

//Computername/foldername /mnt/music cifs guest,uid=1000,gid=1000,iocharset=utf8 0 0

זה אמור להיראות בערך כך:

//WindowsPC/music /mnt/music cifs guest uid=1000,gid=1000,iocharset=utf8 0 0

פֶּתֶק: אם אתה זקוק לכניסה לתיקיות המשותפות שלך, תצטרך גם להחליףguestעִםusername=yourusername,password=yourpassword.

כשתסיים, הקש על Ctrl+X כדי לשמור ולצאת. לאחר מכן, בואו נבדוק ונוודא שהתושבת פועלת כהלכה. הקלד:

sudo mount -a

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

ls -l /mnt/music

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

sudo ln -s /mnt/music /var/lib/mpd/music

כעת, MPD אמור להיות מוכן. אתה רק צריך לסרוק את ספריית המוזיקה שלך כדי להכניס שם הכל. הקלד:

mpc update

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

שלב שישי: הגדר רשת וגישה לכונן USB

בשלב הבא, אתה הולך להגדיר את Zeroconf, שיאפשר לך לשלוט ב-Jukebox שלך ממכשירים אחרים אם לא מתחשק לך לעבור ולהשתמש במסך המגע. הקלד:

sudo apt-get install libnss-mdns

כשזה יסתיים, הפעל אותו:

sudo service avahi daemon restart

כעת אתה יכול להשתמש באפליקציה לטלפון נייד כמוMPDroid עבור אנדרואידאוֹMPDluxe עבור iOSכשלט רחוק עבור Pi Jukebox. לפני שנגיע לזה, אתה יכול גם להגדיר את התקליטור לקרוא קבצים מכונן USB מחובר, וזה שימושי אם חברים מגיעים עם חבורה של קובצי MP3 בכונן הבזק. למרבה הצער, אתה לא יכול פשוט לחבר את הטלפון שלך כדי לקבל גישה למוזיקה כי רוב הסיכויים שה-Raspberry Pi לא יוכל לזהות אותו. כדי להפעיל תמיכה ב-USB, הקלד:

sudo apt-get install usbmount

לאחר מכן כוון את MPD אל מקלות ה-USB:

sudo ln -s /media/ /var/lib/mpd/music/

זהו. אתה אמור להיות מסוגל לנגן מוזיקה כמעט מכל מקום עכשיו.

שלב שביעי: התקן את תוכנת Jukebox

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

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

git clone https://github.com/mark-me/Pi-Jukebox

זה מוריד את כל הקבצים הדרושים ל-Raspberry Pi ולתיקיית Pi-Jukebox. לפני שנוכל להפעיל אותו, עלינו להתקין את Python:

sudo apt-get install python-pip

לאחר ההתקנה, הגיע הזמן להפעיל את תוכנית Jukebox.

שלב שביעי: הפעל והשתמש בתוכנת Jukebox

כדי להפעיל את תיבת הנגינה, עליך להקליד רק פקודה אחת:

sudo python pi-jukebox.py

אם הכל הולך כמתוכנן, כעת אתה אמור לראות את תוכנת Pi-Jukebox על מסך המגע שלך. להלן פירוט של המשמעות של כל כפתור:

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

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

Leave a Reply

Your email address will not be published. Required fields are marked *

Subscribe Now & Never Miss The Latest Tech Updates!

Enter your e-mail address and click the Subscribe button to receive great content and coupon codes for amazing discounts.

Don't Miss Out. Complete the subscription Now.