תוכן עניינים:
2025 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2025-01-13 06:57
במדריך זה, אני הולך להדריך אותך בהכנת מכונית רובוט השולטת ב- Bluetooth מהטלפון הנייד שלך אנדרואיד. לא רק זאת, למכונית הרובוט יש יכולת מיוחדת להימנע ממכשולים שהיא פוגשת בעת הזזת המכונית קדימה. מכונית הרובוט מבוססת במלואה על ארדואינו ואני מקווה לעשות מדריך צעד אחר צעד לייצור הרובוט הזה בצורה קלה מאוד. מקווה שתיהנו מזה.
שלב 1: מה שאתה צריך בשביל הרובוט הזה
- Arduino UNO-https://www.ebay.com/p/Arduino-UNO-R3-Board-With-…
- מודול בלוטות 'HC-06-https://www.ebay.com/itm/2PCS-Wireless-Serial-4-Pi…
- נהג מנוע L298n-https://www.ebay.com/itm/New-L298N-DC-Stepper-Mot…
- חיישן סונאר קולי HC-SR04-https://www.ebay.com/itm/Ultrasonic-HC-SR04-HC-SR…
- שלדת מכוניות רובוט חכמה עם 2 גלגלי מכונית צעצוע וגלגל אוניברסלי אחד (או גלגלי כדור)-https://www.ebay.com/itm/Motor-New-Smart-Robot-Ca…
- שני מנועי DC-https://www.ebay.com/itm/Arduino-Smart-Car-Robot-…
- 2 סוללות 9V
- נגדים 1K ו- 2K
- חוטי מגשר (זכר לזכר, זכר לנקבה)
- מיני קרש לחם
- ברגים ואומים
- מברג
- מלחם
- סרט דו צדדי (אופציונלי)
- אקדח דבק חם (אופציונלי)
שלב 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
טיפ: תרשים מעגלים זה רק מראה לך כיצד יש לחבר את הפינים של מודול ה- 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
-
התקן את ספריית NewPing. (ספריית פונקציות חיישן קולי)
- הורד את הקובץ NewPing.rar
- בטל את הקובץ והעתק את קובץ NewPing
- הדבק את הקובץ בתיקיית ספריות Arduino שבה התקנת את תוכנת Arduino במחשב האישי שלך (למשל:- C: / Arduino / libraries)
- הורד ופתח bluetooth_obstacle_avoiding.ino
- הסר את כל החיבורים שנוצרו לסיכה דיגיטלית 0 (RX) של ארדואינו ולפין דיגיטלי 1 (TX)
- העלה את קוד bluetooth_obstacle_avoiding.ino
- צור שוב חיבורים לסיכה דיגיטלית 0 (RX) ולפין דיגיטלי 1 (TX) של arduino
שלב 7: אפליקציית האנדרואיד
- הורד את mkrbot.apk בנייד אנדרואיד שלך
- התקן את האפליקציה. אם הנייד שלך מונע את התקנת האפליקציה, עבור אל הגדרות → אבטחה → הפעל מקורות לא ידועים
- פתח את האפליקציה
- בהתחלה האפליקציה תציג "מנותק" ומנורת ה- Bluetooth האדומה של מודול ה- HC-06 תהבהב
- הקש על סמל Bluetooth ᛒ באפליקציה
- בחר משהו בשם HC-06
- כעת האפליקציה תופיע מחוברת והנורית במודול בלוטות 'HC-06 תדלק ברציפות מבלי להבהב
שלב 8: מעולה !
עכשיו אתה יכול לשלוט ברובוט מהנייד אנדרואיד שלך באמצעות Bluetooth והוא ימנע אוטומטית כל מכשול לפני התרסקות !!!
אשמח לענות על כל שאלה שיש לך
שלח לי דוא ל: [email protected]
חפש אותי בפייסבוק ובלינקדיין לפרויקטים נוספים - Danusha nayantha
תודה