piezo 스피커 썸네일형 리스트형 거리에 따른 piezo 스피커 출력시간 조절 준비물 - 초음파 센서 1개 - piezo 스피커 1개 코드 //초음파센서 trig, echo핀 설정 const int distTrigPin = 2; const int distEchoPin = 3; const int piezoPin = 8; void setup() { pinMode(distTrigPin, OUTPUT); pinMode(distEchoPin, INPUT); } void loop() { //거리 측정 digitalWrite(distTrigPin, HIGH); delayMicroseconds(10); digitalWrite(distTrigPin, LOW); long duration = pulseIn(distEchoPin, HIGH); if (duration == 0) { return; } lo.. 더보기 주위 밝기에 따라 piezo 스피커 음 변경 준비물 - 조도센서 1개 - piezo 스피커 1개 - 10㏀ 저항 1개 코드 const int lightInputPin = A0; const int piezoOutputPin = 8; void setup() { } void loop() { int light = analogRead(lightInputPin);//0(0V) ~ 1023(5V) int hertz = map(light, 0, 1023, 31, 4978); tone(piezoOutputPin, hertz, 100); delay(100); noTone(piezoOutputPin); delay(200); } 영상 더보기 이전 1 다음