תוכן עניינים:
- שלב 1: אסוף חומרים
- שלב 2: הגדרה
- שלב 3: חיבור הבאגי לגשר H
- שלב 4: חיבור ה- H-bridge שלך ל- Raspberry Pi שלך
- שלב 5: חיבור סוללה 9 וולט לגשר ה- H שלך
- שלב 6: מחסום
- שלב 7: לחצני לחיצה על חיווט
- שלב 8: הקוד
- שלב 9: הגדרת VNC Viewer
- שלב 10: הרכבת הכרכרה שלך
וִידֵאוֹ: באגי רובוט רובי בלחיצת כפתור RSPI: 10 שלבים
2024 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2024-01-30 09:15
האם אי פעם ראית מכונית שלט רחוק בחנות ותהית אם תוכל לבנות אותה בעצמך. ובכן כן אתה יכול לבנות אחד ולשלוט במכונית שלך באמצעות כפתורי לחיצה. כל מה שאתה צריך הוא כמה חומרים פשוטים ותוכל לבנות לעצמך עגלת רובוט כפתור לחיצה. כעת בצע את השלבים להלן ובנה את עגלת הרובוט שלך בלחיצת כפתור.
שלב 1: אסוף חומרים
לפני שנתחיל, עליך לאסוף את החומר הדרוש להשלמת פרויקט זה:
- פטל Pi B+
- צג
- מקלדת
- עכבר
- סנדלר T
- קרש לחם בגודל חצי
- גשר H
- מברג פיליפס
- שלדת באגי רובוטית עם 2 מנועים
- 4 כפתורי לחיצה
- סוללה 9 וולט
- מטען נייד
- חוט מיקרו USB
- 4 זכר - חוטי מגשר נקבה
- 12 זכר - חוטי מגשר זכר
- תוכנת קידוד Python 3
- מכשיר נייד שיכול להוריד אפליקציית VNC viewer
שלב 2: הגדרה
לאחר שאספת את החומרים הדרושים, כעת תוכל לבנות את הכרכרה שלך. ראשית, עליך לחבר את ה- Raspberry Pi למסך, לעכבר ולמקלדת. לאחר שתעשה זאת, עליך לצרף את סנדלר ה- Pi שלך לפיי ולוח הלחם החצי בגודל שלך. עכשיו אתה יכול לצרף את h-bridge ולחצני הלחצנים ללוח הלחם שלך.
שלב 3: חיבור הבאגי לגשר H
עכשיו אתה מוכן לבנות את הכרכרה שלך. ראשית עליך לחבר את המנועים לגשר h, ולכן עליך לנתק את ארבע היציאות הכחולות בחלקו העליון והתחתון של גשר h, אם אתה מחזיק אותו כמו בתמונה למעלה. לאחר מכן, עליך להשיג שני חוטי מגשר אדומים ושחורים זכר-זכר שחור. לאחר מכן הכנס את החוטים השחורים ביציאות השמאליות ואת החוטים האדומים ביציאות הימניות (בתמונה למעלה הוא היה מחווט הפוך, אך הדרך הזו מקלה). לאחר שמניחים את החוטים ביציאות הכחולות, הברג אותם היטב, מה שיעזור למנוע מהם לנשור. עכשיו על השלדה שלך, ליד הגלגלים תראה את המנועים ומחבר נקבה אדום ושחור שיוצא מכל מנוע. התאם את החוט האדום והשחור מגשר h למנועים ועכשיו גשר ה- h שלך מחובר לכרכרה שלך. זכור שאם אתה מחזיק את גשר ה- h שלך כמו בתמונה למעלה, היציאות העליונות צריכות להיות מחוברות לגלגל השמאלי והיציאות התחתונות צריכות להיות מחוברות לגלגל הימני.
שלב 4: חיבור ה- H-bridge שלך ל- Raspberry Pi שלך
לאחר שחיברת את ה- H-bridge שלך לבאגי, כעת תחבר אותו ל- Pi שלך. עכשיו אתה צריך 4 חוטי מגשר זכר-נקבה. חבר את כל ארבעת חוטי המגשר לגשר ה- h למחברים הזכרים בחזית גשר ה- h. לאחר מכן חבר את כל ארבעת החוטים ל- GPIO שונה בלוח הלחם שלך. השתמשתי ב- GPIO 4 ו -17 לגלגל השמאלי וב- GPIO 5 ו- 6 לגלגל הימני. כדי לדעת אילו חוטים מיועדים לאיזה גלגל, בגשר h אשר שני חוטי זכר לנקבה שחיברת קרובים יותר לחוטי זכר לזכר שחיברת למנוע, נמצאים הגלגל השונים. עכשיו אתה צריך זכר לזכר כדי לחבר חוט קרקע לגשר ה- h שלך. מה שאומר שעכשיו אתה צריך לפתוח את הנמל האמצעי של שלוש היציאות הקדמיות של גשר ה- h שלך. כעת, הכנס את החוט פנימה והברג אותו היטב כדי למנוע ממנו לנשור. כעת הכנס את החוט הזה ליציאת קרקע בלוח הלחם שלך.
שלב 5: חיבור סוללה 9 וולט לגשר ה- H שלך
הדבר האחרון שאתה צריך לעשות כדי להשלים את בניית הכרכרה שלך הוא חיבור סוללה של 9 וולט. אתה צריך מחבר שמחבר את הסוללה שלך ומחלק אותה לאדמה ומתח. כעת עליך להסיר את שתי היציאות הראשונות משמאל על גשר ה- h שלך. לאחר מכן עליך להכניס את החוט האדום מהסוללה ליציאה השמאלית ולאחר מכן להכניס את חוט הארקה ליציאה האמצעית. אתה צריך שיהיו שני חוטים ביציאה האמצעית, חוט קרקעי אחד ל- Pi וחוט קרקע אחד מהסוללה. כעת הברג היטב את היציאות והמשך לשלב הבא.
שלב 6: מחסום
עכשיו אנחנו הולכים לבדוק אם הכרכרה שלך עובדת לפני שנמשיך לכפתורי הלחיצה. אז עכשיו פתח את Python 3 ב- Pi שלך והפעל את הקוד שלהלן כדי להבטיח שהבאגי שלך עובד.
מאת רובוט יבוא gpiozero
רובי = רובוט (שמאל = (4, 17), ימין = (5, 6))
robby.forward ()
אם הכרכרה שלך מתקדמת קדימה, הקלד כעת:
robby.stop ()
שלב 7: לחצני לחיצה על חיווט
לאחר שבדקת שהרכב שלך פועל, אתה מוכן כעת להוסיף לחצני לחיצה. הדבר הראשון שאתה צריך לעשות הוא לשים חוט מהאדמה ולחבר אותו למסילות הקרקע משני הצדדים. זה יקל מאוד על חיבור הכפתורים שלך. כעת הנח את ארבעת הכפתורים שלך בסדר זהה לתמונה למעלה. וודא שכל רגל של כל כפתור נמצאת בשורה אחרת. כעת חבר אחד רגל מכל כפתור לאדמה. אחרי זה אתה צריך לחבר כל כפתור ל- GPIO, אז אנחנו הולכים לקרוא לכפתור הרחוק ביותר מה- Pi שלך קדימה ולחבר את הכפתור הזה ל- GPIO 23. ואז הכפתור מימין לאותו זה שהתחברת זה עתה, נתקשר זה נכון וחבר אותו ל- GPIO 13. לאחר מכן בכפתור הקרוב ביותר ל- Pi שלך, נתקשר לאחור ונחבר אותו ל- GPIO 21. לבסוף הכפתור האחרון אליו נתקשר שמאלה ונחבר אותו ל- GPIO 18.
שלב 8: הקוד
לאחר חיווט כפתורי הלחיצה, אתה מוכן לקוד את הכרכרה שלך. פתח את פיתון 3 ב- Pi שלך ופעל לפי הקוד להלן כדי לוודא שהרכב שלך פועל.
מ- gpiozero יבוא רובוט, כפתור
מפעם לפעם ייבוא שינה
מאפליקציית יבוא guizero, כפתור לחיצה
רובי = רובוט (שמאל = (4, 17), ימין = (5, 6))
כפתור קדימה = כפתור (23)
כפתור ימני = כפתור (13)
כפתור שמאל = לחצן (18)
כפתור אחורי = כפתור (21)
בעוד שזה נכון:
אם forward_button.is_presspress:
robby.forward ()
שינה (2)
robby.stop ()
elif right_button.is_pressed:
robby.right ()
שינה (0.2)
robby.stop ()
elif left_button.is_pressed:
robby.left ()
שינה (0.2)
robby.stop ()
elif Backwards_button.is_presspress:
robby.backward ()
שינה (2)
robby.stop ()
שלב 9: הגדרת VNC Viewer
עכשיו אתה צריך לחבר את ה- Pi שלך לטלפון שלך כדי שתוכל להפעיל את הקוד מהטלפון שלך ברגע שה- Pi שלך יצורף לכרכרה שלך. קודם כל הורד את אפליקציית VNC viewer לטלפון שלך. לאחר מכן לחץ על VNC ב- Pi שלך, הוא אמור להיות קרוב לשמאל התחתון של המסך. לאחר שתעשה זאת, הקלד את כתובת ה- Pi שלך, שם המשתמש והסיסמה שלך. עכשיו אתה מחובר לפי שלך.
שלב 10: הרכבת הכרכרה שלך
השלב האחרון שאתה צריך לעשות הוא להרכיב את הכרכרה שלך. זה עשוי להיות החלק הקשה ביותר בפרויקט זה, מכיוון שקצת מאתגר לגרום לכל דבר להתאים למארז שלך. למה שעשיתי, תחילה הדבקתי את הסוללה בתחתית, בין המנועים. אחר כך שמתי את המטען הנייד בתחתית וחיברתי אותו לפי. שמתי את ה- Pi ואת החלק האחורי של המארז והדבקתי את גשר ה- h אל ה- clobber. אחר כך הנחתי את לוח הלחם בחזית, כדי להקל על השליטה בכרכרה. אבל אתה לא צריך להרכיב את שלך בדיוק בהתאם לגודל השלדה שלך. עכשיו סיימת לבנות באגי רובוט כפתור לחיצה עם ה- Raspberry Pi שלך.
מוּמלָץ:
פרויקט באגי רובוט: 3 שלבים
פרוייקט באגי רובוט: לפרויקט זה תצטרכו: מארז באגי פטל 3 עם מנועים וגלגלים סוללת 9 וולט חשפני חוטים נהג בורג חוטים או מוליכים מגרש קרש קטן 1 לד אדום 1 כחול LEDT-סנדלר גשר טייפ 2 330 נגדים חבילת חשמל
מטריצת LED בלחיצת כפתור: 4 שלבים
מטריקס LED בלחיצת כפתור: אפשר לראות בפרויקט זה עוד פרוייקט היכרות של Arduino שהוא מעט יותר מתקדם מאשר פרויקט הטיפוסי שלך 'מהבהב LED'. פרויקט זה כולל מטריצת LED, כפתורי לחיצה, רשמי משמרות (שיכולים לשמור סיכות בארד שלך
כן/לא LCD בלחיצת כפתור לחיצה: 4 שלבים
כן/לא LCD עם שליטה בכפתור לחיצה: פרויקט זה הוא שילוב של " שלום העולם! &Quot; הפרויקט באתר Arduino (https://www.arduino.cc/en/Tutorial/HelloWorld) וב " מקלדת ושלט עכברים " הפרויקט באתר Arduino (https://www.arduino.cc/en/Tut
RPI רובי באגי: 7 שלבים
RPI של באגי רובוט: קל מאוד להכין עגלות רובוט עם פטל ה- Raspberry שלך אם תעקוב אחר ההליך מכיוון שהוא יהיה חשוב. הנושאים אותם אעסוק הם: מהיכן מצאתי את הרעיון הזה ומכל השינויים (יינתנו קישורים) חומרים שלב אחר שלב עמ
רובוט איזון / רובוט 3 גלגלים / רובוט STEM: 8 שלבים
רובוט איזון / רובוט 3 גלגלים / רובוט STEM: בנינו רובוט איזון משולב ושלושה גלגלים לשימוש חינוכי בבתי ספר ובתוכניות חינוכיות לאחר הלימודים. הרובוט מבוסס על Arduino Uno, מגן מותאם אישית (כל פרטי הבנייה מסופקים), חבילת סוללות לי יון (כל מבנה