Bu projemizde Arduino üzerinde Potansiyometre kullanarak Buzzer’dan çıkan sesi arttırıp azaltabildiğimiz bir işlem yapacağız. Bunun için ihtiyacımız olan devre elemanları şunlardır:
- Arduino
- BreadBoard
- 1 Adet Potansiyometre
- 1 Adet Buzzer
- Jumper Kablo
Bu koddaki mantık Potansiyometredeki okuduğumuz değeri Buzzer’a aktarıyoruz.

int buzzer = 6;
int pot = A5;
int potDeger = 0;
void setup() {
pinMode(buzzer, OUTPUT); // Buzzer pinini çıkış olarak ayarla
}
void loop() {
potDeger = analogRead(pot); // Potansiyometreden değeri oku
potDeger = map(potDeger, 0, 1023, 100, 1000); // Potansiyometreyi 100-1000 Hz arasında ölçeklendir
tone(buzzer, potDeger); // Buzzer'a frekans gönder
delay(10); // Küçük bir gecikme
}