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

AndroBot: 19 שלבים (עם תמונות)
AndroBot: 19 שלבים (עם תמונות)

וִידֵאוֹ: AndroBot: 19 שלבים (עם תמונות)

וִידֵאוֹ: AndroBot: 19 שלבים (עם תמונות)
וִידֵאוֹ: נבחר לפורום המסחר היומי והרובוט הטוב בעולם. נסה את 17 ההטבות היום 2024, נוֹבֶמבֶּר
Anonim
אנדרו בוט
אנדרו בוט
אנדרו בוט
אנדרו בוט
אנדרו בוט
אנדרו בוט
אנדרו בוט
אנדרו בוט

AndroBot הוא רובוט מתקדם מבוקר אנדרואיד והוא שילוב של רובר נשלט אנדרואיד עם זרוע רובוטית. אז נתחיל בהיסטוריה שלו: רעיון והשראה

לפני כמעט חודשיים צפיתי בסרט "The Hurt Locker", בו מוצג רובר שנמצא עם צוות חוליית הפצצה והוא עובד טוב אבל לא הצליח להשלים את המשימה העיקרית שלו. והעיצוב והפונקציות שלו עוררו בי השראה. אני לא יצרנית פרוייקט רובוטיקה מנוסה מאוד, אבל אני יודעת שאני יכולה להכין אחת כזו, היא לא תהיה באיכות, דיוק ויקרות, אבל היא יכולה לבצע אותן משימות.

מאמר מקורי ומפורט:-

איך להכין רובר חכם זרוע רובוטיקה

שלב 1: הפוך את רובר V2 המבוקר על סמארטפון מבוסס Bluetooth

הפוך את רובר V2 המבוקר על סמארטפון מבוסס Bluetooth
הפוך את רובר V2 המבוקר על סמארטפון מבוסס Bluetooth
הפוך את רובר V2 המבוקר על סמארטפון מבוסס Bluetooth
הפוך את רובר V2 המבוקר על סמארטפון מבוסס Bluetooth
הפוך את רובר V2 המבוקר על סמארטפון מבוסס Bluetooth
הפוך את רובר V2 המבוקר על סמארטפון מבוסס Bluetooth

ראשית, אני מכין את הרובוט מבוקר אנדרואיד v2. ושיניתי את הפרויקט הקודם שנשלט על ידי רובוט אנדרואיד, וקיבלתי את התוצאה שאני רוצה. מיקרו-בקר Atmega 328p-PU. אשר אנו משתמשים גם בלוח נהגים מנוע L298N אשר ישלוט במנועים. כל הדברים הנ ל יופעלו על ידי סוללת 12V..

לאחר שינוי זה הוספתי כמה פונקציות מתקדמות, ורשימת הפונקציות שלה היא כדלקמן:-

  1. תנועה ארבע כיוונית
  2. תאורה מלפנים ומאחור
  3. צופר
  4. חיווי אור
  5. ניתן להוסיף סמארטפון לשימוש כמצלמה.

אז אחרי הכל המבוא על התוכנית והרעיונות מאפשר לדבר על הדרישות:-

דרישות להכנת רובוט מבוקר אנדרואיד:-

  • 1 x לוח Arduino Uno
  • 1 x לוח נהגים L298N
  • 1 x מודול Bluetooth
  • סוללה 1 x 12V
  • 2 x לבן LED
  • 1 x LED אדום
  • 1 x חיווי LED כל צבע
  • 4 x מנוע בו או מנוע 2 x 12 v
  • 1 x זמזם
  • 4 x צמיגי צעצוע (אם יש לך Bo Motors) אם אתה משתמש במנוע 2 x 12v אז שני צמיגים וגלגל קוסטר
  • .1 x מתג

