Sipariş No: 205816777213
Merhaba Mehmet Hocam ürünü haberleştiremedim. Bordda eklemem gereken direnç vs birşey mi lazım ben sadece 30D kısmına leğim yaptım başka biryere dokunmadım modül available() olmuyor yardımcı olabilirmisiniz.
Alıcı Kodu :
/*********************/
#include <HardwareSerial.h><br />#include "LoRa_E32.h"<br />#define M0 32<br />#define M1 33<br />#define RX 27<br />#define TX 35<br /> HardwareSerial fixajSerial(1);<br />LoRa_E32 e32(TX, RX, &fixajSerial, UART_BPS_RATE_9600);<br /> void setup()<br />{<br />Serial.begin(115200);<br />e32.begin();<br />delay(500);<br />Serial.println(F("Fixaj.com başlıyoruz..."));<br /> }<br /> void loop(){<br />while (e32.available()>1){<br />ResponseContainer rsc = e32.receiveMessage();<br />Serial.println("Gelen Mesaj: "+ rsc.data);<br />delay(500);<br />}<br /> }
/*********************/
Verici Kodu
/*****************/
#include <HardwareSerial.h><br />#include "LoRa_E32.h"<br />#define M0 32<br />#define M1 33<br />#define RX 27<br />#define TX 35<br />String randSt;<br /> HardwareSerial fixajSerial(1);<br />LoRa_E32 e32(TX, RX, &fixajSerial, UART_BPS_RATE_9600);<br /> struct Signal {<br />String role;<br />} data;<br /> void setup()<br />{<br />Serial.begin(115200);<br />e32.begin();<br />delay(500);<br />Serial.println(F("Fixaj.com başlıyoruz..."));<br />randSt = "mehmet";<br />}<br /> void loop(){<br /> while (true){<br /> ResponseStatus rs = e32.sendFixedMessage(0,1,23,randSt);<br /> //Serial.println("Giden Mesaj: "+ rs.getResponseDescription());<br />Serial.println("Giden Mesaj: "+ randSt);<br />delay(500);<br /> }<br />}
/*****************/
Soru yeni cevaplara kapalıdır.
Mehmet En iyi cevap olarak seçildi Eylül 6, 2022