» אלקטרוניקה » ארדואינו »למידה לשלוט במנועי סרוו באמצעות ג'ויסטיקים באמצעות ארדואינו

לומדים לשלוט על סרוו מוטורים באמצעות ג'ויסטיקים באמצעות ארדואינו

אחד הכותבים החליט לשתף כיצד תוכלו לשלוט בשתי סרוו באמצעות הג'ויסטיק והבקר ארדואינו. היתרון של ניהול כזה הוא שהוא נוח ומובן מאוד, במיוחד לפרויקטים עם שלוש דרגות חופש. תוכלו לקרוא מידע נוסף על אופן הגדרת השליטה באמצעות הג’ויסטיק באתר Arduino-diy.com.

חומרים וכלים:
- מיקרו-בקר ארדואינו (בזה תוצרת בית מחיל את Arduino Uno Rev 3);
- שני סרוו מ- Parallax;
- ג'ויסטיק (גם הוא מפרלקס);
- מעגל) קטן);
- מחברים לחיבור;
- מכשיר למעקב אחר תנועה של סרוו מוטורים (מצלמת רשת שבורה וקוביות לגו משמשות).

תהליך הרכבה ביתי:

צעד ראשון. אנו מחברים סרוו מוטורים
תהליך ההרכבה הביתי מתחיל בחיבור סרוו מוטורים. על מנת להרכיב פריסה ראשונית, משתמשים בלוח מעגלים. אז ניתן יהיה ליצור מגן נפרד. באיור אתה יכול לראות איך בדיוק הכל מחובר.

הכבל האדום הוא הכוח, הוא מתחבר לפין 5V בבקר Arduino.
החוט השחור הוא מינוס (קרקע), הוא מתחבר לפלט הארדואינו שנקרא GND.
יש לחבר את הכבל הצהוב משירות המנוע הימני והשמאלי לפין 11. בדגמים מסוימים הוא יכול להיות לבן.
יש לחבר כבל צהוב למעלה ולמטה צהוב לפין 4. הוא יכול להיות לבן גם בדגמי מנוע מסוימים.
חשוב לזכור שמחברי האות המשמשים לשליטה במנוע מגיעים מיציאות PWM.

שלב שני חבר את הג'ויסטיק

כיצד ניתן לחבר את הג'ויסטיק ניתן לראות בתמונה. בהתחלה, התוכנית אולי נראית מסובכת למדי, אך למעשה אין כאן שום דבר מסובך. כמו במנועים, משמש כאן לוח חיווט.

1. במודול הג'ויסטיק תוכלו למצוא את היציאות U / R + ו- L / R +. דרך תפוקות אלה מתחבר כוח. בהתאם, עליך להחיל מתח + 5 וולט מהסיכה המתאימה לארדואינו.

2. ישנם גם שני מחברים מתחת לג'ויסטיק הנקראים L / R ושני מחברי U / D. הם צריכים להיות מחוברים לפלטים האנלוגיים A3 ו- A4.

3. ובכן, לסיכום, האדמה שעל הג'ויסטיק חייבת להיות מחוברת לאדמה שעל הארדואינו.

לאחר ההרכבה, יש לבדוק את החיבור כפול. זה בגלל טעויות חיבור שברוב המקרים מתעוררות בעיות. זה נכון במיוחד כאשר משתמשים בלוח מעגלים ויש בו חיבורים רבים.

שלב שלישיסקיצה לארדוינו
הקוד פשוט מאוד ומכיל הערות מפורטות. צריך להעתיק את הקוד שלמעלה ל- IDE של Arduino. לאחר טעינת הקוד, המנועים לא צריכים לזוז. עליהם להתחיל לזוז רק כאשר לחץ על כפתור הג'ויסטיק.

בעיות שעלולות להתעורר ואיך לפתור אותן
1. אם המנועים אינם נדלקים, בדוק שוב את החיבור. יציאות PWM משמשות לחיבור מנועים, ויציאות אנלוגיות משמשות לחיבור ג'ויסטיק.

2. זה קורה שמיד לאחר טעינת הקוד המנועים מתחילים לרטוט. זה קורה אם אתה מחבר בצורה שגויה את הסיכות U / D + L / R +. יש לבדוק את החיבור בזהירות. כדי לא לשרוף את הלוח במהלך הבדיקה, יש לנתק אותו מהמחשב.

3. אם הכל נבדק מחדש, אך המנועים עדיין לא רוצים לעבוד, תוכלו לנסות לחבר מחדש את הג'ויסטיק. יש להסיר אותו מלוח המעגל ואז להתקין אותו בחזרה במאמץ מסוים. מחברי ג'ויסטיק צריכים להיכנס היטב לפריסה.

אם הכל התברר, עכשיו אתה יכול להתחיל ליצור כל פריטים תוצרת בית עם שליטה באמצעות הג'ויסטיק. לדוגמה, אתה יכול ליצור רובוט שניתן לשלוט עליו באמצעות ג'ויסטיק, ועוד ועוד.

upravlenie-servami-johoystikom.rar [906 ב] (הורדות: 624)
10
10
10

הוסף תגובה

    • לחייךמחייךxaxaבסדרלא יודעיאהוnea
      בוסשריטהשוטהכןכן כןאגרסיביסודי
      סליחהריקודריקוד 2ריקוד 3סליחהעזרהמשקאות
      עצורחבריםטובטובשריקהלהתנדנדלשון
      עשןמוחא כפייםמשוגעלהכריזלזלזלdon-t_mentionלהוריד
      חוםלא מועילצחוק 1מדאמפגשמסגדשלילי
      לא_יפופקורןלהענישלקרואלהפחידמפחידחיפוש
      מתגרהתודהזהלרמזאמניקחריףמסכים
      רעדבורהשחורblum3סומקלהתפארשעמום
      מצונזרהנאהסוד 2לאייםניצחוןיוsun_bespectacled
      שוקכבודחחחקדמהברוך הבאkrutoyya_za
      ya_dobryiעוזרne_huliganne_othodiפלומהאיסורקרוב
5 הערות
הקובץ יוטען מחדש, ניתן להוריד אותו מהמאמר.
הכותב
נראה שהקוד הראשון לא עובד, כאן פורסם לאחרונה קוד חדש. אגב, בארכיון הקובץ ריק מסיבה כלשהי.

הסקיצה לחלוטין לא עובדת
כאילו הוציאו קטע מהקשרו
קישור בסוף המאמר arduinodzhoystik.rar [96 ב] (הורדות: 143) - מוביל לחבורה של תמונות ושווה לאפס בעת שמירת סימניה (קובץ ריק)
תגיד לי מה נעשה לא בסדר?
הכותב
זה אפשרי, רק יש צורך לשנות את הקוד ...
שלום. האם ניתן להשתמש בכפתור (מתג מיתוג) במקום ג'ויסטיק, כך שעם כל לחיצה סרוו-מוטורס מגלגלים רבע סיבוב?

אנו ממליצים לך לקרוא:

תן אותו לסמארטפון ...