תוכן עניינים:

מכשול להימנע מרובוט באמצעות Arduino Nano: 5 שלבים
מכשול להימנע מרובוט באמצעות Arduino Nano: 5 שלבים

וִידֵאוֹ: מכשול להימנע מרובוט באמצעות Arduino Nano: 5 שלבים

וִידֵאוֹ: מכשול להימנע מרובוט באמצעות Arduino Nano: 5 שלבים
וִידֵאוֹ: Edward Frenkel: Infinity, Ai, String Theory, Death, The Self 2024, יולי
Anonim
מכשול להימנע מרובוט באמצעות Arduino Nano
מכשול להימנע מרובוט באמצעות Arduino Nano

במדריך זה, אני הולך לתאר כיצד ניתן ליצור מכשול להימנעות מרובוט באמצעות Arduino.

שלב 1: אתה צריך

אתה צריך
אתה צריך
אתה צריך
אתה צריך
אתה צריך
אתה צריך

זהו פרויקט רובוטי פופולרי של ארדואינו. כדי להימנע מהרבה חיבורי תיל, תכננתי עבורו PCB.

אתה יכול להשתמש ב- PCB או בלוח פרפורד מנוקד.

מארז רובוט 2WD עם גלגל קיק.

גלגל רובוט עבור מנוע BO

מנוע בעל 150 סל"ד BO & בורג ואום 1.5 אינץ '

מחזיק חיישן קולי

2 יח '. מחבר סוללה 9V וסוללה

בסיס L293D Ic ו- 16 פינים Ic

קבל 100mfd/25v 2 יח '1K נגד, לד

סיכות כותרת, חוט מגשר (זכר לנקבה) בלוק מסוף 4 יח '

חיישן קולי HC-SR 04

ארדואינו ננו

אתה יכול להשתמש ב- PCB או בלוח פרפורד מנוקד.

שלב 2: הרכבת מארז השורש

הרכבת מארז השורש
הרכבת מארז השורש

הכנס שני מנוע עם הילוכים לשלדת הרובוטים. השתמשתי במארז מתכת דו -כיווני אבל אתה יכול להשתמש בכל שלדה

הכנס גלגל קיק אחד מול שלדת הרובוט. החלק המכני הושלם ברובוט זה

שלב 3: יצירת המעגל האלקטרוני

יצירת המעגל האלקטרוני
יצירת המעגל האלקטרוני
יצירת המעגל האלקטרוני
יצירת המעגל האלקטרוני
יצירת המעגל האלקטרוני
יצירת המעגל האלקטרוני

איך זה עובד

החיישן הקולי הקולי מזהה אובייקטים שמולו ומודד את מרחק האובייקט.

במצב רגיל כאשר אין מכשול מול הרובוט, שני מנועים מסתובבים בכיוון השעון והרובוט עובר ישר קדימה.

אם אובייקט כלשהו אובחן בתוך 20 ס מ על ידי החיישן האולטראסוני, המנוע השמאלי יתחיל להסתובב נגד כיוון השעון והמנוע הימני יסתובב עם כיוון השעון כפי שהיה.

אז הרובוט פונה במהירות שמאלה אם יש חפץ לפניו.

מעגל וחיבורים אם אתה משתמש בלוח פרפבורד

כאן השתמשתי במנהג מנוע כפול Arduino nano & L293D. שני קבלים כמסנן. נגד LED & 1k לחיווי

סיכה דיגיטלית Arduino 7 מתחברת לסיכת ההדק של חיישן אולטראסוני

פין דיגיטלי Arduino 8 מתחבר לחיישן האקו החיישן הקולי

פין Arduino דיגיטלי 5 & 6 מתחבר ל- Ic l293d pin 10 & 15 לשליטה על המנוע השמאלי

פין דיגיטלי Arduino 11 & 12 התחבר ל- IC l293d pin 2 & 7 לבקרת המנוע הנכונה

חבר את המנוע השמאלי ל- IC L293D סיכה 11 ו -14

חבר את המנוע הימני ל- IC l293d Pin 3 & 6

אם אתה רוצה לעשות באמצעות PCB

הלוח הקדמי לפרויקט רובוטי זה מתוכנן היטב וקל לביצוע. אתה יכול לייצר סוגים שונים של רובוט ארדואינו באמצעות PCB זה. רובוט נוסף המשתמש ב- PCB זה

הורד והזמין קובץ Gerber ל- PCB מכאן.

שלב 4: העלאת קוד ל- Arduino

העלה את הקוד ל- arduino nano. הנה קישור הקוד להורדה

פשוט הורד קובץ.ino ופתח אותו באמצעות arduino IDE.

חבר arduino nano באמצעות כבל USB, בחר יציאת com מתאימה

לאחר מכן לחץ כדי להעלות

שלב 5: בדיקה

בדיקה
בדיקה

הגיע הזמן לבדוק את הרובוט.

השתמשתי בסוללה של 9V עבור Arduino ועוד סוללה של 9V עבור הספק המנוע. להפעלת המנוע טוב להשתמש בסוללה נטענת אחרת סוללת 9V לא יכולה להפעיל את הרובוט זמן רב.

סרטון זה עשוי לעזור לך -

מוּמלָץ: