arduino에서 servo 모터 제어Arduino Uno2015. 11. 10. 22:48
Table of Contents
반응형
서보모터를 아래처럼 직접 아두이노에 연결을 해주었습니다.
시리얼 모니터를 열고 -180에서 180 사이의 숫자를 입력하면 서모 모터가 해당 방향으로 이동하게 됩니다.
- #include <Servo.h>
- Servo myservo;
- int servo_position = 0;
- void setup() {
- Serial.begin(9600);
- myservo.attach(9); //디지털9번핀에 서보모터를 연결
- }
- String readSerial()
- {
- String str = "";
- char ch;
- while( Serial.available() > 0 )
- {
- ch = Serial.read();
- str.concat(ch);
- delay(10);
- }
- return str;
- }
- void loop() {
- String str = readSerial();
- if ( str == "" )
- ;
- else{
- int angle = str.toInt();
- Serial.println(angle);
- myservo.write(angle);
- delay(15);
- }
- }
반응형
'Arduino Uno' 카테고리의 다른 글
Arduino에 연결한 Nokia 5110 LCD에 온도센서값(ds18b20) 출력해보기 (0) | 2015.11.25 |
---|---|
Nokia 5110 LCD를 arduino uno에 연결하기 (0) | 2015.11.25 |
가변저항으로 조정하여 LED의 밝기 조정하기 (2) | 2015.10.19 |
아두이노에서 리모컨 신호 수신 (0) | 2015.02.19 |
아두이노 세븐세그먼트 예제 (0) | 2015.02.19 |
시간날때마다 틈틈이 이것저것 해보며 블로그에 글을 남깁니다.
블로그의 문서는 종종 최신 버전으로 업데이트됩니다.
여유 시간이 날때 진행하는 거라 언제 진행될지는 알 수 없습니다.
영화,책, 생각등을 올리는 블로그도 운영하고 있습니다.
https://freewriting2024.tistory.com
제가 쓴 책도 한번 검토해보세요 ^^
@webnautes :: 멈춤보단 천천히라도
그렇게 천천히 걸으면서도 그렇게 빨리 앞으로 나갈 수 있다는 건.
포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!