תוכן עניינים:
2025 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2025-01-13 06:57
אם בעיניך העיצוב מעניין, תוכל לתרום תרומה קטנה:
יש את החלק השני של פרויקט הרובוט של העכביש שלי - כיצד לשלוט מרחוק באמצעות בלוטות '.
להלן החלק הראשון-https://www.instructables.com/id/DIY-Spider-RobotQu… אם אתה מתעניין ברובוט הזה.
זוהי דרך פשוטה לשלוח את הפקודה לרובוט העכביש הזה באמצעות תקשורת טורית.
שלב 1: וודא שמודול ה- Bluetooth היה מחובר היטב ללוח המרכזי
עיין בשלב 2 של פרויקט הרובוט של עכביש שלי, ודא שמודול HC-06 מחובר היטב ללוח המרכזי.
www.instructables.com/id/DIY-Spider-RobotQu…
נורית ה- HC-06 תמשיך להבהב כאשר הכוח מופעל, הוא ממתין לחיבור.
HC-06 הוא מודול Bluetooth פופולרי עבור arduino.
שלב 2: העלה את הקוד לרובוט העכביש
1. התקן את ספריית "Arduino-serialcommand-master.zip", עיין כאן לפרטים על תהליך
2. בנה מחדש את "spider_open_v3.ino" והעלה לרובוט העכביש
הערה:
אנא ודא שההגדרה של HC-06 שלך, הנה ערך ברירת המחדל:
9600 קצב שידור, N, 8, 1. פינקוד 1234
**************
אם ברצונך לשנות את קצב השידור, עיין בקובץ המצורף "DatenblattHC-05_BT-Modul.pdf" בפירוט.
***************
שיניתי את קצב השידור ל- 57600, אתה תשנה את הקוד ל 9600 אם אתה משתמש בהגדרת ברירת המחדל.
הגדרת בטל () {
//Serial.begin(57600);
Serial.begin (9600); <=== באמצעות הגדרת ברירת מחדל
שלב 3: חבר את רובוט העכביש עם מחשב/Macbook
1. בצע את תהליך ההתאמה לפני שתתחבר לספיידר רובוט עם מחשב/מקבוק/טלפון. קוד PIN 1234
2. הפעל את כלי Arduino IDE והגדר את היציאה למכשיר HC-06 בפריט התפריט כלים
3. לחץ על הסמל של צג סידורי
4. ובדוק את הגדרת היציאה הטורית
אז נוכל להזין את הפקודה להניע את המהלך של רובוט העכביש.
לדוגמה, "w 0 1" פירושו קום רובוט, ו- "w 1 5" מניע רובוט צעד קדימה 5 צעדים.
להלן מערך הפקודה.
// פקודת פעולה 0-6, // w 0 1: לעמוד
// w 0 0: שב
// w 1 x: צעד קדימה x
// w 2 x: אחורה x צעד
// w 3 x: פנייה ימינה x צעד
// w 4 x: פנייה שמאלה x צעד
// w 5 x: לחיצת יד x פעמים
// w 6 x: גל יד x פעמים
שלב 4: חבר את רובוט העכביש עם טלפון אנדרואיד
דרך נוספת היא חיבור עם טלפון אנדרואיד, זה יותר כיף מאשר מחשב/מק.
אפליקציה טובה תציע לך - Bluetooth SPP tools pro, תוכל להתקין אותה מ- Google Play.
"מצב המקלדת" נוח לשימוש לילדים.
ו "מצב קו CMD" משמש לצורך איתור באגים או פיתוח.
שלב 5: בונים שלט רחוק אמיתי?
אני עדיין עובד על הפרויקט הזה ואוציא אותו בעתיד הקרוב.
להלן אב הטיפוס בבלוג שלי לעיון.
regishsu.blogspot.tw/2015/09/robot-quadrupe…