תוכן עניינים:
- שלב 1: דברים שתצטרך כדי להשלים את הבנייה
- שלב 2: הדפסת תלת מימד של קבצי STL
- שלב 3: חיבור רצועת ה- LED ל- Pi Zero W
- שלב 4: חיבור מגבר I2S ל- Pi Zero W
- שלב 5: הגדרת Mopidy להשמעת המנגינות האהובות עליך
- שלב 6: הוספת הרכיבים האלקטרוניים לחלקים המודפסים בתלת -ממד
- שלב 7: גרסה ניתנת להוראה של הרמקול
וִידֵאוֹ: מחזיק תמונות עם רמקול מובנה: 7 שלבים (עם תמונות)
2024 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2024-01-30 09:12
הנה פרויקט נהדר לביצוע בסוף השבוע, אם אתה רוצה ליצור רמקול משלך שיכול להכיל תמונות/גלויות או אפילו רשימת מטלות. כחלק מהבנייה אנו הולכים להשתמש ב- Raspberry Pi Zero W כלב הפרויקט, ומגבר מונו מסוג I2S Class D ורמקול 4 אוהם, לנגן את המנגינות האהובות עלינו !! והוספתי גם רצועת LED ממש מתחת למחזיק התמונה/גלויה, כך שתוכל לראות אותה זוהרת בלילה.
במקרה שלי, יש לי שירים mp3 שאספתי במשך השנים, שהורדתי לכרטיס ה- SD בפי שלי והפעלתי תוכנה בשם Mopidy, שהיא שרת מוזיקה הניתן להרחבה שנכתב ב Python. ותוכל לנגן שירים באמצעות דפדפן אינטרנט בנייד/טאבלט/מחשב נייד כפי שאתה רואה בסרטון.
והכנתי שתי גרסאות של הרמקול, גרסה פשוטה עם חזית ירוקה וגרסת Instructable לכל האנשים שאוהבים instructables.com.
בנוסף, אם יש לך את אוסף השירים שלך מקוון ב- Spotify, SoundCloud או ב- Google Play מוזיקה, עליך להתקין סיומת סמויה כדי להשמיע שירים מהאוסף שלך בנוסף לשירים ב- Pi.
שלב 1: דברים שתצטרך כדי להשלים את הבנייה
להלן רשימת הרכיבים האלקטרוניים שתזדקק להם
- Raspberry Pi Zero W
- רצועת LED APA102
- Adafruit I2S 3W Class D מגבר פריצת מגבר - MAX98357A
- רמקול - קוטר 3 " - 4 אוהם 3 ואט
- חוטי מגשר נקבה/נקבה
בנוסף, תצטרך נימה תלת מימדית ומדפסת תלת מימד להדפסת קבצי STL המצורפים בשלבים שלהלן
כלים שתצטרך
- מקלות דבק חם ואקדח
- מדפסת תלת מימד
- סכין Xacto
- מלחם והלחמה
שלב 2: הדפסת תלת מימד של קבצי STL
הורד את קבצי STL המצורפים באמצעות פרוסת תוכנת הדפסה תלת -ממדית והדפס את הקבצים בתלת -ממד. אם אין לך מדפסת תלת -ממדית בהישג יד, תוכל להשתמש באחד במועדון היצרנים או בספרייה המקומית שלך או להשתמש בשירות הדפסה תלת -ממדית כמו רכזות תלת -ממדיות.
במקרה שלי, הדפסתי את קבצי STl באמצעות Flashforge creator pro ו- 1.75 מ"מ PLA להדפסה. בנוסף לחיתוך אני משתמש ב- Slic3r כשגובה השכבה מוגדר ל -0.3 מ"מ וצפיפות המילוי ל -25 %.
עבור קובץ TopLEDstripPicture. STL תזדקק לנימה PLA שקופה, כך שהצבע מפס ה- LED יכול להתפזר
שלב 3: חיבור רצועת ה- LED ל- Pi Zero W
הלחמה 4 חוטי מגשר נקביים לרצועת ה- LED, והנה חיבור מעגלים לרצועת ה- LED APA102 ל- Raspberry Pi zero W
- כוח לפין 2 על ה- Pi (הספק 5V)
- GND לסיכה 6 ב- Pi GND
- נתונים לפין 16
- שעון לפין 18
לאחר סיום השימוש במחשב, הבזק את הגרסה העדכנית ביותר של Rasbian-lite img בכרטיס SD (קישור הורדה לקובץ img https://www.raspberrypi.org/downloads/raspbian/). ואז הוסף את כרטיס ה- SD ל- Raspberry Pi וחבר את ה- Pi שלך לנתב ה- WiFi שלך ורשום את כתובת ה- IP ולאחר מכן SSH לתוך ה- Pi שלך.
התחל בהפעלת שתי הפקודות להלן לעדכון ושדרוג החבילות ב- Pi.
עדכון sudo apt-get
sudo apt-get upgrade
עכשיו, התקן את חבילת blinkt שנכתבה על ידי האנשים המדהימים בפימורוני. ולאחר מכן קבל דוגמא של rainbow.py מ- blinkt github repo באמצעות wget.
sudo apt-get להתקין python-blinkt
sudo wget
ולאחר מכן הפעל את תוכנית הפיתון עם הפקודה למטה, וכדאי שתראה את מחזור רצועת ה- LED שלך בצבעים כפי שמוצג בתמונה השלישית למעלה.
sudo python rainbow.py
שלב 4: חיבור מגבר I2S ל- Pi Zero W
הלחם את סיכות הכותרת ב- Raspberry Pi Zero W וגם הלחם את הרמקול ל- +ve and -ve במגבר Adafruit MAX98357 I2S Class -D.
והנה חיבורי הפינים בין Raspberry Pi Zero W לבין מגבר MAX98357 I2S Class-D.
- וין לפין 4 על פי 5V
- GND לסיכה 9 Pi GND
- DIN לפין 40
- BCLK לסיכה 12
- LRCLK לסיכה 35
כעת כדי להתקין ולבדוק את מגבר מונו MAX98357 I2S Class-D של Adafruit, עקוב אחר המדריך על מערכת הלמידה של Adafruit בכתובת-https://learn.adafruit.com/adafruit-max98357-i2s-class-d-mono-amp/pinouts ? view = הכל. בעיקרון כחלק מההתקנה יש התקנה קלה והתקנה קשה, אם אתה מתכנן להריץ את המסלול הקל פשוט הורד והפעל את סקריפט המעטפת הבא
curl -sS https://raw.githubusercontent.com/adafruit/Raspbe… | לַחֲבוֹט
כדי לבדוק אם סקריפט המעטפת פועל בהצלחה, ואתה יכול לשמוע צליל מהרצת הרמקולים
test -speaker -c2 --test = wav -w /usr/share/sounds/alsa/Front_Center.wav
וכדי להתאים את עוצמת הקול השתמשו בפקודת alsamixer, במקרה שלי הגדרתי את עוצמת הקול המרבית.
שלב 5: הגדרת Mopidy להשמעת המנגינות האהובות עליך
עכשיו כדי לנגן לך את המנגינות האהובות עליך אנו הולכים להגדיר את Mopidy ולקוח אינטרנט עבור mopidy, כך שתוכל להשמיע את השיר שלך מהנייד/השולחן שלך. Mopidy מנגן מוזיקה מדיסק מקומי, Spotify, SoundCloud, Google Play מוזיקה ועוד. אתה עורך את רשימת ההשמעה מכל טלפון, טאבלט או מחשב באמצעות מגוון של MPD ולקוחות אינטרנט.
כעת מאפשר להתקין את Mopidy להריץ את הפקודה הבאה
sudo apt-get להתקין mopidy
למידע נוסף עיין בתיעוד ב - התקנה - תיעוד Mopidy 2.0.1
שנה את mopidy.conf כדי לאפשר את החלקים HTTP, MPD וקבצים, הנה mopidy.conf שלי, והספרייה המקומית שלי לאחסן musing is/home/pi/Music, כך שאם אתה מתכנן להשתמש בקובץ.conf להלן צור ספריית "מוסיקה" בתיקיית הבית
sudo nano /etc/mopidy/mopidy.conf
צירפתי את mopidy.conf שלי, למקרה שתרצה לעשות עותק שלו. אם אתה מתכוון להשתמש ביישום אינטרנט בטלפון/טאבלט, תזדקק ללקוח אינטרנט http, אני אוהב את Mopidy-Mobile..
sudo pip התקן את Mopidy-Mobile
כדי להפעיל את mopidy בעת הפעלת האתחול, ולהפעיל מחדש את pi
sudo systemctl לאפשר mopidy
sudo אתחול מחדש
כמו כן, אם בכוונתך לטעון קובצי mp3/.wav נוספים לתיקיית המוסיקה בעתיד, יהיה עליך להריץ פקודת סריקה, כך שיופיעו שירים בלקוח Mopidy-Mobile באמצעות
סריקה מקומית sudo mopidyctl
ולאחר מכן השתמש בכתובת האתר הפתוחה של לקוח הנייד בדפדפן שלך בנייד/במחשב שלך - https:// IpAddressOfPi: 6680/והפעל את המנגינות והשירים האהובים עליך, במקרה שלי הורדתי מוזיקת Commons יצירתית מספריית האודיו של YouTube עבור הדגמת וידאו שאתה רואה בצילום המסך למעלה.
שלב 6: הוספת הרכיבים האלקטרוניים לחלקים המודפסים בתלת -ממד
כדי להוסיף את הרכיבים לחלקים המודפסים בתלת מימד, ה- Pi Zero W יתאים לבסיס והשתמשתי בקלטת קצף דו צדדית כדי להחזיק את מגבר ה- MAX98357 I2S Class-D לבסיס. החלקים האחרים המודפסים בתלת מימד צריכים להתאים זה לזה, אבל אתה יכול להשתמש במעט דבק חם כדי לאבטח אותם.
כעת, כדי שנגן המוסיקה Mopidy יתחיל בכל פעם שה Pi מופעל, נוכל להגדיר את Mopidy לפעול כשירות מערכת, באמצעות systemd תוכל להפעיל את שירות Mopidy על ידי הפעלה:
sudo systemctl לאפשר mopidy
זה יגרום ל- Mopidy להתחיל באופן אוטומטי עם הפעלת המערכת. Mopidy מופעלת, נעצרת ומופעלת מחדש, כמו כל שירות מערכת אחר
sudo systemctl התחל את העכבר
sudo systemctl עצור mopidy sudo systemctl הפעל מחדש mopidy
שלב 7: גרסה ניתנת להוראה של הרמקול
אם אתה מעוניין ליצור את גרסת Instructables של הרמקול, הדפס תלת מימד את שני קבצי STL המצורפים למטה במקום קובץ STL רשת הרמקולים המצורף בשלב הקודם. הדפס את ה- instructableLogo. STL בצהוב, ובמקרה שלי ציירתי אותו גם ב- Uni Paint Pen (Fine Line PX-21), אותו אתה אמור למצוא בחנות החומרה המקומית שלך.
בנוסף, אם יש לך את אוסף השירים שלך מקוון ב- Spotify, SoundCloud או ב- Google Play מוזיקה, עליך להתקין סיומת סמויה כדי להשמיע שירים מהאוסף שלך בנוסף לשירים ב- Pi.
מוּמלָץ:
מר רמקול - רמקול נייד DSP מודפס בתלת מימד: 9 שלבים (עם תמונות)
מר רמקול - רמקול נייד DSP מודפס בתלת מימד: שמי שמעון אשטון ובניתי רמקולים רבים לאורך השנים, לרוב מעץ. קיבלתי מדפסת תלת מימד בשנה שעברה ולכן רציתי ליצור משהו שמדגים את חופש העיצוב הייחודי שהדפסה תלת מימדית מאפשרת. התחלתי לשחק עם
PCB רמקול Bluetooth רמקול: 4 שלבים (עם תמונות)
PCB רמקול Bluetooth DIY: במדריך זה אנסה להראות לך כיצד להכין רמקול Bluetooth מלוח PCB ישן. היה לי רמקול סוני srs-xb30 שבור של חבר. התיק ניפץ אבל יכולתי להציל את הרמקולים ואת החלקים האלקטרוניים. הייתי צריך להכין תיק חדש
DIY Soundbar עם DSP מובנה: 6 שלבים (עם תמונות)
DIY Soundbar עם DSP מובנה: בניית פס קול מודרני למראה מ 1/2 " דיקט עבה כפוף. לקול הסאונד יש 2 ערוצים (סטריאו), 2 מגברים, 2 טוויטרים, 2 וופרים ו -4 רדיאטורים פסיביים שיעזרו להגביר תדרים נמוכים בארון הקטן הזה. אחד המגברים
גיטרת גיבור גיטרה עם רמקול מובנה: 8 שלבים
גיטרה של גיבור גיטרה עם רמקול מובנה: בעצם, פתחתי בקר של גיבור גיטרה ותהיתי מה אני יכול להכניס בפנים. זה נראה קליל אז הבנתי שיש הרבה מקום. בהחלט, היה מספיק. במקור תכננתי לשים iPod Shuffle בצוואר הגיטרה ולרדת
רמקול רמקול זול זה רועש!: 5 שלבים (עם תמונות)
רמקול זול RuckSack Thats LOUD !: אני צעיר מדי מכדי לזכור את בומבוקס הישן של שנות השמונים ותחומי השטח של שנות התשעים, אבל לא צעיר מכדי להעריץ אותם: D המקבילה היום של הבומבוקס נראה שאנשים הולכים ברחוב ומחזיקים את הטלפונים הניידים שלהם משחק בשקט כמה דיס