Merhaba Arkadaşlar...
Bugun sizlere 1.snıfta yaptığım Buzzer ve Potansiyometre kullanarak bir proje yapacağım. Farklı ledlerde farklı notalarda ses çıkartan buzzerin kontrolünü gerçekleştireceğiz. Fazla bekletmeden kodlara geçelim. Kodları gördüğünüzde ne yapmak istediğimizi daha net anlayacaksınız :)
Bağlantı Şeması:
int ledpin[]={11,12,13};
int buzzerpin=2;
int potpin1=A0;
int potpin2=A1;
int potpin3=A2;
int pot1;
int pot2;
int pot3;
#define NOTE_C6 1047
#define NOTE_D6 1175
#define NOTE_E6 1319
#define NOTE_F6 1397
#define NOTE_G6 1568
#define NOTE_A6 1760
#define NOTE_B6 1976
#define NOTE_C7 2093
void setup(){
pinMode(ledpin[0],OUTPUT);
pinMode(ledpin[1],OUTPUT);
pinMode(ledpin[2],OUTPUT);
pinMode(buzzerpin,OUTPUT);
}
void loop(){
pot1=analogRead(potpin1);
pot2=analogRead(potpin2);
pot3=analogRead(potpin3);
if(pot1<1010 500="" buzzerpin="" code="" delay="" digitalwrite="" if="" ledpin="" note_c6="" note_e6="" note_g6="" pot1="analogRead(potpin1);" pot2="analogRead(potpin2);" pot3="" tone="">1010>