תוכן עניינים:
- שלב 1: צפה בסרטון
- שלב 2: אסוף את החלקים:
- שלב 3: בדוק את החלקים
- שלב 4: הקוד - תכנות הקלפים
- שלב 5: קוד: מצב נגן
- שלב 6: הורדת שירים לכרטיס ה- SD
- שלב 7: בדוק ולאחר מכן הלחמה
- שלב 8: צור את המארז
- שלב 9: הכינו את הקלפים
- שלב 10: בוצע
וִידֵאוֹ: Juuke - נגן מוסיקה RFID לקשישים וילדים: 10 שלבים (עם תמונות)
2024 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2024-01-30 09:12
פרויקטים של Fusion 360 »
זוהי קופסת Juuke. תיבת Juuke היא החבר המוזיקלי שלך, שנועד להיות קל ככל האפשר לשימוש. הוא מיועד במיוחד לשימוש של קשישים וילדים, אך כמובן שניתן להשתמש בו בכל הגילאים האחרים. הסיבה שיצרנו את זה היא בגלל הסבתא של חברה שלי. היא סיפרה לי שהיא וסבתא שלה יושבים במטבח, מקשיבים למוזיקה, רוקדים וצוחקים. למרבה הצער, במהלך השנים האחרונות, סבתה נכנסה ויצאה מבית החולים. אולם בימיה הגרועים ביותר, מוסיקה היא אחד הדברים הבודדים שעדיין גורמים לה לחייך. ונגני מוזיקה כמו נגני תקליטורים פשוט קשים מדי לשימוש בשבילה. זו הסיבה שיצרנו את ה- Juuke.
תיבת Juuke פועלת באמצעות כרטיסי RFID לנגן שירים ספציפיים מכרטיס SD. תוכל גם לנגן את השירים באופן אקראי באמצעות הכפתור הירוק, או לשחק ולהשהות באמצעות הכפתור האדום.
בדרך זו, פשוט לכולם לנגן מוזיקה.
שלב 1: צפה בסרטון
עשינו סרטון שמראה איך אני הצלחתי:)
שלב 2: אסוף את החלקים:
קיבלנו את כל החלקים מ- AliExpress, והקישורים לחלקים מפורטים להלן:
חלקים:
Arduino UNO AliExpress ואמזון
מיני AliExpress ו- DFPlayer
כרטיס מיקרו SD AliExpress ו- Amazon
Arduino UNO DIY Shield AliExpress & אמזון
RC522 - קנה 2 כדי להיות בטוח שחלקם מגיעים לאליקספרס ואמזון שבורים
כרטיסי RFID AliExpress ו- Amazon
שקע סטריאו AUX AliExpress ו- Amazon
כפתור לחיצה רגעי 22 מ מ - 1 אדום ו -1 ירוק - 3-6V AliExpress
10K פוטנציומטר אליאקספרס ואמזון
חוטים AliExpress ואמזון
הנגד 1K AliExpress ו- Amazon
כותרות סיכה AliExpress & אמזון
קרש לחם - אופציונלי AliExpress & אמזון
חוטי מגשר - אופציונלי AliExpress ואמזון
ספק כוח 5V -AliExpress & AmazonPower Jack - AliExpress & Amazon
כלים:
מדפסת תלת מימד AliExpress & אמזון
ערכת הלחמה AliExpress ואמזון
חשפנית חוט אליאקספרס ואמזון
שלב 3: בדוק את החלקים
אני ממליץ לחבר הכל ולבדוק אם הכל עובד לפני שמתחילים.
לשם כך השתמשתי בלוח לחם וכמה חוטי מגשר כדי לבדוק במהירות ובקלות שהכל עובד כמתוכנן. היו לי כמה בעיות במודול RC522 הראשון שקניתי, הוא פשוט לא עבד למרות שהוא הגיע ישירות מהמפעל. אז הייתי צריך להשיג אחד חדש … לכן אני ממליץ להשיג 2 מהם, כך אתה בטוח שאם אתה שובר אחד מהם, יש לך חנית.
חבר הכל לפי תרשים המעגלים כאן (קישור), או ראה את התמונות המצורפות.
זכור להשתמש בנגד 1K בין RX ב- DFPlayer Mini לבין Arduino.
כדי לבדוק אם קורא הכרטיסים פועל, תוכל להשתמש בשרטוט הדוגמה של "כרטיס דמקה" מהספרייה. (ראה שלב 4)
שלב 4: הקוד - תכנות הקלפים
כדי להבין טוב יותר את אופן הפעולה של הקוד עם ה- DFPlayer mini, אנסה להסביר את זה כמה שיותר קל. המיני DFPlayer פועל על ידי השמעת שירים מכרטיס מיקרו SD. כדי לדעת איזה שיר להשמיע, יש לאחסן את השירים כמספר בכרטיס ה- SD. שיר מספר 1 מאוחסן בשם "0001 - SONG NAME", שיר מספר 2 מאוחסן כ "0002 - SONG NAME" וכן הלאה. אנו יכולים לכתוב מספר לכרטיסי ה- RFID, כך שאם נכתוב את המספר 2 לאחד הכרטיסים ונניח אותו על הקורא, הארדואינו יקרא את המספר ויגיד ל- DFPlayer mini, "השיר שיר מספר 2".
המספר שאנו כותבים לכרטיס חייב להיות אותו מספר כמו שם השיר שאנו מאחסנים בכרטיס ה- SD.
אם אתה רוצה ללמוד עוד על ה- DFPlayer mini, בקר בדף זה עם הרבה מידע נהדר
כעת תוכל לפתוח את Arduino ולהעלות את הקוד לתכנות הכרטיסים. חילקתי את הקוד לשני חלקים. אחד לתכנות הקלפים, ואחד לשחקן בפועל. בשלב זה נתחיל בתכנות הכרטיסים. הקוד מתפרסם ב- GitHub, ומתווסף להלן. יהיה עליך גם להוריד את הספריות הבאות:
- MFRC522
- DFRobotDFPlayerMini.h
ניסיתי להסביר את הקוד עם הערות ככל האפשר, אבל אם יש לך שאלות, אל תפחד לשאול אותן בקטע ההערות!
כמו כן, אני לא מתכנת גדול אבל הייתי רוצה להפוך לאחד, אז אם אתה רואה טעויות בקוד הערה תהיה נהדרת!
להעלאת הקוד לארדואינו, עיין במאמר זה. להוספת ספריות, עיין במאמר זה.
מצבים:
לתכנת הכרטיסים שני מצבים, אוטומטי וידני.
מצב ידני: כותב את המספר שברצונך לכתוב לכרטיס. הקלד מספר, והוא ישמור אותו.
מצב אוטומטי: מתחיל במספר שאתה מציין בקוד, ומגדיל אותו ב -1 בכל פעם שאתה מציב כרטיס.
אופן השימוש בתכנת הכרטיס:
חבר את הצג הסידורי פתוח Arduino Open (בפינה הימנית העליונה) כתוב "ידני" למצב ידני ו"אוטומטי "למצב אוטומטי. (ראה לעיל) הנח כרטיס על הקורא וודא כי כתוב שהצליח.
שלב 5: קוד: מצב נגן
לאחר שתכנת את הכרטיסים, תוכל להעלות את קוד נגן המוסיקה. זהו הקוד שקורא את הכרטיס ומנגן את השיר המשויך. התהליך זהה לחלוטין לקוד מתכנת הכרטיסים. העלה את המערכון והתחל להשתמש בו!
נ.ב: חשוב! כדי להשבית את התקשורת הטורית שבה תוכל לראות מה התוכנית עושה במסך הטורי, עליך להגיב על "Serial.begin (115200); “. פשוט הוסף "//" מול השורה. היו לי כמה בעיות שבהן התוכנית לא הייתה פועלת אם היא מופעלת. (הוא חיכה לחיבור סדרתי לפני שהוא יתחיל)
שלב 6: הורדת שירים לכרטיס ה- SD
כפי שנאמר קודם לכן, עליך לתת לקבצי המוסיקה בכרטיס ה- SD שלך שם ספציפי כדי שהוא יעבוד. כל שיר צריך להתחיל במספר. המספר חייב להיות גם 4 ספרות (1 הוא 0001 למשל). לאחר ספרות אלה, אתה רשאי להוסיף את שם השיר. לדוגמה: "0035 - פרנק סינטרה - תעוף לי לירח"
הוא משתמש בקבצי MP3 סטנדרטיים, כך שקל להעתיק אותם לכרטיס SD ולשנות אותם.
שלב 7: בדוק ולאחר מכן הלחמה
כאשר בדקת שהכל פועל כמתוכנן, תוכל להתחיל להלחם את החלקים למגן ה- Arduino UNO.
פשוט עקוב אחר חוט תרשים המעגל לחוט. חכם להדפיס אותו ולהשתמש בסימון צבעוני כדי לסמן על אילו חוטים הלחמת. אני ממליץ גם להשתמש בכותרות סיכות ל- DFPlayer Mini, כך שלא תפגע בו בהלחמה.
גם הלחשתי את הלד RC-522 מכיוון שהוא הופיע דרך ההדפסה.
שלב 8: צור את המארז
בשלב זה אני הולך להראות לך כיצד הכנתי את המארז. עיצבתי אותו באמצעות Fusion 360, והדפסתי אותו בתלת מימד. הכנתי גם אחת באמצעות מכונת CNC, וכמה דיקט.
אם אין לך מדפסת תלת מימד או מכונת CNC, אל תדאג! אפשר גם ליצור מארז מקרטון או באמצעות קופסת פרוייקטים
אתה יכול למצוא את כל הקבצים כאן:
מודפס בתלת מימד:
STL: CULTS 3D | יקום
FUSION 360: Ananords.com
ההגדרות בהן השתמשתי להדפסה תלת מימדית הן:
מילוי: 15%
גובה השכבה: 0.2 מ מ
תומך: כן
הכנס את UNO ו- RC522 לפינים בהדפס התלת -ממד. הם צריכים להתאים היטב. אני ממליץ להשתמש בטיפת דבק כדי לאבטח אותם במקומם. לעשות את אותו הדבר עם שקע השמע. עבור הכפתורים, הפוטנציומטר ושקע החשמל, השתמש באומים המשושה המצורפים.
כשתסיים, פשוט הצמד את הצלחת התחתונה ואת ה"פנים "יחד.
שלב 9: הכינו את הקלפים
התחל עם העיצוב. הכנתי את העיצובים ב- Adobe Spark, שם השתמשתי במידות הכרטיס (85 מ"מ על 54 מ"מ) כגודל המותאם אישית
מצאתי את התמונות בגוגל וייבאתי אותן ל- Adobe Spark, הגדרתי את שם השיר והאמן, וסיימתי!
מכיוון שאין לי מדפסת תעודות זהות, הייתי צריך למצוא דרך אחרת לבצע את ההדפסה על הכרטיסים. הלכתי במסלול הפשוט ופשוט הדפסתי אותו על נייר ואז הדבקתי אותו על הכרטיסים.
אתה יכול פשוט להשתמש בעט ולכתוב ישירות על הכרטיסים.
שלב 10: בוצע
עכשיו סיימת!
אם אתה עושה את הפרויקט הזה, אנא פרסם יצירה:)
יש שאלות? רק תשאל, ואני אנסה לענות להם.
לעדכונים על Juuke, הירשם לניוזלטר!
עקוב אחריי באינסטגרם לעדכונים על פרויקטים קרובים!
אינסטגרם:
צור איתי קשר: [email protected]
••• תתמוך בי •••
פטריון:
תרומות:
קנה לי קפה:
מוּמלָץ:
ערוץ טלוויזיה פרטי לקשישים: 4 שלבים (עם תמונות)
ערוץ טלוויזיה פרטי לקשישים: זיכרונות הם נושא מסובך עבור סבתא שלי שמלאה לה 94 שנים השנה. אז הוספתי ערוץ טלוויזיה למכשיר הטלוויזיה שלה כדי לעזור לה לזכור בני משפחה ורגעים מרכזיים בחייה. לשם כך השתמשתי בחשבון Dropbox בחינם, Raspber
סורינו - הצעצוע הטוב ביותר לחתולים וילדים: 14 שלבים (עם תמונות)
סורינו - הצעצוע הטוב ביותר לחתולים ולילדים: תארו לעצמכם מסיבות ארוכות עם ילדים וחתול שמשחקים את סורינו. צעצוע זה ידהים גם חתולים וילדים. תיהנו לשחק במצב שלט רחוק ולשגע את החתול שלכם. במצב אוטונומי, תעריך לתת לסורינו להסתובב עם החתול שלך
אורות מצב רוח ריאקטיביים של מוסיקה: 5 שלבים (עם תמונות)
אורות מצב הרוח ריאקטיביים של מוזיקה: מבוא ורקע. עוד בשנת הלימודים הראשונה (אביב 2019) רציתי לפנק את חדר המעונות שלי. עלה לי הרעיון לבנות אורות מצב רוח משלי שיגיבו למוסיקה שהאזנתי באוזניות. למען האמת, לא היה לי שום בדיקה מיוחדת
ESP8266 - חיישני דלתות וחלונות - ESP8266. סיוע לקשישים (שכחה): 5 שלבים
ESP8266 - חיישני דלתות וחלונות - ESP8266. סיוע לקשישים (שכחה): ESP8266 - חיישני דלתות / חלון באמצעות GPIO 0 ו- GPIO 2 (IOT). ניתן לצפות בו באינטרנט או ברשת המקומית באמצעות דפדפנים. גלוי גם דרך " HelpIdoso Vxapp " יישום. משתמש בהספק 110/220 VAC עבור 5Vdc, ממסר / מתח אחד
סורק חירום לקשישים: 6 שלבים
סורק חירום לקשישים: פרויקט זה מבוסס על סיוע לקשישים. קשישים נמצאים בדרך כלל לבד בביתם וייתכן שהם לא נמצאים בקרבת עזרה מיידית אם נפלו. הפתרון הנוכחי בשוק הוא השימוש ב- SOS שהם לובשים מדי פעם