תוכן עניינים:
וִידֵאוֹ: כיצד לבנות זרוע אחיזת רובוט מבוקרת באמצעות Nrf24l01 Arduino: 3 שלבים (עם תמונות)
2024 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2024-01-30 09:17
ההוראה "כיצד לבנות זרוע אחיזת רובוט מבוקרת באמצעות Nrf24l01 Arduino" תסביר כיצד לבנות זרוע אחיזה של שלוש דרגות חופש המותקנות על גלגל מסלול המונע על ידי מודול L298N כונן מנוע באמצעות בקר MEGA2560 Arduino. זרוע האחיזה ותנועת הרובוט יהיו יועבר על ידי משדר 8 ערוצים (ראה הוראה "כיצד לבנות משדר 8 ערוצים Nrf24l01 Arduino"
שלב 1: חומרים וכלים
חומרים
1. 1 - בקר Arduino - MEGA2560
2. 1 - מודול NRF24L01
3. 1 - מתאם שקע ל- NRF24L01 (להגנה ולייצוב מודול NRF24L01)
4. 1 - לד 10 מ מ.
5. 1 - נגד 1 קאוהם. 1/4 וואט (אופציה)
6. 1 - קבלים 0.1 microF /50V.
7. 1 - קבל 1 microF /50V.
8. 1 - קבלים 100 microF /50V.
9. 1 - דיודה 1N4007
10. 1 - 7805 רגולטור IC 5V.
11. חוטי דופונט.
12. כותרת סיכה נקבה
13. כותרת סיכה גברית
14.1 - מודול L298N כונן מנוע כפול
15. זנב JST סוללת זכר
16. צינור כיווץ חום 1.5 - 10 מ מ.
17. סרט וולקרו
18. 1 - PCB. DIY. לוח מגעים
19. סוללה ליפו 11.1V. 2200 מיליאמפר / שעה (3 תאים)
20. צעצוע גלגל עם מסלולים עם מנועים כפולים
21. חשמלי 26 חוטי AWG
22. יריעה אקרילית 5 מ מ. עוֹבִי
23. ברגים M3
24. אגוזים M3
25. בורג הקשה עצמית מחודדת
26. 1 - זרוע אחיזה של שלוש דרגות חופש
27. תקע דין
כלים
1. אקדח הלחמה
2. חוט הלחמה
3. משחת הלחמה
4. מברג
5. צבת
6. אקדח דבק חם
7. דבק אפוקסי
8. סרט דבק משני צדדים
9. חותך פלסטיק
10. מקדחה חשמלית
11. מסור האק
שלב 2: התקנת חלקים ו- PCB DIY
התקנת חלקים מכניים
1. לחתוך ולקדוח גיליון אקרילי כדי ליצור בסיס פלטפורמה להתקנת ציוד. (כעיצוב משלך)
2. תקן גיליון אקרילי על גלגל המעקב על ידי ברגים הקשה עצמית.
3. תקן את זרוע האחיזה בבסיס על ידי ברגים ואומים M3.
4. התקן מודול L298N על הבסיס על ידי סרט דבק דו צדדי.
5. דבק והדבק סקוטש על בסיס אקרילי וסוללה.
התקנת חלקים אלקטרוניים
1. ביצוע PCB וחיווט DIY, הלחמה כתרשים מעגל לעיל.
סיכות MEGA2560 למודול nrf24l01:
GND - GND
3.3V. - Vcc
9 - לספירה
53 - CSN
52 - SCK
51 - MOSI
50 - MISO
2 - IRQ
סיכות MEGA2560 למודול L298N:
3 - ENA
4 - IN1
5 - IN2
6 - IN3
7 - IN4
8 - ENB
סיכות MEGA2560 לשלושה סרוויים של זרוע אחיזה:
11 - זרוע 1
12 - זרוע 2
13 - גריפר
6. הרכבת PCB על MEGA2560, הצבת סיכות בכותרות הנכונות כתרשים מעגלים.
7. חיווט וחיבור של שלושה סרוויים של זרוע אחיזה ל- PCB.
8. הצמד לוח MEGA2560 על בסיס אקרילי על ידי סרט דבק דו צדדי.
9. חיווט מנועים כפולים למודול L298N.
10. בדיקה ומציאת נקודות קצר. (היזהר מקצר חשמלי בעל זרם גבוה, יתלקח)
11. בדיקת כיוון המנועים ושרוואות זרועות האחיזה.
שלב 3: סקיצת קידוד
1. הורד סקיצה מ- Github.
2. העלה לבקר MEGA2560.
3. בדיקת שליטה בין משדר ורובוט עוקב אחר זרוע אחיזה.
הערות: אם המודול nrf24l01 מעולם לא היה כבול קודם ראה כיצד להתאים תדירות בוידאו קליפ.
מוּמלָץ:
אחיזת זרוע רובוטית: 3 שלבים (עם תמונות)
אחיזת זרוע רובוטית: ניתן לשלוט על הלוח הרובוטי המיוצר במדפסת תלת מימד באמצעות שני סרווס זולים (MG90 או SG90). השתמשנו במגן המוח (+Arduino) לשליטה על המהדק ו- jjRobots לשלוט באפליקציה כדי להעביר מרחוק הכל דרך WIFI אבל אתה יכול להשתמש בכל
כיצד להרכיב זרוע רובוט מעצימה (חלק 3: זרוע רובוט) - מבוססת על המיקרו: BITN: 8 שלבים
כיצד להרכיב זרוע רובוט מעצימה (חלק 3: זרוע רובוט) - מבוססת על המיקרו: BITN: תהליך ההתקנה הבא מבוסס על השלמת מצב המכשולים הימנעות. תהליך ההתקנה בחלק הקודם זהה לתהליך ההתקנה במצב מעקב אחר קווים. אז בואו נסתכל על הצורה הסופית של A
כיצד להרכיב זרוע רובוט מעצימה (חלק 2: רובוט למניעת מכשול) - מבוסס על המיקרו: ביס: 3 שלבים
כיצד להרכיב זרוע רובוט מעצימה (חלק 2: רובוט למניעת מכשול)-מבוסס על המיקרו: ביס: בעבר הצגנו את ארמביט במצב מעקב אחר קווים. לאחר מכן, אנו מציגים כיצד להתקין את ארמביט במניעת מצב מכשולים
כיצד להרכיב זרוע רובוט מעץ מרשים (חלק 1: רובוט למעקב אחר קווים)-מבוסס על המיקרו: ביט: 9 שלבים
כיצד להרכיב זרוע רובוט מעץ מרשים (חלק 1: רובוט למעקב אחר קווים)-מבוסס על המיקרו: ביט: לבחור העץ הזה יש שלוש צורות, הוא שונה ומרשים מאוד. אז בואו ניכנס לזה אחד אחד
[רובוט ארדואינו] כיצד ליצור רובוט לכידת תנועה - רובוט אגודל - מנוע סרוו - קוד מקור: 26 שלבים (עם תמונות)
[רובוט ארדואינו] כיצד ליצור רובוט לכידת תנועה | רובוט אגודל | מנוע סרוו | קוד מקור: רובוט אגודל. השתמש בפוטנציומטר של מנוע סרוו MG90S. זה מאוד כיף וקל! הקוד פשוט מאוד. זה בסביבות 30 קווים בלבד. זה נראה כמו לכידת תנועה. אנא השאר כל שאלה או משוב! [הוראה] קוד מקור https: //github.c