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

מכונית רובוט נשלטת בלוטות 'באמצעות Arduino: 8 שלבים (עם תמונות)
מכונית רובוט נשלטת בלוטות 'באמצעות Arduino: 8 שלבים (עם תמונות)

וִידֵאוֹ: מכונית רובוט נשלטת בלוטות 'באמצעות Arduino: 8 שלבים (עם תמונות)

וִידֵאוֹ: מכונית רובוט נשלטת בלוטות 'באמצעות Arduino: 8 שלבים (עם תמונות)
וִידֵאוֹ: Lesson 95: Using L293D 4 DC Motors Shield for Arduino UNO and Mega | Arduino Step By Step Course 2024, יולי
Anonim
מכונית רובוט נשלטת בלוטות 'באמצעות Arduino
מכונית רובוט נשלטת בלוטות 'באמצעות Arduino

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

שלב 1: מה שאתה צריך בשביל הרובוט הזה

מה שאתה צריך בשביל הרובוט הזה
מה שאתה צריך בשביל הרובוט הזה
מה שאתה צריך בשביל הרובוט הזה
מה שאתה צריך בשביל הרובוט הזה
מה שאתה צריך בשביל הרובוט הזה
מה שאתה צריך בשביל הרובוט הזה
  1. Arduino UNO-https://www.ebay.com/p/Arduino-UNO-R3-Board-With-…
  2. מודול בלוטות 'HC-06-https://www.ebay.com/itm/2PCS-Wireless-Serial-4-Pi…
  3. נהג מנוע L298n-https://www.ebay.com/itm/New-L298N-DC-Stepper-Mot…
  4. חיישן סונאר קולי HC-SR04-https://www.ebay.com/itm/Ultrasonic-HC-SR04-HC-SR…
  5. שלדת מכוניות רובוט חכמה עם 2 גלגלי מכונית צעצוע וגלגל אוניברסלי אחד (או גלגלי כדור)-https://www.ebay.com/itm/Motor-New-Smart-Robot-Ca…
  6. שני מנועי DC-https://www.ebay.com/itm/Arduino-Smart-Car-Robot-…
  7. 2 סוללות 9V
  8. נגדים 1K ו- 2K
  9. חוטי מגשר (זכר לזכר, זכר לנקבה)
  10. מיני קרש לחם
  11. ברגים ואומים
  12. מברג
  13. מלחם
  14. סרט דו צדדי (אופציונלי)
  15. אקדח דבק חם (אופציונלי)

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

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

הלחמה שני חוטים לכל מנוע DC. לאחר מכן חבר את שני המנועים לשלדה באמצעות הברגים. אם אתה צריך הבהרה כלשהי, צפה בסרטון יוטיוב זה https://www.google.lk/url?sa=t&rct=j&q=&esrc=s&so… והוא יראה לך כיצד להרכיב את שלדת מכונית הרובוט החכמה 2WD. לבסוף חבר את הגלגל האוניברסלי (או גלגל הכדור) לחלק האחורי של השלדה.

שלב 3: הרכיב את הרכיבים

הרכיב את הרכיבים
הרכיב את הרכיבים
הרכיב את הרכיבים
הרכיב את הרכיבים

הר את נהג המנוע של Arduino UNO, L298n ואת לוח הלחם על השלדה. חבר את מודול ה- Bluetooth HC-06 בלוח הלחם. התקן את חיישן האולטרסאונד HC-SR04 בחזית המארז. הערה: בעת הרכבה של לוח הארדואינו, השאר מספיק מקום לחיבור כבל ה- USB, שכן מאוחר יותר עליך לתכנת את לוח הארדואינו על ידי חיבורו למחשב האישי באמצעות כבל USB.

שלב 4: חיבורי מודול בלוטות 'HC-06

חיבורי מודול בלוטות 'HC-06
חיבורי מודול בלוטות 'HC-06

טיפ: תרשים מעגלים זה רק מראה לך כיצד יש לחבר את הפינים של מודול ה- Bluetooth HC-06 ללוח הארדואינו. זה לא תרשים המעגלים של הרובוט שלנו.

