תוכן עניינים:

שליטה בלוח המקשים של מנוע סרוו: 7 שלבים
שליטה בלוח המקשים של מנוע סרוו: 7 שלבים

וִידֵאוֹ: שליטה בלוח המקשים של מנוע סרוו: 7 שלבים

וִידֵאוֹ: שליטה בלוח המקשים של מנוע סרוו: 7 שלבים
וִידֵאוֹ: פרויקט ארדואינו ראדר אולטרה סאונד מנוע סרוו מסך גרפי ושליחת הודעה SMS, מגמת אלק' עירוני א חיפה תשפ"א 2024, יולי
Anonim
שליטה בלוח המקשים של מנוע סרוו
שליטה בלוח המקשים של מנוע סרוו

ראשית, יש להתקין את מנוע הסרוו.

  1. חוט אמצעי עובר ליציאת 5V
  2. השמאל עובר ליציאת GND
  3. חבר את האחרון (חוט הבקרה) ליציאה 9

שלב 1: חבר את לוח המקשים

חבר את לוח המקשים
חבר את לוח המקשים

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

שלב 2: הורד את הקוד

הורד את הקוד (להערה) והפעל. הכל צריך להיות טוב. בעיקרון כאשר אתה מזין מספר בן 3 ספרות מתחת ל -180 הוא מזיז את זרוע הסרוו עד לרמה זו. בשלוש ספרות אני מתכוון שתצטרך להזין 010 כדי לקבל 10 ו- 005 כדי לקבל 5.

שלב 3: הגדרת קוד

הגדרת קוד
הגדרת קוד

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

שלב 4: ספרה 1

ספרה 1
ספרה 1

קוד זה בודק אם הוא מעריך את הספרה הראשונה שיכולה להיות רק 0 או 1. כל דבר אחר גורם לסרוו להתאפס ל -0 מכיוון שהקלט לא היה חוקי. אם תקף תגדיל לספרה הבאה ומוסיף 100 אם הוזנה 1. אז יש לך בסיס של 100 עכשיו.

שלב 5: ספרה 2

ספרה 2
ספרה 2
ספרה 2
ספרה 2

בדומה לראשון הוא מעריך רק מספרים, הפעם 1-9. לאחר הזנת תו תקף הוא מוסיף את המספר שהוזן פעמים 10 כדי למלא את המקום של ה 10. אז נניח שספרה 1 הייתה 1 כך שיש לך 100, עכשיו נכנסת 5. הבסיס הוא כעת 150.

שלב 6: ספרה 3

ספרה 3
ספרה 3
ספרה 3
ספרה 3

ספרה 3 דומה לאחרים אך פשוט מוסיפה 1-9 על סמך מה שנבחר. נניח ש 8 הוזנה. כעת יש לך 158 לעבור לשיטת העברת סרוו. לאחר שעבר, המשך לשלב הבא…

שלב 7: העברת סרוו

סרוו זוז
סרוו זוז

בודק שה- val, הדוגמא שלנו היא 158, הוא פחות מ- 180. מכיוון שהוא מניע את המנוע ל -158 מעלות. אם היו אומרים 190, הסרוו היה מתאפס ל -0. ההדפסים הסדריים נועדו רק לבדיקת נתונים. אין שם משהו משמעותי.

מוּמלָץ: