İçindekiler:
- Gereçler
- Adım 1: Plan
- Adım 2: FM Radyo Modülünü Hazırlama
- Adım 3: Muhafazanın Yapılması
- Adım 4: Devre Kartlarını Hazırlama
- Adım 5: Kodlama Zamanı
- Adım 6: İşleri Bir Araya Getirmek
- Adım 7: Keyfini çıkarın
Video: FM Radyo: 7 Adım (Resimlerle)
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:18
Son zamanlarda çok küçük bir pakette FM Radyo Tuner olan RDA5807 modülü ile karşılaştım. Çok ucuzdur ve iletişim için I2C protokolünü kullanır, bu da IC ile konuşmak için yalnızca iki kablonun gerekli olacağı anlamına gelir. Daha az kablolama!
Annem radyo ölmeden önce her gün yemek pişirirken radyo dinlerdi. Kendi yaptığım bir radyo ile ona sürpriz yapmak istedim. Bu Instructables'da size RDA5807 IC'yi bir Arduino ile nasıl arayüzlediğimi göstereceğim. İyi görünmesi için bir kasa tasarladım ve 3D yazdırdım. 3D tasarımda yeniyim, bu yüzden basit bir tasarım olacak. Süslü şeyler yok.
Başlayalım
Gereçler
1x Arduino Nano
1x RDA5807M FM Radyo Alıcısı IC
1x I2C OLED Ekran
1x 3W Hoparlör
1x PAM8403 Ses Amplifikatör Modülü
2x 6x6 Dokunsal Anahtarlar
1x 100k Potansiyometre
1x DC Güç Soketi
İsteğe bağlı:
3 boyutlu yazıcı
Adım 1: Plan
Plan, her şeyi basit ve düzenli tutmaktır. Süslü şeyler yok.
Projemiz için beyin olarak Arduino Nano kullanacağız. Modülle iletişim kurmanın zor işi zaten yapıldı. Radyo kitaplığını kurduğunuzdan emin olun. Oynayabileceğiniz birçok özellik var. Not: Kütüphane ayrıca SI4703, SI4705 & TEA5767 için de çalışır.
Ön taraftaki bir buton, radyoyu "Frekans Seçimi" moduna geçirmek için ve diğer buton ise frekansı seçmek için kullanılacaktır. Önceden ayarlanmış frekanslar arasında gezinmek için bir Pot kullanılacaktır (konumunuza bağlı olarak kodda ayarlanabilir).
Ayarlandığı frekansı göstermek için bir OLED Ekran kullanılacaktır.
Radyo modülünün çıkış ses sinyali çok düşük ve 0W'lık bir hoparlörü çalıştırmak için yeterli değil. Ses sinyalini yükseltmek için PAM8403 modülü kullanılacaktır. Bu modülün birçok versiyonu vardır. ON / OFF anahtarının yanı sıra ses kontrolü için bir tencereye sahip olanla gittim.
Adım 2: FM Radyo Modülünü Hazırlama
Resme bakarak anlayabileceğiniz gibi, çok, çok küçük! Bunun da ötesinde, modülün ped aralığı, devre tahtası/perfboard dostu değildir.
Bunun için bir koparma tahtası yapmalıyız. Modülün boyutu hakkında küçük bir perfboard parçası kesin. Her iki tarafta en az 5 delik olduğundan emin olun. Erkek başlık pimlerini resimde gösterildiği gibi lehimleyin. Ardından, modülü panoya yerleştirin ve modül üzerindeki pedler ile başlık pimleri arasındaki ince kabloları lehimleyin. Bileşen ayaklarının trim çıkışlarını kullandım.
Adım 3: Muhafazanın Yapılması
3D tasarımda tamamen yeniyim ve şimdiye kadar tasarladığım en fazla tasarım bu. Muhafaza, Fusion 360'ta tasarlanmıştır ve Creality Ender 3 yazıcıda basılmıştır. Kullandığım tüm. STL dosyalarını ekledim.
Tek bir filament rengim olduğu için Ön Plakayı beyaza boyadım.
'M3 Dişli Uçları' bir havya kullanarak dış gövdedeki deliklere yerleştirdim. Oldukça tatmin ediciydi!
Süper yapıştırıcı kullanarak İç Çerçeveyi Dış Gövdenin içine yapıştırın.
Ayrıca, amplifikatörün ve antenin düğmesi için 'Arka Plaka'da sırasıyla 6 mm ve 2 mm'lik bir delik açın. Bunları tasarlarken eklemeyi unutmuşum.
Adım 4: Devre Kartlarını Hazırlama
İki devre kartı yapmamız gerekiyor. Biri Arduino ve FM Modüllü ana kart, diğeri ise ön plakaya monte edilecek butonlar için olacaktır.
Her bileşen için Erkek ve Dişi Başlık pimlerini kullanan konektörler kullandım, böylece kolaylıkla bağlanıp/çıkarılabilir. İsterseniz bu adımı atlayabilirsiniz.
Kablolamayı şemaya göre yapın.
Adım 5: Kodlama Zamanı
Kod buraya eklenmiştir..ino dosyasını indirin ve Arduino IDE'de açın. Yüklemeden önce, değiştirmeniz gereken iki şey vardır.
- Radyo istasyonlarının sayısı ve frekansları değişecektir. Hızlı bir Google araması, İstasyonları ve frekanslarını size bildirecektir. Bunları listeledikten sonra, resimde gösterildiği gibi 'stations' dizisine ekleyin. Ondalık noktayı atlamanız gerekir. Örneğin 9110, 91.10 MHz anlamına gelir, 10110, 101.10 MHz anlamına gelir vb.
- Ayrıca, köşeli parantezler arasında toplam istasyon sayısını girin. Benim durumumda dizinin içinde 12 istasyonum var. Bu nedenle istasyonlar[12]. Toplam istasyon sayısından 1 çıkarın ve ikinci resimde gösterildiği gibi koda girin. 11 bu durumda.
Daha iyi bir yol olduğunu biliyorum ama bunun yerine birçok hatayla karşılaştım!
Ve kodu yükleyin!
Adım 6: İşleri Bir Araya Getirmek
OLED ekranı ve hoparlörü ön plakadaki yerine sıcak tutkalla yapıştırın.
3D baskılı düğmeleri yerlerine yerleştirin, dokunsal anahtarların üzerine bir damla süper yapıştırıcı ekleyin ve devre kartını düğmelerin üzerine yerleştirin ve düğmeler ile anahtarların aynı hizada olduğundan emin olun.
Potansiyometreyi ön plakaya vidalayın.
İç janta bol miktarda süper yapıştırıcı sürün ve tüm ön plakayı tüm bileşenlerle birlikte jantın üzerine yerleştirin.
Ana devre kartı ile bileşenlerin tüm bağlantılarını yapın. Radyo modülünden gelen ses çıkışını arka plakaya monte edilmiş amplifikatöre bağlayın.
Gerilim azaltıcı olarak işlev görmesi için konektörlerin etrafına bir miktar sıcak tutkal koyun.
M3 vidaları kullanarak arka plakayı vidalayın.
Son olarak, sıcak tutkal çubuğunu yaklaşık 2-3 mm kalınlığında 4 daireye kesin ve aşağıda gösterildiği gibi yapıştırın. Lastik ayakların amacına hizmet edecekler.
Sen bittin!
Adım 7: Keyfini çıkarın
5V kaynağı kullanarak telsizinizi çalıştırın. 5V olanını bulamazsanız, giriş olarak 12V olan 7805 voltaj regülatörü kullanın.
Sonuna kadar bağlı kaldığınız için teşekkür ederiz. Umarım hepiniz bu projeyi seversiniz ve bugün yeni bir şey öğrenirsiniz. Kendin için bir tane yaparsan bana haber ver. Daha fazla gelecek proje için YouTube kanalıma abone olun. Tekrar teşekkürler!
Önerilen:
AM Radyo Alıcı Kitinin Montajı: 9 Adım (Resimlerle)
AM Radyo Alıcı Kiti Montajı: Farklı elektronik kitleri birleştirmeyi seviyorum. Radyolara bayılıyorum. Aylar önce internette ucuz bir AM radyo alıcı kiti buldum. Sipariş verdim ve yaklaşık bir aylık standart bekleme süresinden sonra geldi. Kit, DIY yedi transistör süper
Akıllı Şamandıra [GPS, Radyo (NRF24) ve SD Kart Modülü]: 5 Adım (Resimlerle)
Akıllı Şamandıra [GPS, Radyo (NRF24) ve SD Kart Modülü]: Bu Akıllı Şamandıra serisi, kullanıma hazır ürünler kullanarak deniz hakkında anlamlı ölçümler yapabilen bilimsel bir şamandıra inşa etme (iddialı) girişimimizi göstermektedir. Bu, dörtte iki öğreticidir - güncel olduğunuzdan emin olun ve hızlı bir şekilde ihtiyacınız varsa
Urban Rooftop Ham Radyo Anteni: 8 Adım (Resimlerle)
Urban Rooftop Jam Radio Anteni: Yakın zamanda çatıma bir amatör radyo anteni yerleştirdim, böylece yüksek katlarda olmayan dairemde daha iyi sinyal alabiliyordum. Hobiye çok fazla yatırım yapmayan ultra acemi biri olarak, çatıya tırmanmak zorunda kalmak kesinlikle kabul edilebilirdi
Bir Radyo Zaman Makinesi: 8 Adım (Resimlerle)
Bir Radyo Zaman Makinesi: Instrutables'da harika bir proje buldum: WW2 Radyo Yayını Zaman Makinesi. Bu fikir beni şaşırttı. Ama ben Python adamı değilim ve Steampunk'ı seviyorum. Bu yüzden farklı malzemelerle benzer bir şey yapmaya karar verdim.Burada bir listesini bulabilirsiniz
RDS (Radyo Metni), BT Kontrol ve Şarj Tabanlı FM Radyo: 5 Adım
RDS (Radyo Metni), BT Kontrol ve Şarj Tabanlı FM Radyo: Bonjour, Bu benim ikinci "Eğitilebilir Öğelerim". Çok kullanışlı olmayan şeyler yapmayı sevdiğim için, işte son projem: Bluetooth ve Android APP aracılığıyla izlenebilen bir şarj tabanıBu nedenle ben