תוכן עניינים:
- שלב 1: אודות חיישן קולי
- שלב 2: מה שאתה צריך - חומרה
- שלב 3: הרכבת ערכת שלדת הרובוט העגולה
- שלב 4: המעגל
- שלב 5: הקוד
- שלב 6: כל הכבוד
וִידֵאוֹ: "GRECO" - אובייקט Arduino הימנעות מרובוט למתחילים: 6 שלבים (עם תמונות)
2024 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2024-01-30 09:15
ובכן, אם אתה מתחיל, כאן תמצא את הדרך הקלה ביותר לבנות אובייקט משלך תוך הימנעות מרובוט!
נשתמש במארז רובוט עגול עם שני מנועי DC כדי לבנות אותו קל יותר.
עוד פעם אחת אנו בוחרים להשתמש בלוח ה- UNO המפורסם של Arduino.
הרובוט הזעיר שלנו "GRECO" יסרוק אחר חפץ שמולו באמצעות חיישן אולטרסאונד. אם אובייקט אובייקט, הרובוט יעצור ו"יסתכל "ימינה ושמאלה אחר נתיב הבריחה הטוב ביותר!
דף הפרויקט הרשמי ועדכונים עתידיים:
האם אתה מוכן? בואו נתחיל!
שלב 1: אודות חיישן קולי
חיישנים אולטרסאונד עובדים על עיקרון הדומה לרדאר או לסונאר, המעריכים תכונות של מטרה על ידי פרשנות ההדים מגלי רדיו או גלי קול בהתאמה.
חיישנים אולטרסוניים פעילים מייצרים גלי קול בתדירות גבוהה ומעריכים את ההד המתקבל בחזרה על ידי החיישן, ומודדים את מרווח הזמן בין שליחת האות לבין קבלת ההד כדי לקבוע את המרחק לאובייקט.
חיישנים אולטרסוניים פסיביים הם בעצם מיקרופונים המזהים רעש אולטרסוני הנמצא בתנאים מסוימים.
החיישן הקולי HC-SR04 משתמש בסונאר כדי לקבוע מרחק לאובייקט כמו שעושים עטלפים או דולפינים. הוא מציע זיהוי טווח מעולה ללא מגע עם דיוק גבוה וקריאות יציבות באריזה נוחה לשימוש. בין 2 ס"מ ל 400 ס"מ או 1 "עד 13 רגל. פעולתו אינה מושפעת מאור השמש או מחומרים שחורים כפי שמדדים את טווח החדות (אם כי חומרים רכים אקוסטית כמו בד עשויים להיות קשים לזיהוי). זה מגיע עם משדר וקולט מודול קולי.
מידע טכני:
- ספק כוח:+5V DC
- זרם שקט: <2mA
- זרם עבודה: 15mA
- זווית אפקטיבית: <15 °
- מרחק טווח: 2 ס"מ - 400 ס"מ/1 " - 13 רגל
- רזולוציה: 0.3 ס"מ
- זווית מדידה: 30 מעלות
- רוחב דופק קלט טריגר: 10uS
- מידות: 45mm x 20mm x 15mm
שלב 2: מה שאתה צריך - חומרה
לפרויקט זה תזדקק ל:
- ארדואינו UNO
- ערכת מארז רובוט מיני עגולה
- מגן מנוע כפול DC עם L298 IC
- חיישן אולטרסאונד - HC -SR04
- מיקרו סרוו
- מחזיק סוללה 4xAA
תצטרך גם כמה כבלים וכמה מרווחים נוספים.
כלים: מברג, אקדח דבק חום
שלב 3: הרכבת ערכת שלדת הרובוט העגולה
עקוב אחר התמונות למטה!
תמונה שווה אלף מילים!
שלב 4: המעגל
למגן המנוע בו אנו משתמשים יש כמה סיכות כותרת המסומנות כ- I/O דיגיטלי ו- I/O אנלוגי. נשתמש בהם לחיבור חלקי החומרה שלנו יחד עם לוח Uno Arduino.
מנוע סרוו
חבר את כבל הסרוו שלך לכותרת הראשונה (D7 5V GND). וודא שהכבל החום מחובר לסיכה GND (צד ימין)
זַמזָם
חבר לסיכה הראשונה של הכותרת השנייה (D8) את סיכת זמזם "+" ו- "-" ל- GND
חיישן קולי
נשתמש בכותרת השלישית והרביעית, נעשה את החיבורים הבאים:
- Vcc - 5V (כותרת 3D)
- טריג - A2 (כותרת תלת מימדית)
- GND- GND (כותרת תלת-ממדית)
- הד - A3 (כותרת רביעית)
מנועים (תראה את הרובוט שלך מאחור)
- מנוע DC ימני: כבל אדום ל- "M1+" ושחור ל- "M1-"
- מנוע DC שמאלי: כבל אדום ל- "M2+" ושחור ל- "M2-"
כוח - מחזיק סוללה
חבר אותו למסוף בורג "Vin -GND". הוסף עוד כבל וחבר אותו בעזרת סיכת "וין" של לוח Arduino Uno. אם תרצה תוכל להוסיף SW ON/OFF על הכבל האדום של מארז מחזיק הסוללות.
שלב 5: הקוד
הפוך את "GRECO" לחיות על ידי תכנות אותו עם הקוד הבא!
הערות
- אם הרובוט שלך עובר מהר ופוגע באובייקטים, שנה את משתנה המהירות בשורה 26. (ערך PWM)
- אם הרובוט שלך לא זז קדימה, עבור לשורות 43 ו -44 והוסף ל- "speedPWM" קיזוז. ודא כי הסכום הוא לשאול 255. במקרה שלי אני צריך להוסיף פלוס 50 למנוע השמאלי, כך שלמנוע הימני שלי יש ערך מהירות PWM 150 ושמאל 250.
הורד את הקוד מכאן ופתח אותו עם Arduino IDE. בפנים תמצא גם את קובץ הספרייה הקולית.
שלב 6: כל הכבוד
ובכן … זהו! אני מקווה שאהבתם את זה, ספרו לי בתגובות!
פרסם לי כמה תמונות של הרובוט הארדואינו שלך!
אתה יכול למצוא פרויקטים נוספים של DIY Arduino ב- www. Ardumotive.com
תודה!
מוּמלָץ:
כיצד להכין קצה Arduino הימנעות מרובוט: 4 שלבים
כיצד ליצור קצה מבוסס על Arduino הימנע מרובוט: בואו לייצר רובוט אוטונומי לחלוטין באמצעות חיישני Arduino ו- IR. הוא חוקר את פני השולחן מבלי ליפול. צפה בסרטון לעוד
כיצד להשתמש במולטימטר בטמילית - מדריך למתחילים - מולטימטר למתחילים: 8 שלבים
כיצד להשתמש במולטימטר בטמילית | מדריך למתחילים | מולטימטר למתחילים: שלום חברים, במדריך זה הסברתי כיצד להשתמש במולטימטר בכל מיני מעגלים אלקטרוניים בשבעה שלבים שונים כגון 1) בדיקת המשכיות לאיתור בעיות חומרה 2) מדידת זרם DC 3) בדיקת דיודה ונורית 4) מדידה Resi
קצה הימנעות מרובוט: 7 שלבים
קצה הימנעות מרובוט: קצה הימנעות מרובוט
מכשול Arduino הימנעות מרובוט (גרסת שדרוג): 7 שלבים (עם תמונות)
מכשול Arduino מניעת רובוט (גרסת שדרוג): פוסט זה פורסם לראשונה באתר זה https://truescience22.blogspot.com/2018/01/arduino-obstacle-avoiding-robotupgrade.html שלום חברים, היום הכנתי גרסת שדרוג של Arduino מכשול הימנעות מרובוט. זה פשוט אבל יש תכונה ואתה
מכשול Ardublock הימנעות מרובוט: 7 שלבים (עם תמונות)
מכשול Ardublock הימנעות מרובוט: מדריך זה להוראה עוסק ב " כיצד לבנות מכשול Arduino מניעת רובוט ". סרטון יוטיוב שהעליתי לאחרונה. אני ממליץ לך בחום לבדוק זאת. בואו נתחיל