İçindekiler:
- Adım 1: Gerekli Bileşenler
- Adım 2: RF Verici ve Alıcının Arduino'ya Bağlanması
- 3. Adım: Kodlayın
- 4. Adım: Sonuç
- Adım 5: Bizi Takip Edin
Video: RF Verici ve Alıcının Arduino'ya Bağlanması: 5 Adım
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:20
RF(Radyo Frekansı) Modülü radyo frekansında çalışır, RF sisteminde karşılık gelen aralık 30khz ve 300Ghz arasında değişir, Dijital veriler, taşıyıcı dalganın genliğinde değişiklikler olarak temsil edilir. Bu tür bir modülasyon, Genlik kaydırma anahtarı (ASK) olarak bilinir. RF aracılığıyla iletilen sinyaller daha uzun mesafelerde seyahat edebilir, bu da onu uzun menzilli uygulamalar için uygun hale getirir. RF iletimi daha güçlü ve güvenilirdir.. RF iletişimi belirli bir frekans aralığı kullanır.. Bu RF modülü, bir RF Verici ve bir RF Alıcısından oluşur. Verici/alıcı (Tx/Rx) çifti 434 MHz frekansında çalışır. Bir RF vericisi seri verileri alır ve pin4'e bağlı anteni aracılığıyla RF üzerinden kablosuz olarak iletir. İletim 1Kbps - 10Kbps hızında gerçekleşir. İletilen veriler, verici ile aynı frekansta çalışan bir RF alıcısı tarafından alınır.
RF Modülünün Özellikleri:
1. Alıcı frekansı 433MHz.
2. Alıcı tipik frekans 105Dbm.
3. Alıcı besleme akımı 3.5mA.
4. Düşük güç tüketimi.
5. Alıcı çalışma voltajı 5v.
6. Verici frekans aralığı 433.92MHz.
7. Verici besleme gerilimi 3v~6v.
8. Verici çıkış gücü 4v~12v
Bu Yazıda sizler, verileri bir yerden başka bir yere kablosuz olarak nasıl ileteceğinizi bileceksiniz, bunu başarmak için burada bir Rf Verici ve Alıcı modülü kullandık. Rf vericisi Alıcı bölümüne bazı karakterler gönderecektir, Alınan karaktere göre Alıcı Bölümünde LCD ekranda Şifreli Mesaj görüntülenecektir. Rf verici ve Alıcı, tx ve rx ucundaki bir arduino kartına bağlanacaktır, bağlantıları başlatmak için aşağıda listelenen bazı donanım bileşenlerine ihtiyacımız var.
Adım 1: Gerekli Bileşenler
Donanım bileşenleri
1. RF Verici ve Alıcı
2. Arduino uno (2 pano).
3. LCD 16*2 ekran
4. atlama telleri.
5. Breadboard (isteğe bağlı)
6. Lehim tabancası
Yazılım Gerekli
1. Arduino IDE'si
Adım 2: RF Verici ve Alıcının Arduino'ya Bağlanması
RF Tx & Rx'in Arduino'ya Bağlanması
Bağlantıları devre şemasına göre yapın, bir Rf Tx & Rx uygulamak için biri Verici için diğeri Alıcı için olmak üzere iki arduino kartına ihtiyacımız var. Her şeyi devre şemasına göre bağladıktan sonra. Modül iyi çalışıyor
3. Adım: Kodlayın
kod
Kodu Arduino'nuza yüklemeden önce Kütüphaneyi buradan indirin
verici kodu
#include // sanal kablo kitaplığı dosyasını buraya dahil et
karakter * denetleyici;
geçersiz kurulum()
{
vw_set_ptt_inverted(doğru);
vw_set_tx_pin(12);
vw_setup(4000);. // veri aktarım hızı Kbps
}
boşluk döngüsü()
{
denetleyici = "9";
vw_send((uint8_t *)denetleyici, strlen(denetleyici));
vw_wait_tx();
// Tüm mesaj gidene kadar bekleyin
gecikme(1000);
denetleyici = "8";
vw_send((uint8_t *)denetleyici, strlen(denetleyici));
vw_wait_tx();
// Tüm mesaj gidene kadar bekleyin
gecikme(1000);
}
Alıcı Kodu
#include // LiquidCrystal kitaplık dosyasını buraya ekleyin
#include // sanal kablo kitaplığı dosyasını buraya dahil et
LiquidCrystal lcd(7, 6, 5, 4, 3, 2);
charcad[100];
int konum = 0;
geçersiz kurulum()
{
lcd.begin(16, 2);
vw_set_ptt_inverted(doğru);
// DR3100 için gerekli
vw_set_rx_pin(11);
vw_setup(4000); // Saniye başına bit
vw_rx_start(); // Alıcı PLL'yi çalıştırmayı başlat
}
boşluk döngüsü()
{
uint8_t buf[VW_MAX_MESSAGE_LEN];
uint8_t buflen = VW_MAX_MESSAGE_LEN;
if (vw_get_message(buf, &buflen))
// Engellemeyen
{
if(buf[0] == '9')
{
lcd.clear();
lcd.setCursor (0, 0);
lcd.print("Merhaba Teknisyenler");
}
if(tampon[0] == '8')
{
lcd.clear();
lcd.setCursor (0, 0);
lcd.print("Hoş Geldiniz");
lcd.setCursor (0, 1);
lcd.print("Pro-Tech Kanalı");
}
}
4. Adım: Sonuç
Adım 5: Bizi Takip Edin
Aşağıdaki bağlantıya tıklayın ve daha fazla güncelleme için blogu takip edin
protechel.wordpress.com
Teşekkürler
Önerilen:
3D Baskılı Arduino Tabanlı RC Verici: 25 Adım (Resimlerle)
3D Baskılı Arduino Tabanlı RC Verici: Bu proje size Arduino tabanlı bir RC Verici tasarlama ve inşa etme konusunda nasıl ilerlediğimi gösterecek. Bu projedeki amacım, diğer Arduino projelerini kontrol etmek için kullanabileceğim bir 3D yazdırılabilir RC Verici tasarlamaktı. Denetleyicinin olmasını istedim
Arduino Kullanarak Bir Rc Drone ve Verici Nasıl Yapılır: 11 Adım
Arduino Kullanarak Rc Drone ve Verici Nasıl Yapılır: Bu günlerde drone yapmak basit bir iş ama size çok pahalıya mal olacak. dron vericisinin nasıl yapıldığını da anlatacağım. yani bu dron tamamen ev yapımı
Arduino Tabanlı Projeler için NRF24L01 Alıcı-Verici Modülü ile Kablosuz Haberleşme: 5 Adım (Resimli)
Arduino Tabanlı Projeler için NRF24L01 Alıcı-Verici Modülünü Kullanan Kablosuz İletişim: Bu, robotlar ve mikro denetleyiciler hakkında ikinci öğretici öğreticim. Robotunuzu canlı ve beklendiği gibi çalışıyor görmek gerçekten harika ve robotunuzu veya diğer şeyleri kablosuz olarak hızlı ve hızlı bir şekilde kontrol etmenizin daha eğlenceli olacağına inanıyorum
Arduino İle 2.4Ghz NRF24L01 Modülünü Kullanan Kablosuz Uzaktan Kumanda - Nrf24l01 Quadcopter için 4 Kanal / 6 Kanal Verici Alıcı - Rc Helikopter - Arduino Kullanan Rc Uçak: 5 Adım (Resimlerle)
Arduino İle 2.4Ghz NRF24L01 Modülünü Kullanan Kablosuz Uzaktan Kumanda | Nrf24l01 Quadcopter için 4 Kanal / 6 Kanal Verici Alıcı | Rc Helikopter | Arduino Kullanan Rc Uçak: Bir Rc araba çalıştırmak için | Quadcopter | dron | RC uçak | RC tekne, her zaman bir alıcı ve vericiye ihtiyacımız var, RC QUADCOPTER için 6 kanallı bir verici ve alıcıya ihtiyacımız olduğunu ve bu tür TX ve RX'in çok maliyetli olduğunu varsayalım, bu yüzden bir tane yapacağız
LED'lerin Doğru Seri Bağlanması - Seri Vs Paralel Bağlantı: 6 Adım
LED'leri Doğru Seri Vs Paralel Bağlantıya Bağlama: Bu talimatta, LED - Işık Yayan Diyotlardan ve birden fazla ünitemiz varsa bunları nasıl bağlayabileceğimizden bahsediyoruz. Bu, keşke en başından bilseydim dediğim bir ders çünkü elektronik devrelerle uğraşmaya başladığımda birkaç tane inşa ettim