דרישות אחרות;-

  • 1 x מארז רובוט/בסיס:- הצלחתי עם שילוב של 2 שקעי CD/DVD
  • 1 x מחשב נייד (רק לקידוד וצפייה בסרטונים שהתקבלו מהבוט) Arduino IDE
  • 2 x טלפון אנדרואיד
  • אפליקציית אנדרואיד לשליטה ברובוט.

קרא עוד: התקן APK

שלב 2: שלדה:-

שלדה
שלדה
שלדה
שלדה
שלדה
שלדה

או השתמש במארז מוכן חלק מהם כדלקמן:-

או עשה אחד קל כמו שעשיתי:- אנחנו צריכים שטח גדול אז תביא שני כונן תקליטורים/DVD גרועים מהמחשב הישן. פתח את המארז/השקע/הגוף החיצוני של כונן התקליטורים/DVD באמצעות נהג בורג. הצטרף אליהם כפי שמוצג עכשיו חבר את מלחציים של המנוע המיועד, אם אתה משתמש ב- Bo Motor ואז התקן אותם על השלדה כפי שמופיע בתרשים הבא.

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

קרא עוד: הסר את GRUB

שלב 3: תרשים מעגלים של רובר נשלט אנדרואיד המבוסס על Bluetooth

תרשים מעגלים של רובר נשלט אנדרואיד המבוסס על Bluetooth
תרשים מעגלים של רובר נשלט אנדרואיד המבוסס על Bluetooth

ספק כוח:-

סוללת L298N +12v = +12v

GND של L298N = Gnd של סוללה ו- GND של Arduino

5v של L298N = ה- VIN של Arduino

לוח Arduino ---- מודול Bluetooth

RX של Arduino = Tx של מודול Bluetooth

TX של Arduino = Rx של מודול Bluetooth

5v של Arduino = VCC של מודול בלוטות '

ה- GND של Arduino = ה- GND של מודול Bluetooth

לוח Arduino ---- לוח נהג מוטור L298N

Arduino's 5 = in1

Arduino's 6 = in2

Arduino's 10 = in3

11 של ארדואינו = in4

לוח Arduino ---- LED וזמזם

Arduino's 2 = באזר אדום

3 של Arduino = LED אדום (עם נגד 220 אוהם)

Arduino's 4 = LED לבן (עם נגד 220 אוהם)

קרא עוד: Andro Bot מאת Sourabh Kumar

שלב 4: קוד ארדואינו

העתק או הורד את הקוד מכאן

שלב 5: אפליקציית אנדרואיד

אפליקציית אנדרואיד
אפליקציית אנדרואיד

מצאתי כמה אפליקציות טובות ב- Playstore וגם יצרתי אפליקציה לשליטה ברובר:-

הקישורים הם כדלקמן:-

אפשרות 1:- רכב RC RC Arduino

היישום מאפשר לך לשלוט במכונית RC מבוססת Arduino באמצעות Bluetooth. זה נעשה באמצעות טלפון אנדרואיד התומך ב- Bluetooth. בקר באתר זה https://sites.google.com/site/bluetoothrccar/ לקבלת קוד ומעגל הבקרה של Arduino. האפליקציה מאפשרת לך לשלוט במכונית באמצעות לחצנים או מד התאוצה של הטלפון. סרגל מחוונים מאפשר לך לשלוט על מהירות המכונית שלך אם למעגל הבקרה של המכונית יש תכונה זו. ישנם גם שני כפתורים לתאורה קדמית ואחורית. נורה מהבהבת מאפשרת לך לדעת מתי הטלפון מחובר לרכב, וחצים נדלקים המאפשרים לך לדעת את כיוון הנהיגה של המכונית.

https://play.google.com/store/apps/details?id=braulio.calle.bluetoothRCcontroller&hl=iw

אפשרות 2: אנדרו-בוט רובר

בעזרת אתר MIT App Developer עשיתי אפליקציה והיא נמצאת במצב בדיקת בטא, כך שתוכל לנסות ואז אם משהו ישתבש אז נפתור את הבעיה כאן הקישור של האפליקציה שלי.

