y0u_bat
[아두이노] 3. 조도센서 & 부저 or LED 이용하기 본문
안녕하세요.
준비물: 아두이노,브레드보드,점퍼선,조도센서,220옴저항,LED
1. 부저 & 조도센서
위와 같이 회로를 짜줍니다.
아래와 같이 코딩합니다.
setup에서 시작 5초동안 조도센서에서 빛을 받아 최대 아날로그 값과 최소 아날로그 값을 구합니다.
loop에서 A0(조도센서)에서 받아온 값을 sensVal 에 넣고
setup에서 구한 최대,최소 아날로그값과 사운드주파소 50~4000 사이를 매핑시킵니다.
그다음 tone으로 8번핀의 부저를 pitch음계만큼 20주기로 소리내줍니다.
serial.println(pitch); // 시리얼모니터에 pitch값을 찍어줍니다.
delay(100); // 0,1초 지연
동영상
2. LED & 부저
부저대신 led로 하는것두 완전히 거의 같다.
회로에만 부저대신 led넣어주면 된다
그리고 소스에서 map에서 50 ~ 4000을 0 ~ 255로 수정하면 된다.
동영상
'Hardware > 아두이노' 카테고리의 다른 글
[아두이노] 4. 초음파센서(HC-SR04) & LED 이용하기 (0) | 2015.05.07 |
---|---|
[아두이노] 2. 버튼 & 부저 이용하기(학교종이땡땡땡) (0) | 2015.05.05 |
[아두이노] 1. 버튼을 활용하여 LED 키기 (0) | 2015.05.05 |
Comments