בצע חיבורי נגד כראוי !!!

אתה יכול להשתמש בנגדים 'שני סדרות 1K' במקום בנגד 2K.

הפעל את מודול ה- Bluetooth באמצעות פלט 5V של arduino.

חשוב: עליך להסיר את כל החיבורים שיצרת לסיכה הדיגיטלית של arduino 0 (RX) ולסיכה הדיגיטלית 1 (TX) לפני שתעלה קוד כלשהו. אחרת הקוד שלך לא יעלה ללוח. לאחר העלאת הקוד, ניתן לחבר חוטים לשני הסיכות

שלב 5: חיבורי חוטים

חיבורי חוטים
חיבורי חוטים
חיבורי חוטים
חיבורי חוטים
חיבורי חוטים
חיבורי חוטים

נהג מנוע L298n:

+12V → 9V סוללה (+)

סוללת GND → 9V (-) ולוח ארדואינו כל סיכת GND

In1 → סיכה דיגיטלית של ארדואינו 7

In2 → סיכה דיגיטלית של ארדואינו 6

In3 → סיכה דיגיטלית של ארדואינו 5

In4 → סיכה דיגיטלית ארדואינו 4

OUT1 → מנוע 1

OUT2 → מנוע 1

OUT3 → מנוע 2

OUT4 → מנוע 2

חיישן סונאר קולי HC-SR04: VCC → +5V

טריג → סיכת אנלוגי ארדואינו 1

הד → סיכה אנלוגית Arduino 2

GND → לוח הלחם GND

מודול בלוטות 'HC-06:

VCC → +5V

GND → לוח הלחם GND

TXD → סיכה דיגיטלית ארדואינו 0 (RX)

RXD → סיכה דיגיטלית ארדואינו 1 (TX) [לאחר שעבר חיבורי נגדים]

שלב 6: תכנות ארדואינו UNO

  1. התקן את ספריית NewPing. (ספריית פונקציות חיישן קולי)

    • הורד את הקובץ NewPing.rar
    • בטל את הקובץ והעתק את קובץ NewPing
    • הדבק את הקובץ בתיקיית ספריות Arduino שבה התקנת את תוכנת Arduino במחשב האישי שלך (למשל:- C: / Arduino / libraries)
  2. הורד ופתח bluetooth_obstacle_avoiding.ino
  3. הסר את כל החיבורים שנוצרו לסיכה דיגיטלית 0 (RX) של ארדואינו ולפין דיגיטלי 1 (TX)
  4. העלה את קוד bluetooth_obstacle_avoiding.ino
  5. צור שוב חיבורים לסיכה דיגיטלית 0 (RX) ולפין דיגיטלי 1 (TX) של arduino

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

אפליקציית האנדרואיד
אפליקציית האנדרואיד
אפליקציית האנדרואיד
אפליקציית האנדרואיד
  1. הורד את mkrbot.apk בנייד אנדרואיד שלך
  2. התקן את האפליקציה. אם הנייד שלך מונע את התקנת האפליקציה, עבור אל הגדרות → אבטחה → הפעל מקורות לא ידועים
  3. פתח את האפליקציה
  4. בהתחלה האפליקציה תציג "מנותק" ומנורת ה- Bluetooth האדומה של מודול ה- HC-06 תהבהב
  5. הקש על סמל Bluetooth ᛒ באפליקציה
  6. בחר משהו בשם HC-06
  7. כעת האפליקציה תופיע מחוברת והנורית במודול בלוטות 'HC-06 תדלק ברציפות מבלי להבהב

שלב 8: מעולה !

גדול!!!
גדול!!!
גדול!!!
גדול!!!

עכשיו אתה יכול לשלוט ברובוט מהנייד אנדרואיד שלך באמצעות Bluetooth והוא ימנע אוטומטית כל מכשול לפני התרסקות !!!

אשמח לענות על כל שאלה שיש לך

שלח לי דוא ל: [email protected]

חפש אותי בפייסבוק ובלינקדיין לפרויקטים נוספים - Danusha nayantha

תודה

מוּמלָץ: