תוכן עניינים:
2025 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2025-01-13 06:57
במדריך זה נשתמש במכונית רובוט חכמה, מודול בקרת מנוע L298N DC, מודול שלט רחוק של 315 מגה-הרץ XD-YK04, Arduino Uno ו- Visuino לשליטה במכונית הרובוט באמצעות שלט רחוק. צפה בסרטון הדגמה.
שלב 1: מה שאתה צריך
ארדואינו UNO
חוטי מגשר
מכונית רובוט חכמה
בקר מנוע DC L298N
מודול שלט רחוק 4ch 315mhz XD-YK04
תוכנית Visuino: הורדת Visuino
שלב 2: המעגל
- חבר את GND מארדואינו לפין מודול השלט הרחוק (gnd)
- חבר 5V מארדואינו לפין המודול לשלט רחוק (VC)
- חבר פין דיגיטלי (9) מארדואינו לפין מודול שלט רחוק (D3)
- חבר פין דיגיטלי (8) מארדואינו לפין מודול שלט רחוק (D2)
- חבר פין דיגיטלי (7) מארדואינו לפין מודול שלט רחוק (D1)
- חבר פין דיגיטלי (6) מארדואינו לפין מודול שלט רחוק (D0)
- חבר את סיכת אספקת החשמל (סוללות) (gnd) לסיכה של בקרת נהג המנוע (gnd)
- חבר את סיכת אספקת החשמל (סוללות) (+) לסיכה של בקרת נהג המנוע (+)
- חבר את GND מארדואינו לסיכת בקרת נהג המנוע (gnd)
- חבר את הפין הדיגיטלי (2) מארדואינו לפין הנהג המנוע (IN2)
- חבר את הפין הדיגיטלי (3) מארדואינו לפין הנהג המנוע (IN1)
- חבר את הפין הדיגיטלי (4) מארדואינו לפין הנהג המנוע (IN3)
- חבר את הפין הדיגיטלי (5) מארדואינו לפין הנהג המנוע (IN4)
- חבר מנוע DC אחד לצד אחד של נהג המנוע
- חבר את מנוע ה- DC השני לצד השני של נהג המנוע
שלב 3: הפעל את Visuino ובחר את סוג הלוח של Arduino UNO
כדי להתחיל לתכנת את Arduino, יהיה עליך להתקין את ה- Arduino IDE מכאן:
שים לב שיש כמה באגים קריטיים ב- Arduino IDE 1.6.6. הקפד להתקין 1.6.7 ומעלה, אחרת הוראה זו לא תעבוד! אם לא עשית בצע את השלבים במדריך זה להגדרת ה- Arduino IDE לתכנת ESP 8266! יש להתקין גם את Visuino: https://www.visuino.eu. התחל את Visuino כפי שמוצג בתמונה הראשונה לחץ על כפתור "כלים" ברכיב Arduino (תמונה 1) ב- Visuino כאשר מופיע הדיאלוג, בחר "Arduino UNO" כפי שמוצג בתמונה 2
שלב 4: ב- Visuino הוסף רכיבים
- הוסף 2X DigitalMultiSource
- הוסף 5X "OR" שער
שלב 5: ב- Visuino: חיבור רכיבים
- חבר את סיכת החוצה הדיגיטלית של Arduino [6] לסיכה של DigitalMultiSource1 [in]
- חבר את סיכת החוצה הדיגיטלית של Arduino [7] לסיכה של DigitalMultiSource2 [in]
- חבר את סיכת החוצה הדיגיטלית של Arduino [8] לפין Or2 [1]
- חבר את סיכת החוצה הדיגיטלית של Arduino [9] לפין Or5 [1] ולסיכה Or4 [1]
- חבר את פין Or1 [החוצה] לסיכה הדיגיטלית של Arduino [3]
- חבר את פין Or2 [החוצה] לסיכה הדיגיטלית של Or1 [1] ולסיכה של Or3 [1]
- חבר את פין Or3 [החוצה] לסיכה הדיגיטלית של Arduino [4]
- חבר את פין Or4 [החוצה] לסיכה הדיגיטלית של Arduino [2]
- חבר את פין Or5 [החוצה] לסיכה הדיגיטלית של Arduino [5]
- חבר את פין DigitalMultiSource1 [0] לפין Or4 [0]
- חבר את פין DigitalMultiSource1 [1] לפין Or3 [0]
- חבר את פין DigitalMultiSource2 [0] לפין Or1 [0]
- חבר את פין DigitalMultiSource2 [1] לפין Or5 [0]
שלב 6: צור, הידור והעלה את קוד הארדואינו
ב- Visuino, הקש F9 או לחץ על הלחצן המוצג בתמונה 1 כדי ליצור את קוד הארדואינו, ופתח את מזהה Arduino
ב- Arduino IDE, לחץ על כפתור העלאה, כדי לאסוף ולהעלות את הקוד (תמונה 2)
שלב 7: שחק
אם אתה מפעיל את מודול Arduino Uno ומוסיף סוללות לבקר המנוע, מכונית הרובוט מוכנה לנהיגה. בהתאם ללחצן שתלחץ עליו בשלט הרחוק הוא ילך קדימה, אחורה או יפנה שמאלה או ימינה.
מזל טוב! סיימת את הפרויקט שלך. מצורף גם פרויקט Visuino שיצרתי עבור Instructable זה. אתה יכול להוריד ולפתוח אותו ב- Visuino: