BASIC4MCU | 질문게시판 | 답변 : 아두이노 우노 조도센서로 서보모터 제어하기(소스코드첨부)
페이지 정보
작성자 master 작성일2019-11-30 15:54 조회3,739회 댓글0건
https://www.basic4mcu.com/bbs/board.php?bo_table=gac&wr_id=10981
본문
// MCU BASIC: https://www.basic4mcu.com// DateTime : 2019-11-30 오후 3:54:08// by Ok-Hyun Park//#include <Servo.h>Servo servo;//int motor=13; // 서보 모터의 핀 번호int led=8; // LED의 핀 번호//int angle=0;long t;//void setup(){pinMode(led,OUTPUT);pinMode(motor,OUTPUT);servo.attach(motor); // 모터 시작t=millis();}//void loop(){if ((millis()-t)<4000){ digitalWrite(led,HIGH); } // 0~4000else if((millis()-t)<9000){ digitalWrite(led,LOW); } // 4000~9000else { t=millis(); } // 9000에서 재입력//int sensor=analogRead(A0); // 조도센서의 데이터 받아오기if(sensor>1000){ // 주위가 어둡다면if(angle<90){ angle++; servo.write(angle); } // 90도}else{ // 주위가 밝다면if(angle>0){ angle--; servo.write(angle); } // 0도}//delay(10);}
댓글 0
조회수 3,739등록된 댓글이 없습니다.