תוכן עניינים:
2025 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2025-01-13 06:57
אני בונה טנק זה כדי ללמוד כיצד לתכנת, כיצד פועלים מנועים, סרוווזים, בלוטות 'וארדואינו ואני בונה אחד בעזרת מחקר מהאינטרנט. עכשיו החלטתי להכין מדריכים משלי לאנשים שצריכים לעזור בבניית טנק ארדואינו.
הנה הסרטון: טנק Arduino + מבוקר בלוטות '
בעצם, המערכת עובדת כמו;
Bluetooth שולח נתונים מהטלפון (עם יישום Arduino RC, ניתן לשלוח מספרים או תווים כנתונים ל- hc06) ל- Arduino ו- Arduino מפעיל סרוו ומנועים לנתונים.
שלב 1: דברים שאתה צריך
- 1x arduino uno r3
- 1x מגן נהג מנועי arduino uno
- 2x 180 סיבובי מיקרו סרוו
- 1x מסילות טנקים של תמיה
- 1 סט צלחת אוניברסלית של Tamiya
- תיבת הילוכים מנוע כפולה 1xTamiya X1
- 1x PowerBank (שלי הוא 10400mAh זה יכול להשתנות)
- 1x HC 06 מודול בלוטות 'כמרחק של 2.5 ס"מ למעגל הלוח (אתה יכול למצוא אותו ממעגלים ישנים או מחשב)
- קצת חוט
- יותר משני מחבר סיכות כותרת לזכר ולנקבה
- מלחם
- אקדח דבק חם, אקדח סיליקון חם (אותו דבר)
- חוט הלחמה
- לוח מגעים
- כבל יו אס בי
- טלפון של אנדרואיד
- קש
שלב 2: לאחר שבנית את גוף הטנקים שלך
אחרי שבניתם את הלחמת סט Tamiya כמה חוטים על המנועים שלכם. והברג את הארדואינו שלך למרווחים, כפי שמוצג.
חבר את הנהג המנוע שלך כראוי לתוך Arduino שלך והלחם שני מחבר סיכות ראש נקבה לפין 0 (RX) ו- 1 (TX).
לבצע את חיבורי המנוע לנהג המנוע
שלב 3: חבית טנקים
עם קצת דבק סיליקון חם שני סרוו כפי שמוצג בתמונות. חבר את סרווס למגן המנוע.
סרוו טחון עובר ל- SER1
סרוו למעלה ולמטה עובר ל- SER2
שלב 4: סוללה
חתכו שתי חתיכות קטנות מלוח הבנק החשמלי והדביקו אותו לסוללה. כפי שמוצג
חתוך את כבל ה- USB שלך והלחם אותו למגני המנוע 5v ונטען. וודא שאתה מוכר נכון. (VCC ל- VCC קרקע לקרקע)
שלב 5: חיבור Bluetooth
חותכים את מחברי סיכת הכותרת של הזכר והנקבה בצד הזכר ומלחמים אותו ל- 5v ונטוחים למגן המנוע.
בשבילי, ירוק הוא VCC אדום הוא GND
הערה: בזמן שאתה מעלה את הקודד וודא שבלוטוטך שלך לא מחובר בארדואינו בכל מקרה
לְחַבֵּר;
arduino's rx to hc 06's tx
arduino's tx to hc 06's rx
שלב 6: הדבק את ה- PowerBank
שימו מעט דבק חם על הלוחות והדביקו אותו לארדואינו. בדוק את ה- Arduino שלך באמצעות חיבור ה- USB לבנק החשמל (ודא שבנק החשמל שלך פתוח או טעון).
גם אם אתה רוצה אתה יכול להדביק מעגל נוסף למודול ה- Bluetooth שלך זה קל מדי ויפה יותר
שלב 7: העלאת הקוד
הורד את הקוד והעלה אותו ל- Arduino שלך.
הערות קטנות:
sayac פירושו מונה בטורקית
דורום הוא סטטוס
סרוו סגסול; סרוו יוקארי;
אלה הם גם;
סרוו שמאל;
סרוו למעלה;
לקוד יש בעיה לגבי החבית אם אתה פותר אותה אנא כתוב אותה לתגובות !
לדוגמה;
if (durum == '5') {while (durum == '5') {sayac ++; אם (sayac> 180) {sagsol.write (180); } if (sayac <0) {sagsol.write (0); } עיכוב (50); sagsol.write (sayac); לשבור; }}
הוא ממשיך לספור בזמן שאתה לוחץ על כפתור אחר בטלפון שלך והאינט הופך לגדול יותר,
האם נוכל להגביל את המספר השלם אם נוכל לכתוב אותו לתגובות?
מגבלה כמו 0 עד 180.
שלב 8: הוספת הקש כחבית
חותכים את הקש לפני החלק המעוות ומכניסים אותו לסרוו
שלב 9: שימוש באנדרואיד
הורד את אפליקציית Arduino RC בגוגל פליי
להפעיל את הטנק שלך
פתח את היישום
תהליך העיתונות
לחץ על מכשיר HC 06
לַחֲכוֹת…
כאשר Arduino מחובר למודול Bluetooth של הטלפון מפסיק להבהב
מצב בקר פתוח
עשה את ההגדרות שלך אלה ההגדרות שלי. זה יכול להשתנות אם חיברת כבלי מנוע שגויים למגן המנוע, אך אם אתה משנה את המספרים או את הקוד, תוכל לקבל את האמיתי.