BASIC4MCU | 질문게시판 | 답변 : 아두이노 아날로그 다중 센서값의 비교
페이지 정보
작성자 master 작성일2018-12-01 21:14 조회7,363회 댓글0건
https://www.basic4mcu.com/bbs/board.php?bo_table=gac&wr_id=6131
본문
// MCU BASIC: https://www.basic4mcu.com// DateTime : 2018-12-01 오후 9:19:36// by Ok-Hyun Park//int sensor[]={A0,A1,A2,A3,A4,A5,A6,A7};//void setup(){Serial.begin(9600); //시리얼 통신}//void loop(){int max_val=0,max_no=0;for(int i=0;i<8;i++){int val=analogRead(sensor[i]);Serial.print("sensor"); Serial.print(i); Serial.print("="); Serial.println(val);if(val>max_val){ max_val=val; max_no=i; }}delay(1000); // 1초 딜레이//switch(max_no){case 0: break; //전진case 1: break; //우 45도 회전 후 전진case 2: break; //우 90도 회전 후 전진case 3: break; //우 135도 회전 후 전진case 4: break; //우 180도 회전 후 전진case 5: break; //우 225도 회전 후 전진case 6: break; //우 270도 회전 후 전진case 7: break; //우 315도 회전 후 전진}}
댓글 0
조회수 7,363등록된 댓글이 없습니다.