ARDUİNO THEREMİN MÜZİK ALETİ

THEREMİN MÜZİK ALETİ 

Gerekli olan elemanlar
  1. LDR (Foto direnç)
  2. Buzzer 
  3. Breadboard
  4. Arduino 
  5. 10k direnç  




KOD :










KOD AÇIKLAMASI :

  • isikseviyesi tanımlamamızın sebebi ldr den okunack degerler için bir isim vermemiz gerekir.

  • Ldr analog uca baglamamiz gerekir çünkü ldr arduino ya bilgi gidecek o yüzden analog ucu kullaniyoruz.

  • 3. Pin PWM pinidir pulse (darbe ) ler yollar surekli buda ışık seviyesine göre buzzer sesinin daha şidddetli veya daha az olmasına olanak saglar.

  • Buzzer ın output ldr nin de input olamsının sebebi ldr den arduino bilgi gitmesi buzzer ın ise bilgi gondermemesi nedeniyle dijitaldir.

  • Serialbegin(9600) ldr okunan degerleri arduino programından takip etmek içindir.

  • Serial.println ise okunan degerleri seri portta alt alta yazar

  • Map komutu yuvarlama komutudur arduino 0 ile 1023 arasındaki degerlerde tanımlıdır bu arlıgı düşürebiliriz bunuda map komutu ile yaparız. Map(dönustureleck birim,dönüstürülecek degerin mini , dnştr. Deg. Max ,dönüştürmek istedigin degerin mini ,donusturmek ist. Degerin max )

  • Analogwrite binevi birleştirme komutu gibi dijital pin ile analog pini ilişkilendirir buda buzzerın ışık seviyesine göre buzzer ses şiddetini degiştirir 





Yorumlar

Bu blogdaki popüler yayınlar

BARA (ANA BARA VE TRANSFER BARA )

KESİCİLER AYRINTILI BİLGİ