BASIC4MCU | 질문게시판 | 답변 : 아두이노,서보모터 관련
페이지 정보
작성자 master 작성일2018-10-09 06:55 조회11,685회 댓글0건
https://www.basic4mcu.com/bbs/board.php?bo_table=gac&wr_id=3464
본문
// MCU BASIC: https://www.basic4mcu.com// DateTime : 2018-10-09 오전 6:59:27// by Ok-Hyun Park//#include <Servo.h>//서보모터 라이브러리 사용Servo myservo;char ch;//void setup(){Serial.begin(9600); //시리얼 통신 초기화myservo.attach(9); //서보모터 핀번호 9번으로 설정myservo.write(90);}//void loop(){if(Serial.available()){ //시리얼포트에 데이터가 존재할 경우ch=Serial.read(); //데이터를 읽어서 ch변수에 저장if (ch=='r'){ myservo.write(150); delay(10); } //'r'일 경우 오른쪽으로 회전else if(ch=='l'){ myservo.write( 30); delay(10); } //'l'일 경우 왼쪽으로 회전else if(ch=='s'){ myservo.write( 90); delay(10); } //'s'일 경우 멈춤}delay(10);}
myservo.write(90);
셋업 함수에서 90도를 출력해주면 됩니다.
댓글 0
조회수 11,685등록된 댓글이 없습니다.