תוכן עניינים:
2025 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2025-01-13 06:57
מאת snorlaxprime עקוב אחר מאת המחבר:
קיבלתי השראה להוסיף כמה תוספות לקופידון הרובוט החמוד כדי להפוך אותו לחיים יותר מכיוון שהוא רובוט וזה גם יום האהבה. אני ממחזר את מעגל נגן ה- MP3 המופעל באור שלי. אותו מעגל משמש גם במדריכי פרנקנבוט.
שלב 1: צור את קופידון רובוטי ההדרכה שלך
עקוב אחר ההוראות המדהימות ליצירת הקובידון הרובוט שלך הנלמד. אבל אל תדביק את הגוף לראש עדיין. אנחנו הולכים לשים מעגל שיגרום לו להנהן בראשו ולהדליק את האורות.
דברים אחרים שהיו לי שינוי זה להדביק את הנייר לקרטון עבה יותר כמו קופסאות דגנים. אבל זה מקשה על הכיפוף ותצטרכו להתאים את עובי הראש כך שהחלק שיחזיק את הממתק יתאים לגוף.
שלב 2: המעגל ורשימת החלקים
כפי שאתה יכול לראות במעגל למעלה, אני משתמש ב- arduino nano כמוח הרובוט. מנוע הסרוו נשלט באמצעות סיכה 9 כדי להזיז את הראש למעלה ולמטה. נגן ה- MP3 משמש להשמעת שיר האהבה האהוב עליך כאשר חיישן האור (LDR) מופעל. אתה יכול לשים את הרובוט בתיבה וכשהוא פתוח, חיישן האור יפעיל את השיר. כאשר הוא מופעל אני מהבהב גם על 3 נוריות הלדים המותקנות על חזהו של הרובוט.
להלן רשימת החלקים המשמשים:
- ארדואינו ננו
- מיני DFPlayer
- 3 נוריות LED
- מיני רמקול
- הנגד 1K x2
- נגד של 330 אוהם
- מנוע סרוו
- LDR
- מחרוזת לחיבור הסרוו לראש הרובוט
- מהדק להחזיק את המחרוזת
שלב 3: צור חורים לחזה
הרובוט אינו שלם ללא אורות מהבהבים, לכן אנו תוקעים כמה חורים כדי להתאים את שלושת הלדים לחזה. היו עדינים ואל תשברו את ליבו.
לאחר מכן התאימו את 3 הלדים לחזה.
שלב 4: הרכבת המעגל והקידוד
הרכיבו את המעגל. הוספתי את הסרוו המחובר לסיכה 9 של ארדואינו. הסרוו מגיע עם 3 חוטים. חוט שחור או חום לחיבור ל- GND. החוט האדום התיכון שיחובר ל- VCC (5V) והחוט הצהוב הוא הפקד המחובר לסיכה 9 של Arduino.
האתחול של הסרוו מתבצע בחלק הבא של הקוד:
סרוו מיסרבו; // צור אובייקט סרוו לשליטה ב- posoint serv = 0; // משתנה לאחסון מיקום סרוו
השינוי הנוסף ממעגל פרנקנבוט הוא שהשיר MP3 הנקרא 002.mp3 ימצא בתיקיה 07. אתחול הקוד הוא כדלקמן:
int שיר = 2; //sd:/07/002.mp3
לאחר מכן אתחל את סרוו הוסף את הקוד הבא למקטע ההתקנה של הקוד
הגדרת בטל () {
… myservo.attach (9); // מחבר את השרוו על סיכה 9 לסרוו …}
הסרוו יכול להסתובב רק 180 מעלות לפי העיצוב, כך שזה כמו מגב, הקוד להעברת הסרוו הוא להלן:
עבור (pos = 0; pos <= 90; pos += 1) {// עובר מ 0 מעלות ל 90 מעלות // בשלבים של מעלה אחת myservo.write (pos); // אמור לסרוו ללכת למיקום בהשהיית 'pos' משתנה (15); // ממתין 15 ms עד שהסרוו יגיע למיקום} for (pos = 90; pos> = 0; pos -= 1) {// עובר מ- 90 מעלות ל- 0 מעלות myservo.write (pos); // אמור לסרוו ללכת למיקום בהשהיית 'pos' משתנה (15); // ממתין 15 ms עד שהסרוו יגיע למיקום}
הקוד למעלה יזיז את הסרוו עד 90 מעלות ולאחר מכן יחזיר אותו למיקום אפס.
עוד דבר מינורי. אם אתה משתמש בקוד של פרנקנבוט, הוא תוכנן להפעלה כאשר הוא חשוך, כך שתצטרך לשנות את ההיגיון כדי להפעיל כאשר יש אור במקום. הדבר נעשה בחלק הבא של הקוד.
if (ldrStatus> 200) {// נדלק כאשר הוא פתוח
… // מצמצים את הנורית כאן ושמעו את השיר, תוכלו לכוונן את סף 200 // אם החדר בהיר מדי או כהה מדי}
עכשיו אתה יכול להעלות את הקוד ל- arduino ולבדוק שהכל עובד תקין. אל תשכח להעלות את שיר האהבה האהוב עליך לכרטיס ה- SD בתוך התיקייה sd: /07/002.mp3, אם אתה משתמש בקוד שלי, או שאתה יכול לשנות את זה למשהו אחר.
להעלאת הקוד המלא לנוחיותך.
שלב 5: להרכיב את סרוו
עכשיו שאתה יודע שהמעגל פועל, הגיע הזמן להוציא את המעגל לתוך הרובוט. הדבר הראשון שצריך לעשות הוא לתקוע חור מאחור ולהתקין את הסרוו. אז הקטע המסובך הוא להכניס את כל שאר המעגל לתא התחתון. המוצג בתמונה 3. הייתי גם תוקע חור נוסף כדי להפעיל את המעגל. אז תצטרך להדביק הכל יחד. אבל אל תדביק תחילה את החלק האחורי של הראש, כיוון שתצטרך לחבר אחיזת חוט על ידי מהדק נייר.
מכיוון שאני מדביק את הנייר לקרטון, הרבה יותר קשה להדביק אותו, ולכן אני משתמש באיזה מהדק כדי לסייע בהחזקת הדברים.
שלב 6: נגיעות אחרונות
עכשיו כשהכל מורכב, הגיע הזמן לחבר את המחרוזת לחלק האחורי של הראש, אני מחזיק את החוט בעזרת מהדק נייר. מצטער ששכחתי לצלם לפני שהדבקתי את הראש. לאחר מכן חיבר את המחרוזת לסרוו. המחרוזת שלי מעט עד קצרה, כך שהפה לא נסגר גם כן, אתה יכול להתאים את המחרוזת כדי לוודא שאתה מקבל את האפקט הרצוי.
לאחר מכן הדביקו את היד ואת הכנף לסיום. אם אתה מבחין שה- LDR שלי חודר בפינה האחורית של הפה הרובוט. הייתי מציע לשים את זה גם בחזה הקדמי.
השלב האחרון הוא להפעיל את החשמל וליהנות מהבוט הקופידוני שלך בא לחיות. הגיע הזמן להרשים את אהובתכם עם כמה הפתעות המאוחסנות בפיו ושיהיה חג אהבה שמח.
אני מקווה שנהניתם לייצר את הרובוט הזה כמו שאני נהנה לייצר אותו. אנא השאר הערה או אם יש לך שאלות, אשמח לענות עליהן. תודה שקראת את ההוראות שלי.