아두이노 모터쉴드를 사용하여 DC모터를 구동해보겠습니다. 모터쉴드는 알리익스프레스를 통해서 구매했습니다. 2~3주 정도 걸렸습니다.
<구매한곳>
http://ko.aliexpress.com/item/Freeshipping-L293D-motor-control-shield-motor-drive-expansion-board-FOR-Arduino-best-price/818263787.html
국내에서도 5000원 정도에 파네요. 저 정도 가격이면 너무 오래기다리는거 생각하면 국내에서 사는 것도 나쁘지 않은 것 같습니다.
[라이브러리 다운받는 곳] - ZIP파일 다운로드
https://github.com/adafruit/Adafruit-Motor-Shield-library
[라이브러리 추가하는 방법]- 다운로드 한 곳을 확인하여 ZIP 파일 라이브러리 추가
[소스코드]
#include <AFMotor.h>
AF_DCMotor motor(2, MOTOR12_64KHZ); // create motor #2, 64KHz pwm
void setup() {
Serial.begin(9600); // set up Serial library at 9600 bps
Serial.println("Motor test!");
motor.setSpeed(200); // set the speed to 200/255
}
void loop() {
Serial.print("tick");
motor.run(FORWARD); // turn it on going forward
delay(1000);
Serial.print("tock");
motor.run(BACKWARD); // the other way
delay(1000);
Serial.print("tack");
motor.run(RELEASE); // stopped
delay(1000);
}
실행하면 시계방향, 반시계방향으로 왔다갔다 합니다.
[결선]
[참고사이트]
https://learn.adafruit.com/adafruit-motor-shield/using-dc-motors
https://learn.adafruit.com/adafruit-motor-shield
https://learn.adafruit.com/adafruit-motor-shield/faq
https://learn.adafruit.com/adafruit-motor-selection-guide
https://learn.adafruit.com/adafruits-raspberry-pi-lesson-10-stepper-motors
'아두이노를 활용한 프로토타이핑' 카테고리의 다른 글
아두이노 GPS 모듈 알리익스프레스 직구 (0) | 2016.08.05 |
---|---|
아두이노+랩뷰 컴파일러 서보모터 제어하기 (0) | 2016.05.28 |
랩뷰&아두이노 연결하기[LINX] (0) | 2016.05.01 |
[아두이노&랩뷰 컴파일러]아두이노 내장 LED 깜빡이기 (0) | 2016.05.01 |
[아두이노&랩뷰 컴파일러]스위치를 활용한 Edge Detection!~ (0) | 2016.05.01 |