DC모터는 보통 자동차바퀴나 드론날개를 회전하는데 사용합니다.
L9110S 모터 드라이브
DC모터를 제어할때 모터드라이브를 사용하면 보다 쉽게 제어가 가능합니다. 여기서는 L9110S 모터 드라이브를 사용하도록 하겠습니다.
한개의 모터 제어하기
[회로구성]
[프로그램(스케치)]
void setup() {
pinMode(5, OUTPUT);
pinMode(6, OUTPUT);
}
void loop() {
// 앞으로 회전
analogWrite(5,255);
analogWrite(6,0);
delay(1000);
// 뒤로 회전
analogWrite(5,0);
analogWrite(6,255);
delay(1000);
// 정지
analogWrite(5,0);
analogWrite(6,0);
delay(1000);
}
이 프로그램은 모토를 앞으로 1초동안 회전하고 뒤로 1초동안 회전하후 1초동안 멈추게 됩니다.
[실행결과 동영상]
'아두이노' 카테고리의 다른 글
[아두이노 활용] 시리얼(Serial) 통신을 이용한 시리얼 모니터 사용 (0) | 2020.01.04 |
---|