- עמוד זה הוא חלק מהמדריך לפונקציות ארדואינו -
הפונקציה readMicroseconds() מחזירה את משך חלק ה-HIGH (ה“פולס”) באות הבקרה שאובייקט הסרבו בקוד מפיק, ביחידות של מיליוניות שנייה.
פרמטרים
אין
ערך חוזר
מטיפוס int, משך חלק ה-HIGH (במיליוניות שנייה) באות הבקרה שנשלח למנוע הסרבו.
דוגמאות
// Include Servo library #include <Servo.h> // Create class instance Servo myServo; // ... myServo.attach(8); // ... int pulse_us = myServo.readMicroseconds();
הערות
- קוד המקור של ספריית Servo בארדואינו אינו אחיד, ולכן הרזולוציה בפועל של אות הבקרה עשויה להשתנות מעט, בהתאם ללוח איתו עובדים.
- אם אובייקט הסרבו הוא בעל אינדקס לא חוקי (ראו בסעיף ערך חוזר בדף הפונקציה Servo.attach), הערך שיוחזר יהיה 0.
- לפונקציה זו אין תיעוד רשמי באנגלית.