카카오톡 실시간 1:1상담 바로가기
닫기
[당일배송] 아두이노 95dB 피에조 스피커(Piezo Vibration) 부저 Continuous Sound(상품고유번호 : 90862)
95dB (Piezo Vibration) Continuous Sound
9,000원
DS멤버쉽포인트 90원(교사회원180원)
배송비 3,000원(50,000원 이상 무료배송)
카카오톡 카카오스토리 페이스북 트위터 밴드

int tact = 2;
int led = 6;
int piezo = 13;
int count = 1;
int tones[] = {0, 261, 294, 330, 349, 392, 440, 494, 523};    // 4옥타브 도레미파솔라시도
 
void setup() {
  pinMode(tact, INPUT_PULLUP);    // 택트 스위치를 입력으로 설정
  pinMode(led, OUTPUT);           // led를 출력으로 설정
  pinMode(piezo, OUTPUT);         // 피에조 부저를 출력으로 설정
}
 
void loop() {
  if(digitalRead(tact) == LOW){     // 스위치를 누르면    
   
    count++;                        // 음계를 조절하기 위한 변수
    if(count == 9) count = 1;      
 
    digitalWrite(led, HIGH);         // led 켜기
   
    tone(piezo, tones[count]);       // 피에조 부저 출력
    delay(150);                      // 0.3초동안 피에조 부터 출력  
    noTone(piezo);                   // 피에조 부저의 출력을 멈춤
 
    delay(400);
  }else{                             // 스위치를 누르지 않으면
    digitalWrite(led, LOW);          // led OFF
    noTone(piezo);                   // 부저 OFF
  }
}

옵션닫기
[당일배송] 아두이노 95dB 피에조 스피커(Piezo Vibration) 부저 Continuous Sound
- +
총금액 : 9,000
위로