2025 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2025-01-13 06:57
זה נראה ועצם מאוד. אני ממליץ למי שרוצה לבצע את הפרויקט הזה לשקול דרך כלשהי לכסות את האלקטרוניקה כדי להגן מפני מים ולכלוך.
שלב 1: דברים שאתה צריך
-ארדואינו MEGA
-ארדואינו UNO
-2x ג'ויסטיקים
2X 2.4GHz משדרים
-כל מארז עם שני מנועים לפחות (להיגוי והספק)
-פרויקט זה כולל שלושה מנועים (אחד נוסף להנעה קדמית)
-חבילת סוללות למנועים
-2x יחידות בקרת מנועים (שניים דרושים להנעה לכל הגלגלים במשרה חלקית בלבד)
-2x סוללות 9 וולט עבור ארדואינו
-מגן הארכה מארדואינו
-מתג מתח למנועים (אופציונלי)
שלב 2: הרכבת הבקר
עבור הבקר תזדקק ל- UNO Arduino עם מגן הארכה, שני ג'ויסטיקים, מקלט אחד 2.4GHz וסוללה אחת של 9V.
מגן ההרחבה משמש לעוד סיכות GND ו- 5V, זה יקל על הפרויקט מכיוון שלא תצטרך לבצע הלחמות עבור הבקר
התחל בחיווט הג'ויסטיקים לארדואינו. זכור כי הג'ויסטיק האחד אחראי לתנועת X, ואילו השני אחראי לתנועת Y. מגן הארכה נדרש על מנת להפעיל את הג'ויסטיקים ואת המקלט.
הג'ויסטיק 1 יחובר לציר ה- x (מצערת), אתה יכול לחבר את ה- SW (מתג הג'ויסטיק) אם אתה רוצה לאפשר מעבר בין 4WD ל- 2WD (אבל זה לא מיושם בזה)
הג'ויסטיק 2 יחובר לציר y (היגוי)
לאחר מכן, תרצה להתחיל בחיווט את מקלט המשדרים כדלקמן
סיכות מקלט ---- סיכות ארדואינו
GND 1 ---- GND
VCC 2 ---- 3.3V
CE 3 ---- 7
CSN 4 ---- 8
SCK 5 ---- 13
MOSI 6 ---- 11
MISO 7 ---- 12
IRQ 8 ---- לא מחובר
שלב 3: הרכבת המכונית
לשם כך תזדקק לשלדה שלך עם מנועים, Arduino MEGA, שתי יחידות בקרת מנועים, מקלט משדר אחד 2.4GHz וסוללה אחת של 9V.
התחלנו בחיווט המנועים ליחידות בקרת המנועים. זכור כי ישנם שלושה מנועים מעורבים (כל אחד עם שני חוטים), כך שיחידת בקרת מנועים אחת תהיה חוטית בלבד.
בשלב הבא תרצה לחבר את יחידות הבקרה המנועיות ל- MEGA. זכור באילו סיכות השתמשת לכיוון המנוע מכיוון שתזדקק לאלה שבקוד.
לאחר מכן תוכל להתחיל לחבר את מקלט המשדר ל- MEGA. הסיכות לא יהיו זהות לזה של UNO בגלל האופן שבו ה- MEGA מטפל בתקשורת.
החיווט לפינים 4 ו -6 נשאר פתוח. בקודם הם היו מחוברים לגלגלים הקדמיים. אבל אם תבחר לקבל את זה רק RWD, לא תצטרך לחבר אותם.
סיכות משדר ---- סיכות ארדואינו GND 1 ---- GND
VCC 2 ---- 3.3V
CE 3 ---- 7
CSN 4 ---- 8
SCK 5 ---- 52
MOSI 6 ---- 51
MISO 7 ---- 50
IRQ 8 ---- לא מחובר
שלב 4: הקוד
Car.ino מועלה ל- MEGA
Controller.ino ל- UNO
אם ברצונך להשתמש בצג הטורי למטרות איתור באגים, הקפד להגדיר את קצב השידור ל- 115200.