본문 바로가기

IoT/Arduino

서보모터의 활용

#include <Servo.h> 

// 서보모터 제어 변수
Servo myServo; 
void setup()  //서보모터 라이브러리 불러오기 
{
  myServo.attach(13); //서보모터 제어변수+attach메서드 사용해 핀을 붙임
}

void loop()
{
	myServo.write(90);   //0~180도
  	delay(1000);
  	myServo.write(0);
  	delay(1000); // 서보모터의 속도에 따른 딜레이
  	
}

서보모터를 제어하기 위해 Servo.h 라이브러리를 추가하였으며

본문에 myServo; 변수를 선언했다.

일반 핀과 달리 Setup에서 서보변수.attach(핀번호); 로 세팅하며

 

서보변수.write(각도)를 통해 제어한다.

서보모터는 느리기 때문에 일정시간의 딜레이를 요한다.

'IoT > Arduino' 카테고리의 다른 글

버튼과 서보모터, LED의 연계  (0) 2020.12.28
조도센서의 이용  (0) 2020.12.28
가변저항의 이용  (0) 2020.12.24