아두이노(arduino) moter 모터 소스코드
- 코딩/Arduino(c++)
- 2019. 12. 9.
아두이노(arduino) moter 모터 소스코드
0도부터 180도까지 점점 일정한 속도로 움직인다.
#include <Servo.h>
#include <LiquidCrystal_I2C.h>
LiquidCrystal_I2C lcd = LiquidCrystal_I2C(0x27,16,2);
Servo servo;
const int SERVO_PIN = 9;
const int VR_PIN = A0;
void setup() {
// put your setup code here, to run once:
lcd.init();
lcd.begin(16, 2);
lcd.clear();
lcd.backlight();
Serial.begin(115200UL);
pinMode(VR_PIN, INPUT);
pinMode(SERVO_PIN, OUTPUT);
servo.attach(SERVO_PIN);
}
void loop() {
// put your main code here, to run repeatedly:
// int vr_value = analogRead(VR_PIN);
// vr_value = map(vr_value,0,1023,0,180);
int i;
// for(i=0; i<180;i++)
// {
// servo.write(i);
// delay(200);
// }
//
// for(i=180; i>=0; i--)
// {
// servo.write(i);
// delay(200);
// }
Serial.println("degree");
lcd.setCursor(0,0);
lcd.print("degree:");
lcd.print(i);
delay(500UL);
lcd.clear();
}
'코딩 > Arduino(c++)' 카테고리의 다른 글
아두이노 처음 시작 HelloWorld 출력 소스 (0) | 2019.12.08 |
---|---|
아두이노 BLUETOOTH 블루투스소스코드 (0) | 2019.11.30 |
아두이노 LED 소스코드 0부터 9까지 (0) | 2019.11.30 |
아두이노 VRS 소스코드 (0) | 2019.11.29 |
아두이노 LCD 소스코드 (0) | 2019.11.29 |