Notice
Recent Posts
Recent Comments
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
Tags
- Arduino
- 아두이노 컴파일러
- queue
- list
- map
- 자료구조
- 수광 소자
- Visual Micro
- Stack
- html
- 시스템프로그래밍
- WinAPI
- directx
- Array
- vector
- LineTracer
- stl
- c++
- 컴퓨터 그래픽스
- C언어
- 통계학
- Deque
- arduino compiler
- 아두이노 소스
- 운영체제
- 라인트레이서
- set
- priority_queue
- Algorithm
- 아두이노
Archives
- Today
- Total
Kim's Programming
아두이노 라인트레이서 모터 구동부 본문
모터 구동부는 위와 같은 회로도 모형을 갖게 됩니다.
양쪽 모터를 이용하기 때문에 양쪽으로 2세트 만들어 주시면 됩니다.
위 모터 조작에 대한 소스코드입니다.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26 |
//motor driver inputs
#define Left_Wheel_1 9//left motor
#define Left_Wheel_2 8
#define Right_Wheel_1 2//right motor
#define Right_Wheel_2 3
void setup()
{
//Define motor pins as output to manage them.
pinMode(Left_Wheel_1, OUTPUT);
pinMode(Left_Wheel_2, OUTPUT);
pinMode(Right_Wheel_1, OUTPUT);
pinMode(Right_Wheel_2, OUTPUT);
Serial.begin(9600);
}
void loop()
{
}
|
cs |
이런식으로 소스코드를 운용하시면 됩니다.
연결에 따라 다를수는 있지만
1
2 |
digitalWrite(Left_Wheel_1, HIGH);
digitalWrite(Left_Wheel_2, LOW); |
cs |
같은 식으로 입력하여 바퀴를 전진 시킬 수 있습니다.
'Arduino > Line Tracer' 카테고리의 다른 글
아두이노 라인트레이서 모터 구동부 제작 (0) | 2015.06.30 |
---|---|
아두이노 라인트레이서 발광 및 수광부 제작 (0) | 2015.06.30 |
아두이노 라인트레이서 발광 및 수광부 (0) | 2015.06.30 |
아두이노 라인트레이서 부품 (2) | 2015.06.30 |
라인트레이서란? (0) | 2015.06.30 |