Elektrik elektronik temrinleri

Ders Notları => Arduino Öğreniyorum => Uzaktan kontrol => Konuyu başlatan: Hasan ERTÜRK - 01 Ocak 2016, 13:20:29

Başlık: 9. nRF24L01 Kablosuz iletişim modülü kullanımı
Gönderen: Hasan ERTÜRK - 01 Ocak 2016, 13:20:29
Bu dersimizde nRF24L01 Kablosuz iletişim modülü ve arduino kullanarak uzakta bulunan bir lambayı arada kablo bağlantısı olmadan yakıp söndürmeyi öğreneceğiz.

Devremizin verici kısmında 2 adet buton var. Birinci butona basılınca alıcı devredeki lamba ikinci butona basılana dek yanacak.

İkinci butona basıldığında ise alıcı kısımdaki lamba birinci butona basılana dek sönecektir.

Devremiz alıcı ve verici kısım olmak üzere 2 kısımdan oluşmaktadır. Her iki devrede de birer arduino ve nRF24L01 kablosuz iletişim modülü bulunmaktadır.

http://www.youtube.com/watch?v=eW21OJq7_MA

(http://temrinlerim.org/images/nRF24L01-3.jpg)

Wireless NRF24L01 2.4GHz Transceiver Modül - 2.4GHz Alıcı Verici Modül

(http://temrinlerim.org/images/nRF24L01.jpg)

(http://temrinlerim.org/images/nRF24L01-2.jpg)

Nordic firmasınca geliştirilen NRF24L01 kablosuz modül, 2.4GHz frekansında kablosuz haberleşme yapmanıza imkan sağlayan düşük güç tüketimine sahip modüldür.

Çeşitli hobi, robotik ve endüstriyel projelerde sıklıkla kullanılabilecek 2MBps haberleşme hızına sahip olup, SPI arabirimini destekler.

Özellikleri:
2.4GHz bandında yayın yapabilir.
250KBps, 1MBps ve 2MBps gibi hızlarda haberleşme hızı seçilebilir.
Gelişmiş ShockBurst™ hızlandırma protokolünü desteklemektedir.
Ultra düşük güç tüketimi
Çalışma Voltajı: 1.9-3.6V
IO Portları Çalışma Voltajı:0-3.3V/5V
Verici Sinyal Gücü: +7 dB
Alıcı Hassasiyeti ≤ 90dB
Haberleşme Mesafesi: Açık Alanda 250m
Boyutları: 15x29mm

Devre şeması:
(http://temrinlerim.org/images/semanrf24.bmp)

Verici devre kodları:
Kod:
Kodlari sadece uyeler gorebilir. Lutfen Uye Olun ya da Giris Yapin.
Alıcı devre kodları:
Kod:
Kodlari sadece uyeler gorebilir. Lutfen Uye Olun ya da Giris Yapin.
Konuya ait tüm dosyalar ve alıcı verici kütüphanesi konu ekinde mevcuttur.