AndroBot Rover.apk

הורד את האפליקציה והתקן אותה בסמארטפון אנדרואיד.

שלב 6: כעת צרוב את הקוד

השלבים הם כדלקמן:-

  1. הורד או העתק את הקוד מהקטע קוד או תוכנית ליצירת רובוט מבוקר אנדרואיד v2 לעיל.
  2. כעת הפעל את המחשב שלך העבר את קובץ ה-ino ופתח אותו באמצעות Arduino IDE.
  3. חבר את לוח Arduino והמחשב באמצעות כבל חיבור.
  4. בחר את הנמל והלוח
  5. הידור ושרוף את הקוד על ידי לחיצה על כפתור ההעלאה אשר יהיה בפינה השמאלית העליונה של ה- IDE.

אז עכשיו הכל הושלם וה- BOT/ROVER שלנו מוכן. ועלינו רק להפעיל אותו באמצעות הפעלה.

קרא עוד: Easy Andro Bot

שלב 7: שלבים לשליטה על הרובר הנשלט על סמארטפון

הפעל את הרובר

  1. בטלפון שלך עבור אל הגדרות ומצא את הגדרות Bluetooth.
  2. הפעל את ה- Bluetooth של טלפון האנדרואיד וחפש התקני Bluetooth חדשים.
  3. HC-04/05 יופיע ברשימה לאחר תוצאת החיפוש. התאמה עם מודול ה- Bluetooth באמצעות Passward: -1234
  4. כעת פתח את אפליקציית Android ולחץ על התחבר או התחבר לבוט.
  5. יופיע חלון חדש בו יופיעו כל מכשירי ה- Bluetooth.
  6. לחץ על HC-04/05.
  7. כעת הבוט שלך מחובר לסמארטפון אנדרואיד.
  8. צפה בכפתורים ובדוק אותם אחד אחד על ידי לחיצה עליהם.
  9. כדי להוסיף מצלמה קח טלפון אנדרואיד התקן את אפליקציית AirDroid בסמארטפון שלך וגם במחשב וחבר אותם.
  10. אפשרות המצלמה תופיע בתפריט הראשי ב- AirDroid השולחני לחץ עליו.
  11. כעת הנח את הסמארטפון בחלל הפנוי של הרובר.

אני לא מסביר את שלושת השלבים האחרונים מכיוון שיש לי תוכנית אחרת, אני אוסיף את המצלמה בשלב הבא.

קרא עוד: Andro Bot מאת Sourabh Kumar

שלב 8: עבודה של המעגל

קודם כל המתג, הרובר "מופעל" ומודול בלוטות 'יופעל גם הוא בעזרתו. עלינו לחבר את הרובר עם הסמארטפון באמצעות השלבים שלמעלה. כעת לאחר חיבור מוצלח עלינו ללחוץ על כל כפתור תן לזה לחצן קדימה כך הוא ישלח את הטקסט "F" לארדואינו

ובתוכנית F מציין קדימה

