Paylaş ! Facebook Paylaş ! Twitter Paylaş ! Google+ Paylaş ! Reddit Paylaş ! Pinterest Paylaş ! Linkedin Paylaş ! Tumblr Merhaba Arkadaşlar; Bu uygulamada sizlere Si4703 FM Mdülü ile radyo alıcısı kontrolü yapacağız. Si4703 FM modülün özelliklerine bakalım; Üzerinde bulunan mevcut ses çıkışı ile herhangi bir amfi yada ses ortamına bağlanabilir. Raspberry Pi bağlantısı ise aşağıdaki gibidir: Pi Si4703 SDA1……………….SDIO SCL1………………..SCLK GPIO0……………..RST 3v3…………………..3.3V GND………………..GND Programı > netbeans projesi için tıklayın. fm Programı fonksiyonları hakkında; si4703_init(): Modülü resetleyerek baştan kurulum yapar. si4703_status(): Modülün bağlı olduğu frekans, stereo durum, sinyal seviyesi ve ses seviyesini gösterir. si4703_tune(char *frq): Modülün frekansını değiştirmeye yarar. Girilen string değer ile istenilen kanal seçilir. örnek: “99.5” si4703_volume(char *vol): Modülün ses seviyesini ayarlar. örnek: “1”, “15” si4703_exit(): Modülü kapatır. (açmak için tekrar init edilir.) Programı derledikten sonra nasıl çalıştırılır ona bakalım, komut satırına ./fm yazılır fakat program sizden komut ve değer isteyecektir. ./fm -i : -i yazarak modül init edilir. ./fm -f 99.5 : -f ile frekans arada “.” olacak şekilde yazılır. tam sayı ise sayı direkt yazılır. örnek: ./fm -f 100 ./fm -v 10 : -v ile ses seviyesi kontrol edilir. 1 ile 15 arasında değer girilir. ./fm -s : -s ile modül durum bilgisi alınır. ./fm -e : -e ile modül kapatılır açmak için -i yapılır. Bir başka uygulamada görüşmek üzere… Kolay Gelsin.