ממשיכים להגיע אליכם עד הבית!
משלוח חינם

עבודה עם מנוע סרבו servo

ערכה: קורס ערכת למידה IOT

מנוע סרבו מאפשר לנו להזיז אותו אל זוית מבוקשת (לרוב עד 90 מעלות)

את המנוע נחבר אל פורט ה-SERVO כך שהכבל השחור של המנוע מתחבר אל GND

כדי לספק מתח הזנה של 5 וולט, יש לחבר את כבל ה-USB השחור אל שקע ה-USB הירוק שעל הכרטיס (בנוסף לכבל הצבעוני שמחובר אל הארדואינו עצמו

לשם העבודה עם המנוע נשתמש בספריה Servo.h

    
	#include <Servo.h>
  

ניצור אובייקט לעבודה עם המנוע

    
		Servo myservo;
  

ובתוך פונקצית האתחול נשייך את הפין של הסרבו אלל האובייקט

    
			myservo.attach(PinServo);
  

כעת, כשנרצה להזיז את ציר המנוע אל זוית מסוימת (נניח 90) נכתוב את הפקודה

    
				myservo.write(90);
  

לדוגמא, הקוד הבא מזיז את מנוע הסרבו בין 90 ו-0 חמש פעמים

    
					#define PinServo D7
                    #include <Servo.h>
                    Servo myservo;
                    void setup() {
                      myservo.attach(PinServo);
                      for (int k = 0; k < 5; k++) {
                        myservo.write(90);
                        delay(3000);
                        myservo.write(0);
                        delay(3000);
                      }
                    }
                    
                    void loop() {
                    }
  

תגובות גולשים