728x90
반응형
아두이노는 너무 오래되서 기억이 안납니다.
컴퓨터에 남아있어서 올립니다.
#include <pitches.h>
#define DURATION 10
int notes[] = { NOTE_C4, NOTE_D4, NOTE_E4, NOTE_F4, NOTE_G4,
NOTE_A4, NOTE_B4, NOTE_C5};
int var = A3;
int speaker = 4;
long R;
long tonee;
void setup() {
// put your setup code here, to run once:
pinMode(var, INPUT);
pinMode(speaker, OUTPUT);
}
void loop() {
// put your main code here, to run repeatedly:
R = analogRead(var);
for(int note = 0; note < sizeof(notes) / sizeof(int); note++) {
tonee = map(R, 0, 1023, 0, 8);
tone(speaker, notes[tonee], 1000);
}
}
728x90
반응형
'아두이노_우노' 카테고리의 다른 글
아두이노 우노 소스 복붙했는데 안되는 경우 (0) | 2019.11.13 |
---|---|
아두이노 우노 - 버튼 누르면 led에 순차적으로 점등 (0) | 2019.11.13 |
아두이노 우노 - 버튼 풀다운 도레미 (0) | 2019.11.13 |