Program Kodları
Verici Kodları
//________Verici Kodları_______
//Bu uygulamada RF verici üzerinden "Hello World" yazısı gönderilir.
#include <RH_ASK.h>
#include <SPI.h>
RH_ASK rf_modul; //rf_modul adında bir ASK nesnesi oluşturuldu.
void setup()
{
rf_modul.init();
}
void loop()
{
const char *veri = "Hello World";
rf_modul.send((uint8_t *)veri, strlen(veri));
rf_modul.waitPacketSent();
delay(1000);
}
Alıcı Kodları
//________Alıcı Kodları_______
//Bu uygulamada RF alıcı üzerinden "Hello World" yazısı alınır
//ve Arduino seri port ekranına yazdırılır.
#include <RH_ASK.h>
#include <SPI.h>
RH_ASK rf_modul; //rf_modul adında bir ASK nesnesi oluşturuldu.
void setup()
{
rf_modul.init();
Serial.begin(9600);
}
void loop()
{
uint8_t gelen[11];
uint8_t gelen_uzunluk = sizeof(gelen);
if (rf_modul.recv(gelen, &gelen_uzunluk))
{
Serial.print("Gelen Mesaj: ");
Serial.println((char*)gelen);
}
}
Devre Şeması
Seri Port Ekran Görüntüsü

0 comments:
Yorum Gönder