יום חמישי, 9 בפברואר 2017

מנוע סרוו - תנועה אוטומטית

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

רכיבים: 


  • מנוע סרוו 
  • לוח ארדואינו
  • חוטים לחיבור

תחילה נבנה את המעגל בקלי קלות (אם נוח לכם - אתם יכולים להיעזר במטריצה): 







ולאחר שסיימנו, נעלה את הקוד: 






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

נסו לשנות את הקוד כך שסדר הפעולות יהיה כמו של מגבי רכב בגשם שהולך ומתחזק:


  1. המנוע יעבור מ 0 מעלות ל 180
  2. יחכה עשירית השניה
  3. יחזור חזרה למקומו. 
  4. ימתין שניה. 
  5. פעולות 1-4 יחזרו על עצמם 5 פעמים
  6. המנוע יעבור מ 0 מעלות ל 180
  7. המנוע ימתין עשירית השניה. 
  8. המנוע יחזור למקום. 
  9. המנוע ימתין עשירית השניה. 
  10. פעולות 6-9 יתבצעו 5 פעמים. 
ואם יש חלקים בקוד שלכם שנראים בערך כך: 




זה עשוי לעבוד אבל מאד מסורבל. תוכלו להסתכל כאן איך משתמשים בלולאת for בשביל לכתוב את הקוד "נקי יותר" וכך הוא גם יהיה הרבה יותר קל לעריכה ושינויים.

(אלון הרס לי את המשימה וכתב את הקוד הבא. שימו לב כמה הקוד נוח לשינוי ועריכה!



תודה אלון!)


בהצלחה!!


אין תגובות:

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

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

נשמח לשמוע!

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