יום רביעי, 8 בפברואר 2017

מנוע סרוו עם פוטנציומטר

ניתן לשלוט על מנוע הסרוו (servo) באמצעות תקשורת סריאלית כמו שהדגמנו כאן אבל עכשיו ננסה לשלוט על מנוע הסרוו באמצעות פוטנציומטר.

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

רכיבים:


  • לוח ארדואינו
  • מטריצה
  • מנוע סרוו
  • פוטנציומטר
  • שמונה חוטים פחות או יותר.. 

בונים את המעגל על פי התרשים הבא: 



נעלה את הקוד הבא: 





יש לכם רעיון לישומים של זה?

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





כמה משימות קטנטנות, לוודא שהבנו:


  1. נניח שיציאה דיגיטלית מספר 9 כבר תפוסה עם משהו אחר. תוכלו להעביר את מנוע הסרוו כך שיהיה מחובר ליציאה מספר 10? 
  2. ואם הכניסה A0 שאליה חיברתם את הפוטנציומטר תפוסה? תוכלו להעביר את הפוטנציומטר לכניסה אנלוגית A2? 
  3. תוכלו לשנות את טווח התנועה של מנוע הסרוו? כלומר, שמקצה הסיבוב של הפוטנציומטר ועד לסוף הסיבוב יעבור מנוע הסרוו רק 90 מעלות במקום 180 מעלות? 





אין תגובות:

הוסף רשומת תגובה

הערות? הארות? יש לך משהו חשוב לספר לכולם? שאלות?

נשמח לשמוע!

(התגובה תפורסם בהקדם בכפוף לאישור מערכת מייקינג)