İçindekiler:

Taşınabilir FM Radyo Vericisi: 4 Adım
Taşınabilir FM Radyo Vericisi: 4 Adım

Video: Taşınabilir FM Radyo Vericisi: 4 Adım

Video: Taşınabilir FM Radyo Vericisi: 4 Adım
Video: FM Verici Devresi Nasıl Yapılır? | Dünyanın En Basit FM Verici Devresi 2024, Temmuz
Anonim
Taşınabilir FM Radyo Vericisi
Taşınabilir FM Radyo Vericisi

Bu projemizde Arduino kullanarak bir FM verici oluşturacağız.

Adım 1: Neye İhtiyacınız Olacak?

  1. Bir arduino Nano veya seçtiğiniz herhangi bir Arduino.
  2. 16x2 Arduino LCD.
  3. Elechouse FM modülü V 2.0
  4. Bir düğme anahtarı
  5. 220 Ohm'luk bir direnç
  6. 500k Ohm değişken direnç
  7. 50k Ohm değişken direnç
  8. LCD için 10k Ohm değişken direnç

2. Adım: Montaj

Meclis
Meclis
Meclis
Meclis

Bu bölümün fikri, amacı gerçekleştirmek için devremizin tüm kurulumunu tamamlamak, bir FM vericisi yapmaktır.

Breadboard'unuzu, birkaç jumper'ınızı ve Arduino'nuzu alarak başlayın. A0, A1, A4, A5, D2, D3, D4, D5, D9, D10, D11, Ground ve 5V pinlerini arayın.

Bulunduktan sonra, gelecekte iletmek istediğimiz frekansı değiştirecek olan düğmeler olarak hizmet edecek değişken dirençleri bağlayarak başlayacağız. Şimdi, parça listesinde üç değişken dirençten bahsedildiğini unutmayın. Bu kısım için 500k ve 50k olanları kullanacağız. Doğal olarak, 50k bize her frekans birimi için bir işaretçi olarak hizmet edecek ve 500k olan da ondalık sayıları işaretlemek için bize hizmet edecek.

Montaj için 500k değişken direncin orta terminalini A0'a, sol terminali toprağa ve sağ terminali 5V'a bağlayın. Ardından, 50k için aynı işlemi yapın, ancak bu sefer orta terminal Arduino'nun A1 pinine gidecek.

Düğmeleri monte ettiğimize göre, devrenin FM vericisini içeren kısmını monte edeceğiz. Modülü alın ve pinlere bakın. Vcc terminalini, Toprak terminalini, SDA pinini ve SCL pinini görmelisiniz. Vcc'nin 5V'a gittiği ve Ground'un GND'ye gittiği açık olmalıdır. Şimdi SDA ve SCL için, seçtiğiniz Arduino için seri arayüze bakmanız, daha spesifik olarak I2C olanı aramanız gerekecek. Arduino Nano için, SDA pim A4'te ve SCL pim A5'tedir, bu nedenle ilgili her bir pime bağlanmaya devam edin ve iletim parçasını monte etmiş olacaksınız.

Ayrıca, anahtarı bağlayacağız. Anahtar, durumlar arasında geçiş yaparak iletmek isteyeceğimiz frekansı kaydetme ve iletmek isteyeceğimiz frekansı ayarlama işlevi görür. Bir anahtarın bağlantısı oldukça basittir, sadece kaynağa gidecek olan direnci terminale bağlayın ve daha sonra gelecekte anahtardaki değişiklikleri arayabilmek için aynı terminale Arduino pin D9'a kısa devre bağlayın.. İkinci terminal yere gidecek.

Son olarak, Arduino için LCD'yi bağlamak için birçok öğretici var, bu yüzden nasıl yapılacağını açıklamayacağım. Yine de, söz konusu LCD'yi sürücü olmadan bağlamak için kullandığım bağlantıyı ekleyeceğim.

Bağlantı:

fabricadigital.org/2015/11/como-conectar-u…

Bağlantı ispanyolcadır, ancak dili konuşmayan herkes için açıklama yeterlidir.

Ayrıca, bu bölümde yer alan her iki şemaya da bakmanın faydalı olduğunu düşünüyorum.

Adım 3: Kod

kod
kod
kod
kod
kod
kod

Fark edeceğiniz ilk şey, FMTX.h adlı bir kütüphanenin dahil edilmesidir. Bu, Elechouse tarafından kendi modüllerinin kullanımı için yapılmış kütüphanedir. Bu kitaplığı ve bu modülün kullanımı hakkında daha fazla bilgiyi aşağıdaki bağlantıda bulacağınız ilgili veri sayfasında bulabilirsiniz:

www.elechouse.com/elechouse/index.php?main_…

Şimdi kod, dijital elektronik yükselen kanat ilkesini kullanıyor. Kaynağa bağlı bir anahtarı ve bir LED'i hayal edin. Sezgisel olarak, düğmeye basarsanız LED'in yanacağını ve bırakırsanız LED'in kapanacağını göreceksiniz. Şimdi, fikir, düğmeye ilk basışta LED'i açık tutmak ve sonrakinde LED sönecek. Aynı prensibi kodumuz için de uygulayacağız. İlk durum, iletmek isteyeceğimiz frekansı ayarlamak için, ikincisi ise kaydetmek için olacaktır. Bu frekansta iletim yapmak için ilk duruma geri dönmeniz gerekir.

Adım 4: Bitmiş Durum

Önerilen: