BASIC4MCU | 질문게시판 | 답변 : (초보)질문드립니다 (아두이노)
페이지 정보
작성자 master 작성일2018-12-20 13:35 조회3,221회 댓글0건
https://www.basic4mcu.com/bbs/board.php?bo_table=gac&wr_id=7115
본문
// MCU BASIC: https://www.basic4mcu.com// DateTime : 2018-12-20 오후 1:40:18// by Ok-Hyun Park//int soundSensor=A0;int led[6]={ 8,9,10,11,12,13};//int min_val=100;int max_val=500;//void setup(){Serial.begin(9600);pinMode(soundSensor,INPUT);for(int i=0; i<6; i++)pinMode(led[i],OUTPUT);}//void loop(){int a=analogRead(soundSensor); Serial.println(a);if(a<min_val)a=min_val;if(a>max_val)a=max_val;a=map(a,min_val,max_val,0,6);//for(int i=0; i<6; i++){if(i<a)digitalWrite(led[i],HIGH);else digitalWrite(led[i],LOW);}}
레벨미터 입니다.
int min_val=100; // 소리 입력이 없을 때 나오는 값보다 조금 큰 값을 설정int max_val=500; // 소리의 최대 크기의 값으로 설정
댓글 0
조회수 3,221등록된 댓글이 없습니다.