תוכן עניינים:
- שלב 1: בחירת מיקרו -בקר PIC
- שלב 2: מנועים וסוללה
- שלב 3: רכיבים
- שלב 4: סכמת מעגלים
- שלב 5: כרטיס חיישן
- שלב 6: קודים
- שלב 7: רמזים קריטיים
וִידֵאוֹ: קו רובוט עוקב עם PIC18F: 7 שלבים
2024 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2024-01-30 09:15
קישור מירוץ
הכנתי את הרובוט העוקב אחר הקו הזה לקורס המיקרו -בקר שלי באוניברסיטה. אז הכנתי את הרובוט הבסיסי של עוקב הקווים באמצעות Pic 18f2520 והשתמשתי במהדר של PIC CCS. יש הרבה פרויקט עוקבי קווים באינטרנט עם ardunio או pic אבל הרבה פרויקטים דומים מאוד. מסיבה זו, אסביר כיצד בחרתי ברכיבים ומדוע בחרתי ואתן כמה טיפים לרובוט יעיל של עוקבי תורים.
עיצבתי כרטיס חיישן באמצעות CNY70 והקמתי את המעגל על לוח הלחם. אם אתה רוצה אתה יכול לעצב לוח PCB מונוליטי לכל הרכיבים אבל זה יהיה בעייתי אם אין לך מספיק ניסיון לגבי אופן PCB.
שלב 1: בחירת מיקרו -בקר PIC
כמה תמונות 16f מאוד נוחות לחסידי הקווים והן די זולות. בחרתי ב- 18F2520 כי יש לו מספיק זיכרון קלט/פלט ו -32 אלף והדבר החשוב ביותר הוא שהוא תומך במתנד עד 40MHZ ודי חשוב לעבד נתונים.
שלב 2: מנועים וסוללה
השתמשתי ב -4 מנועי מיקרו DC 6v 350 סל"ד. אתה יכול לספק איזון טוב מאוד עם 4 מנוע וקוד בסיסי מאוד מול 2 מנועים. אם אתה רוצה אתה יכול לבחור מנוע בעל סל"ד הכי גבוה אבל 350 סל"ד די מהר בשבילי ויש להם מומנט גדול מאוד. בנוסף, ארבעה מנועים בעלי תנועה ופנייה יעילים מאוד.
סוללת Li-Po מאכילה את הרובוט שלי, כרטיס החיישן, המנועים, Pic ורכיבים אחרים. ליפו שלי היה 30c 7.4v 1250ma. לא נתקלתי בבעיית אנרגיה במירוץ אבל ארבעה מנועים צורכים אנרגיה גבוהה וכדאי לך 1750 ma סוללה אם אתה רוצה לעשות הרבה בדיקות.
שלב 3: רכיבים
- תמונה 18f2520
- קריסטל 20 מגה -הרץ
- R1 ……………………………………………………………….. 4.7k נגד
- C1 ו- C2 …………………………………………………… 33pf cap.
- לַחְצָן
- ווסת מתח 7805
- קבל 16v 100 uf (אלקטרוליטי)
- C4 C5 C6 ו- C7 ……………………………………..100pf x4
- SN74HC14n
- D1 ……………………………………………………………….. תאורה
- L293B x2
- החלף
- מנוע מיקרו DC 6v 350rpm x4 (אתה יכול לבחור אפשרות אחרת)
- גלגלים x4 (בחרתי בגלגלי R5 מ"מ)
- סוללת ליפו 7.4v 1250ma (1750 ma יכולה להיות טובה יותר)
- הורד מעגל (אופציונלי, זה תלוי בסוללה ובמנועים שלך)
- כבל מגשר
לכרטיס חיישן
- 70 XNY CNY
- R10 R11 R12 R13 R14 ……………………………
- RV1 RV2 RV3 RV4 RV5 ………………………………………….22k טרימפוט X5
- CR2 CR3 CR4 CR5 CR6 ………………………………………….330 אוהם X5
- כותרת גברית J1
- חומרי מעגל מודפס
שלב 4: סכמת מעגלים
שלב 5: כרטיס חיישן
אני מדביק את כרטיס החיישן מתחת ללוחות הלחם אבל המרחק בין CNY לרצפה חייב להיות מתאים. בערך 1-0.5 ס מ מספיק. הלחמתי כבלי מגשרים על J2 ל- J6 וחיברתי אותם בכניסות sn74hc14n.
שלב 6: קודים
אתה יכול להוריד את הקודים. בעיקרון, כלולים קודי החזרה קדימה, שמאלה וימינה. אם אתה רוצה להגדיל את מהירות הרובוט עליך לשנות את קודי העיכוב.
שלב 7: רמזים קריטיים
- אחד החלקים החשובים ביותר הוא כרטיס חיישן כך שתקבל נתונים טובים. המרחק מה- CNY ומהרצפה חייב להיות מתאים, לכן אתה מודד את המתחים על פולט ה- CNY ומכייל אותו עם סיר. כשהייתי במירוץ הרצפה הייתה כהה כך שחיישנים לא פעלו טוב ושמתי נוריות לבנות מתחת ללוח הלוח ואני מכייל שוב בצורה זו, השגתי נתונים טובים יותר.
- דבר חשוב נוסף הוא 4 מנועים. אם אתה משתמש 4 מנוע במקום 2 מנועים אתה יכול להשיג איזון טוב יותר וזה יצליח מאוד בהחזרים.
מוּמלָץ:
קו עוקב רובוט Siebe Deetens: 4 שלבים
קו עוקב רובוט Siebe Deetens: Bij the training Elektromechanica Automatisering aan HOGENT (3e bachelor), יש לנו מהפקת סינתפרוייקט הפרוייקט שהמשימה נבנתה על רובוט עוקב אחר קו כדי ליצור. סל
רובוט עוקב אנושי באמצעות Arduino Uno מתחת ל -20 $: 9 שלבים
רובוט עוקב אנושי באמצעות Arduino Uno מתחת ל -20 $: אז הכנתי את הרובוט הזה לפני כשנה ואהבתי אותו שהוא יכול לעקוב אחריך לכל מקום ובכל מקום. זוהי האלטרנטיבה הטובה ביותר לכלב. זה עדיין איתי עד עכשיו. יש לי גם ערוץ יוטיוב שבו אתה יכול לראות את התהליך של יצירתו בוי
5 ב 1 רובוט ארדואינו - עקוב אחריי - עוקב אחר הקו - סומו - ציור - הימנעות ממכשול: 6 שלבים
5 ב 1 רובוט ארדואינו | עקוב אחריי | עוקב אחר הקו | סומו | ציור | מניעת מכשולים: לוח בקרת רובוט זה מכיל מיקרו -בקר ATmega328P ומנהג מנוע L293D. כמובן שהוא אינו שונה מלוח Arduino Uno אך הוא שימושי יותר מכיוון שהוא אינו זקוק למגן נוסף כדי להניע את המנוע! הוא ללא קפיצה
רובוט איזון / רובוט 3 גלגלים / רובוט STEM: 8 שלבים
רובוט איזון / רובוט 3 גלגלים / רובוט STEM: בנינו רובוט איזון משולב ושלושה גלגלים לשימוש חינוכי בבתי ספר ובתוכניות חינוכיות לאחר הלימודים. הרובוט מבוסס על Arduino Uno, מגן מותאם אישית (כל פרטי הבנייה מסופקים), חבילת סוללות לי יון (כל מבנה
[רובוט ארדואינו] כיצד ליצור רובוט לכידת תנועה - רובוט אגודל - מנוע סרוו - קוד מקור: 26 שלבים (עם תמונות)
[רובוט ארדואינו] כיצד ליצור רובוט לכידת תנועה | רובוט אגודל | מנוע סרוו | קוד מקור: רובוט אגודל. השתמש בפוטנציומטר של מנוע סרוו MG90S. זה מאוד כיף וקל! הקוד פשוט מאוד. זה בסביבות 30 קווים בלבד. זה נראה כמו לכידת תנועה. אנא השאר כל שאלה או משוב! [הוראה] קוד מקור https: //github.c