חלל קדימה () {

analogWrite (in1, מהירות);

analogWrite (in3, מהירות);

וזה יאפשר סיכה 5, 6 של arduino והסיכות האלה מחוברות לסיכות in1 ו- in2 של מודול נהג המנוע L298N כך שהוא נותן אספקת חשמל למנועים להסתובב. ובכך הרחוב לנוע קדימה. עלינו ללחוץ על לחצן עצור לאחר כל ביצוע פקודה מוצלח. כך שהפקודה הקודמת תיעצר. וכך כל לחצני הכיוון יעבדו. יש גם מחוון לשליטה על מהירות המנוע. ששולח את הערך בין 0 ל- 10 ובכך מהירות המנוע נשלטת. באפליקציה יש גם 3 כפתורים נוספים הזמינים עבור כמה פונקציות נוספות כמו אור וקרן. בלחיצה מועברת אות גדולה בלחיצה ארוכה אות קטנה מועברת לארדואינו והיא מותאמת לתוכנית ולפי התוכנית והסיכה הדיגיטלית אפשרים או משביתים, כך שהד והזמזם מופעלים (עם אותיות גדולות) או כבויות (עם האות הקטנה). כך עובד הרובר השלם.

קרא עוד: התקן XAPK

שלב 9:

אם הכל מסתדר ועובד אז ברך. השלמת את חלק 1 כיצד להכין רובר מבוקר Bluetooth 2 של AndroBot ואנחנו מוכנים להמשיך לשלב הבא.

אתה יכול להציע לי רעיון כלשהו לשיפור שנוכל לעשות בפרויקט הזה, אז שתף אותנו.

שלב 10: זרוע רובוטית מבוקרת Bluetooth

זרוע רובוטית מבוקרת Bluetooth
זרוע רובוטית מבוקרת Bluetooth

זרוע הרובוטיקה תוכל לתפוס ולשחרר כל דבר קטן. והיא מסתובבת ב -180 מעלות ימינה - זווית שמאל דבר אחר תלוי בעיצוב. זרוע הרובוטיקה נשלטת באמצעות בלוטות 'וכל תפקידה יישלט באמצעות ה- Atmega 328p -בקר מיקרו PU. אנו משתמשים בבקר סרוו 4 וכל הדבר יופעל באמצעות כל סוללת Powerbank או 9V.

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

דרישות להכנת זרוע רובוטיקה מבוקרת Bluetooth:-

  • 1 x לוח Arduino Uno
  • 1 x מודול Bluetooth
  • 1 x בנק בנק או סוללה 9V
  • 1 x חיווי LED כל צבע
  • 4 x 9 גרם מנוע מיקרו סרוו עם הילוכים ומהדקים
  • 1 x מתג

דרישות אחרות:-

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

קרא עוד: מכשול הימנעות מרובוט

שלב 11: בנייה

בְּנִיָה
בְּנִיָה
בְּנִיָה
בְּנִיָה

התמונה הראשונה תעניק לך פירוט מלא.

לחץ כאן לצפייה בתמונות נוספות

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

שלב 12: תרשים מעגלים

תרשים מעגלים
תרשים מעגלים

מכלול מעגל:-

  • Arduino Uno's 10 - מודול בלוטות 'TX
  • Arduino Uno's 11 - מודול Bluetooth RX
  • תפוז סרוו 1- 3 של ארדואינו אונו
  • תפוז סרוו 2- 5 של ארדואינו אונו
  • תפוז סרוו 3- 6 של ארדואינו אונו
  • תפוז סרוו 4- 9 של ארדואינו אונו

קרא עוד: רובר עם זרוע רובוטית

שלב 13: קוד ארדואינו

העתק או הורד מכאן

שלב 14: צעדים לשריפת הקוד לארדואינו

השלבים הם כדלקמן:-

  1. הורד או העתק את הקוד מהקטע למעלה
  2. כעת הפעל את המחשב שלך העבר את קובץ ה-ino ופתח אותו באמצעות Arduino IDE.
  3. חבר את לוח Arduino והמחשב באמצעות כבל חיבור.
  4. בחר את הנמל והלוח
  5. הידור ושרוף את הקוד על ידי לחיצה על כפתור ההעלאה אשר יהיה בפינה השמאלית העליונה של ה- IDE.

אז עכשיו הכל הושלם וזרוע הרובוטיקה שלנו מוכנה, ועלינו רק להפעיל אותו באמצעות הפעלה.

קרא עוד: רובוט קל עם זרוע רובוטיקה

שלב 15: AndroBot_Arm לשליטה על 4 סרוו

AndroBot_Arm לשליטה על 4 סרוו
AndroBot_Arm לשליטה על 4 סרוו

AndroBot_Arm מאת Sourabh Kumar (ממציא אפליקציות MIT)

פיתחתי אפליקציה "AndroBot_Arm" לסמארטפון אנדרואיד בעזרת ה- MIT app Inventor, והיא מסוגלת ליצור חיבור עם הזרוע באמצעות בלוטות 'ויכולה לשלוט על 4 servo. אני עדיין לומד ואעדכן באופן קבוע. אז בקר באתר שלנו ועקוב אחר הפרופילים החברתיים שלנו. לחץ על התמונה כדי לראות את הפרטים של כל האפשרויות והלחצנים. הורד את האפליקציה AndroBot _Arm מאת Sourabh Kumar מכאן:-

AndroBot_Arm.apk מאת Sourabh Kumar

שלב 16: שלבים לשליטה בזרוע הנשלטת על ידי Bluetooth

  1. הפעל את הזרוע על ידי הפעל אותו
  2. בטלפון שלך עבור אל הגדרות ומצא את הגדרות Bluetooth.
  3. הפעל את ה- Bluetooth של טלפון האנדרואיד וחפש Bluetooth חדש
  4. Devices. HC-04/05 יופיע ברשימה לאחר תוצאת החיפוש.
  5. זוג עם מודול ה- Bluetooth באמצעות Passward: -1234
  6. כעת פתח את אפליקציית Android ולחץ על התחבר.
  7. יופיע חלון חדש בו יופיעו כל מכשירי ה- Bluetooth.
  8. לחץ על HC-04/05.
  9. עכשיו זרוע הרובוטיקה שלך מחוברת עם הטלפון החכם אנדרואיד. עכשיו באפליקציה יש 4 מחוון (שקופית אחת לסרוו אחד). נסה אחד אחד הם ישלטו על הזרוע.

קרא עוד: Andro Bot

שלב 17: עבודה של המעגל

קודם כל המתג הזרוע "ON" ומודול ה- Bluetooth יופעלו גם עם זה. עלינו לחבר את הזרוע עם הסמארטפון באמצעות השלבים שלעיל. כעת לאחר חיבור מוצלח עלינו להזיז את השקופיות ימינה או שמאלה. לכל שקופית יש כמה ערכים הדומים ל- X000 ל- X180. כאשר X = 1, 2, 3, 4. כעת כאשר אנו מזיזים את המחוון אז מספר או תאריך מועברים לארדואינו באמצעות מודול Bluetooth. כעת התאריך מומר לזווית עם העזרה של התוכנית והספרייה כעת על פי אות PWM הזווית ניתנת לסיכות של arduino. חוט אורנג 'או חוט אות של כל סרוו מחובר לסיכת PWM של Arduino. כך שהציוד של סרוו מסתובב גם הוא לזווית. העבודה זהה לכל הסרוו, וכך זרוע הרובוטיקה פועלת.

שלב 18: ה- AndroBot המלא

הניחו את הזרוע על החלק העליון של הרובר ותקנו אותה בעזרת אקדח דבק. כך AndroBot הושלם בהצלחה.

שלב 19: כמה בעיות וצריך את עזרתך

אני יודע ש- Instructables היא קהילה גדולה ולכן אני משתף בבעיה (או מטרה) שהתמודדתי איתה בפרויקט הזה ואני מבקש את עזרתכם.

ניסיתי לשלב את שני הפרויקט/חלק בארדואינו אחד אך נכשל להחריד. אנא שתף את ההצעה שלך, הרעיון ועזור לי לפתור בעיה זו ולשפר את כל הפרויקט.

אני רוצה לשלב את שני המעגלים ורוצה להשתמש רק באפליקציה אחת (כבר נוצרה), בארדואינו אחד ובמודול Bluetooth אחד

אז אנא שתף את ההצעה שלך, הרעיון ועזור לי לפתור בעיה זו ולשפר את הפרויקט כולו.

תודה.

אנא בקר ב- Observed

מוּמלָץ: