Arduino ve RF Modülleri ile Kablosuz İletişim(433 MHz)

cagataykaynak
20 Ocak 2016
9334 Views
Yorum Yok

Merhaba,

Bu yazımda Arduino ile ATX34 ve ARX34 kodlu RF modüllerini kullanarak kablosuz veri iletiminin nasıl sağlandığını açıklayacağım. Bu yazıda anlatılanları kullanarak, kendi RF uzaktan kumandanızı yapabilirsiniz. Bunun yanı sıra verici modüle bağlayacağınız bir sensörün bilgisini, kablosuz olarak alıcıya iletebilirsiniz.

Kablosuz haberleşmenin kurulabilmesi için ARX34 ve ATX34 modüllerini kullanacağız. Alıcı ve verici kısım için birer Arduino kullanacağız. RF modüllerinin kataloglarına aşağıdaki linklerden ulaşabilirsiniz.

ATX34 datasheet
ARX34 datasheet

Sistemi kullanabilmemiz için öncelikle RadioHead kütüphanesini Arduino IDE’sine tanımlamalıyız.
Kütüphaneyi indirmek için tıklayınız.

İndirdiğiniz dosyayı RAR içerisinden çıkarıp, C:/ProgramFiles/Arduino/libraries içerisine atınız.

klasör

Kütüphane işlemini tamamladıysak ATX34 modülümüzü kullanarak RF verici kısmının devresini kurabiliriz.

ATX-34S

RF verici kısım için kurulması gereken devre şeması :

transmitter

RF verici kısıma yüklenecek Arduino Yazılımı :

transmit_prog

Görüldüğü gibi burada birinci butona basınca 5 mesajı, ikinci butona basınca ise 6 mesajı kablosuz olarak gidiyor. Bu program mantığını genişleterek, mesaj ve buton sayısını artırabilirsiniz. 🙂

Şimdi ise vericimizin gönderdiği mesajları algılayacak olan alıcı kısmın yapılışından söz edelim. 🙂

RF Alıcı kısmı yapmak için ATX34’ün kardeşi olan ARX34 modülünü kullanacağız.

arx34

RF Alıcı Kısım için kurulması gereken devre şeması :

receiver

RF alıcı kısıma yüklenecek Arduino Yazılımı :

receiver_prog

Alıcı ve verici taraftaki Anten (ANT) için 17cm’lik 2.5’luk kabloyu ANT ucuna lehimlemeniz yeterli olacaktır. {Datasheet’de önerilmiştir.}

Bu sistemi gerçekleştirmek için gerekli malzeme listesi :

– 2 adet Arduino Uno
– 1 adet ATX34 RF verici modül
– 1 adet ARX34 RF verici modül
– 2 adet 220 ohm direnç
– 2 adet 1k direnç
– 2 adet farklı renklerde LED
– Breadboard
– Zil teli

Alıcı ve verici kısma ait programları buradan indirip, yukarıda anlatılan düzenlemeleri yaparak; kullanabilirsiniz.

İndirmek için Tıklayınız.

Arduino programlama yazılımı sitenin Programlar bölümünde mevcuttur.

Programı ve donanımı çeşitlendirerek farklı uygulamalarda da kullanabilirsiniz. Örneğin bir röle ve sınır anahtarı ekleyerek otoparkınızın otomatik kapısını çalıştırmak için kullanabilirsiniz. 🙂 🙂

Bir LCD bağlayarak, vericiden alıcıya bir mesajın iletilmesini sağlayabilirsiniz. 🙂

Aynı pin numaralarını takip ederek, devreyi Arduino Nano ile de kurabilir hatta Nano’nuz için bu devreye uygun bir PCB tasarlayarak devrenizi prototip hale getirebilirsiniz.

İyi çalışmalar 🙂

Çağatay KAYNAK
Elektrik-Elektronik Mühendisi / Öğretmeni

Yazar Bilgileri

cagataykaynak@gmail.com

YAZI HAKKINDA GÖRÜŞLERİNİZİ BİLDİRİN