Ana Sayfa

Raspberry Pi Pico: AM Radyo Vericisine Dönüşüm

1 dk okuma

Raspberry Pi'ların GPIO pinleri aracılığıyla düşük güçlü FM radyo vericisi olarak kullanılabildiği biliniyordu. Ancak Raspberry Pi Pico'nun farklı mimarisi, aynı FM yeteneğini doğrudan sağlamıyor. Pico'nun benzersiz PIO (Programable I/O) özelliği, CPU'dan bağımsız olarak sistem saat hızında programlar çalıştırmasına olanak tanıyor. Bu, Pico'nun yüksek frekanslı kare dalgalar üretmesini sağlıyor.

Geleneksel Raspberry Pi'ların aksine, Pico'nun PIO özelliği, AM radyo frekanslarında (yaklaşık 1000 KHz) daha iyi kontrol sunuyor. Kare dalgalar genlik modülasyonu için ideal olmasa da, On-Off Keying (Açık-Kapalı Anahtarlama) tekniğiyle tek bir ses frekansını iletmek mümkün. Bu yöntemle, belirli bir taşıyıcı frekans üzerinde ses sinyalleri açılıp kapatılarak basit melodiler oluşturulabiliyor.

Makalede, bir LLM'in (büyük dil modeli) yardımıyla yazılan bir kod örneğiyle, Pico'nun 1000 KHz taşıyıcı frekansında "Shave and A Haircut" melodisini nasıl çaldığı gösteriliyor. Bir PIO pini sürekli 1000 KHz kare dalga üretirken, ana program bu dalgayı istenen ses frekansında (örneğin 440 Hz için saniyede 440 kez) açıp kapatarak sesi modüle ediyor. Bu sayede, basit bir AM radyo alıcısı tarafından algılanabilen bir ses dalgası yayınlanıyor.

İçgörü

Bu proje, düşük maliyetli mikrodenetleyicilerin beklenmedik yeteneklerini ve yaratıcı kullanım alanlarını ortaya koyuyor.

Kaynak