18 Ekim 2026 Pazar


Programlama Kodları


Verici Kodları

//_________Verici Kodları__________
//Bu uygulamada gönderilen veriler alıcıda hexedecimal ve
//decimal türünde seri port ekranına yazdırılmaktadır. 
#include <RH_ASK.h>
#include <SPI.h>
RH_ASK rf_modul;

void setup()
{
  rf_modul.init();
}

void loop()
{
  const char *veri = "ABC";
  rf_modul.send((uint8_t *)veri, strlen(veri));
  rf_modul.waitPacketSent();
  delay(1000);
}


Alıcı Kodları

//_________Alıcı Kodları__________
//Bu uygulamada gönderilen veriler alıcıda hexedecimal ve
//decimal türünde seri port ekranına yazdırılmaktadır.
#include <RH_ASK.h>
#include <SPI.h>
RH_ASK rf_modul;

void setup()
{
  rf_modul.init();
  Serial.begin(9600);
}

void loop()
{

  uint8_t gelen[3];
  uint8_t gelen_uzunluk = sizeof(gelen);

  if (rf_modul.recv(gelen, &gelen_uzunluk))
  {
    //Gelen verilerin hexedecimal değerlerini yazdırır.
    rf_modul.printBuffer("Gelen Veri HEX: ", gelen, gelen_uzunluk);

    //Gelen verilerin decimal değerlerini yazdırır.
    Serial.print("Gelen Veri DEC: ");
    Serial.print(gelen[0]); Serial.print(" "); 
    Serial.print(gelen[1]); Serial.print(" "); 
    Serial.println(gelen[2]); 
  }
}



Devre Şeması




Seri Port Ekranı




0 comments:

Yorum Gönder

Arduino Eğitimi Konu - 7

Toplam Sayfa Görüntüleme Sayısı

Sensörler ve Aygıtların Arduino İle Kullanımı

Popular Posts

Yararlanılan Kaynaklar

İletişim

gokdag17@gmail.com

Blog Archive