תוכן עניינים:
- שלב 1: איסוף חומרים וכלים
- שלב 2: הרכיבו את הטנק
- שלב 3: תכנות הטנק והבקר
- שלב 4: חיווט הטנק
- שלב 5: חיווט הבקר
וִידֵאוֹ: טנק נשלט Arduino אלחוטי (nRF24L01): 6 שלבים (עם תמונות)
2024 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2024-01-30 09:13
היי!
היום אני אראה לך כיצד לבנות טנק ושלט נשלט על ידי Arduino. החלקים המודפסים בתלת מימד של הטנק (למעט הבקר, מדריך המסילה וכיסוי הטנק) תוכננו על ידי timmiclark וניתן למצוא אותם כאן.
שלב 1: איסוף חומרים וכלים
כדי להתחיל, תזדקק לחומרים הבאים:
- 1x ארדואינו UNO (כאן)
- 1x Arduino Nano (כאן)
- 2x nRF24L01 2.4GHz מודולים אלחוטיים (כאן)
- 1x נהג מנוע L298N (כאן)
- מנוע הילוך 2x (פיסת הפלסטיק הצהובה) (כאן)
- 1x ג'ויסטיק (כאן)
- קליפ סוללה 9V (כאן)
- 2x מתג הפעלה (כאן)
- 2 סוללות TR 18650 (ומטען) (כאן)
- 1x מחזיק סוללות TR 18650 לשתי סוללות (כאן)
- סט סט מגשרים זכר לנקבה (כאן)
החלקים המודפסים בתלת -ממד מורכבים (ניתן למצוא בתחתית שלב זה):
- 2x גוף
- 2x TrackMidFrame
- מסלול 52x
- 4x גלגל שיניים
- 4x CogBracket פנימי
- 4x CogBracket חיצוני
- 1x TankCover
- 1x בקר
תזדקק גם לכלים הבאים:
- מלחם
- גדלי מקדחה שונים
- דבק מגע
- צְבָת
- סַכִּין
שלב 2: הרכיבו את הטנק
לאחר ההדפסה הרכיבתי את המיכל. כל החלקים פרט למסלולים, גלגלי השיניים והכיסוי הודבקו יחד עם דבק סופר. בסופו של דבר המסלולים היו צמודים מדי סביב גלגלי השיניים, יכול להיות שזו בעיה במדפסת שלי, אבל החלטתי להוסיף שני מסלולים נוספים מכל צד ולעצב מדריך לרצועות. זה לא הפתרון הנוח ביותר, אבל זה עובד.
לאחר שהרכבתי את המיכל, קידחתי חורים כך שיתאימו למודול האלחוטי ולמתג ההפעלה. כנראה שהייתי צריך לקדוח את החורים לפני שהדבקתי הכל יחד, אבל זה לא עשה כל כך הבדל. קידחתי חורים והצמדתי נהג מנוע לתחתית הטנק עם שני ברגי M3.
אופציונלי (אם יש לך אותה בעיה כמוני):
הדפס שני מדריכי טנקים מהתיקייה 'אופציונלי' וכמה רצועות (אני מציע להוסיף אחד או שניים מכל צד).
שלב 3: תכנות הטנק והבקר
כדי לתכנת את הארדואינו תזדקק לספריית RF24 המותקנת. אז הורד את הקבצים למטה ופתח את arduino IDE. עבור אל סקיצה -> כלול ספרייה -> הוסף ספריית ZIP וייבא לשם 'RF24.zip'.
בשלב הבא תצטרך לחבר את UNO arduino ולהעלות 'tank.ino' ל- arduino. נחבר את החוטים בשלב הבא.
כעת נתק את ה- UNO של Arduino וחבר את ה- Arduino Nano והעלה את 'controller.ino' ל- Arduino.
זכור לשנות את הגדרות 'הלוח' וה'יציאה 'מתחת לכלים לסוג הלוח והיציאה הנכונים.
שלב 4: חיווט הטנק
(התמונה של מודול nRF24L01 היא מבט מלמטה) חיבור המיכל: חבר את הפינים הבאים. nRF24L01 סיכות ---- סיכות Arduino • GND 1 ---- GND • VCC 2 ---- 3.3V • CE 3- --- 7 • CSN 4 ---- 8 • SCK 5 ---- 13 • MOSI 6 ---- 11 • MISO 7 ---- 12 • IRQ 8 ---- לא מחובר L298N ---- Arduino סיכות • IN1 ---- 5 • IN2 ---- 6 • IN3 ---- 9 • IN4 ---- 10 בכל הנוגע לחבילת הסוללות של הטנק, חוט הארקה עובר לסיכת ה- GND של arduino וסיכת ה- GND של נהג המנוע. חוט החשמל עובר לפין Vin של הארדואינו ולפין +12V של נהג המנוע באמצעות מתג ההפעלה. אה, וסיכת +5V של נהג המנוע מחוברת לסיכה 5V של הארדואינו.
שלב 5: חיווט הבקר
חיווט פיני השליטה RF24L01 ---- סיכות ארדואינו • GND 1 ---- GND • VCC 2 ---- 3.3V • CE 3 ---- 7 • CSN 4 ---- 8 • SCK 5 ---- 13 • MOSI 6 ---- 11 • MISO 7 ---- 12 • IRQ 8 ---- לא מחובר ג'ויסטיק ---- סיכות ארדואינו • GND ---- GND • +5V ---- 5V • VRx- --- A0 • VRy ---- A1 זה קצת פאזל, שמתאים את כל הרכיבים לתוך הבקר, אבל עם קצת סבלנות אני בטוח שתצליח
מוּמלָץ:
בקר Arduino ESP32 אלחוטי לשקע קיר אלחוטי: 6 שלבים
בקר מעשי Arduino ESP32 אלחוטי לשקע קיר אלחוטי: זהו בקר מאוד שקעי קיר אלחוטי DIY עבור רצועות LED בעלות נמוכה. הוא מחליף את בקרי ה- WiFi הזולים הנמכרים ב- EBay. הם עובדים היטב עם רצועות Led RGB. בקר ה- Way EBay אינו בנוי היטב ונשבר בקלות. אלס
רובוט אלחוטי Arduino נשלט על ידי מחשב: 4 שלבים
רובוט אלחוטי Arduino נשלט על ידי מחשב: במדריך זה תלמד כיצד להגדיר ערוץ תקשורת בין המחשב שלך לבין רובוט מבוסס Arduino. הרובוט בו אנו משתמשים כאן משתמש במנגנון היגוי דיפרנציאלי כדי לנוע. אני משתמש במנהל מנוע מבוסס ממסר במקום MO
רובוט Arduino אלחוטי באמצעות מודול אלחוטי HC12: 7 שלבים
רובוט Arduino אלחוטי באמצעות מודול אלחוטי HC12: היי חבר'ה, ברוכים הבאים בחזרה. בהודעתי הקודמת, הסברתי מהו מעגל גשר H, IC נהג מנוע L293D, IC נהג מנועי L293D לנהיגת נהגי מנוע גבוהים וכיצד אתה יכול לעצב ולייצר לוח נהגים L293D משלך
רכב בשלט רחוק - נשלט באמצעות בקר Xbox 360 אלחוטי: 5 שלבים
מכונית בשלט רחוק - נשלט באמצעות בקר Xbox 360 אלחוטי: אלה הוראות על מנת לבנות מכונית משלך מרחוק משלך, הנשלטת באמצעות בקר Xbox 360 אלחוטי
שלט אלחוטי באמצעות מודול NRF24L01 2.4Ghz עם Arduino - Nrf24l01 מקלט משדר 4 ערוצים / 6 ערוצים עבור Quadcopter - מסוק RC - מטוס RC באמצעות Arduino: 5 שלבים (עם תמונות)
שלט אלחוטי באמצעות מודול NRF24L01 2.4Ghz עם Arduino | Nrf24l01 מקלט משדר 4 ערוצים / 6 ערוצים עבור Quadcopter | מסוק RC | מטוס RC באמצעות Arduino: להפעלת מכונית RC | Quadcopter | מזל"ט | מטוס RC | סירת RC, אנחנו תמיד צריכים מקלט ומשדר, נניח שבשביל RC QUADCOPTER אנחנו צריכים משדר ומקלט של 6 ערוצים והסוג הזה של TX ו- RX יקר מדי, אז אנחנו הולכים להכין אחד מהם