Merhabalar Kolay gelsin ürünleriniz alıp kullandım gayet güzel sorun yaşamadım sizden lora almaya başlamadan önce nrf modülleri ile ufak projelerimde kullandım mesafe sorunu çıkınca lora kullanmaya başladım sorum şu aşağıda yazan kodu kütüphanesiz lora ile nasıl entegre edebilirim.
#include "LoRa_E32.h"<br />#include <SoftwareSerial.h><br /> SoftwareSerial mySerial(10, 11); // Arduino RX <-- e32 TX, Arduino TX --> e32 RX<br />LoRa_E32 e32ttl(&mySerial);<br />int s1=0, s2=0, s3=0,s4=0 ;<br />//int c = 0;<br /> #define r1 31 // Button 1<br />#define r2 29 // Button 2<br />#define r3 27 // Button 3<br />#define r4 25 // Button 4<br /> typedef struct {<br /> byte button1;<br /> byte button2;<br /> byte button3;<br /> byte button4;<br /> } Signal;<br /> Signal data;<br /> void ResetData()<br />{<br /> pinMode(r1, OUTPUT);<br /> pinMode(r2, OUTPUT);<br /> pinMode(r3, OUTPUT);<br /> pinMode(r4, OUTPUT);<br /> s1 = 1; <br /> s2 = 1; <br /> s3 = 1; <br /> s4 = 1;<br /> digitalWrite(r1, s1);<br /> digitalWrite(r2, s2);<br /> digitalWrite(r3, s3);<br /> digitalWrite(r4, s4);<br /> }<br /> void setup() {<br /> Serial.begin(9600);<br /> // ResetData();<br /> e32ttl.begin();<br /> delay(250);<br /> }<br /> void loop() {<br /> if (e32ttl.available() > 0) {<br /> ResponseStructContainer rsc e32ttl.receiveMessage(sizeof(Signal));<br /> data = *(Signal*) rsc.data;<br /> rsc.close();<br /> s1=data.button1; <br /> s2=data.button2; <br /> s3=data.button3; <br /> s4=data.button4;<br /> while (e32ttl.available() > 0) //0 olasıya kadar...<br /> {<br /> e32ttl.receiveMessage(sizeof(Signal)); //..flush. <br /> }<br /> }<br /> else<br /> {<br /> digitalWrite(r20, LOW);<br /> digitalWrite(r19, HIGH);<br /> ResetData();<br /> }<br /> digitalWrite(r1, s1);<br /> digitalWrite(r2, s2);<br /> digitalWrite(r3, s3);<br /> digitalWrite(r4, s4);<br /> delay(180);<br /> }
Soru yeni cevaplara kapalıdır.
Mehmet En iyi cevap olarak seçildi Haziran 25, 2022
kodu mail atar mısınız burdan bişey anlamıyorum. tek satır yapıştırılmış
Cemal Avci Yeni yorum gönderildi Haziran 8, 2022
Slm kolay gelsin galiba çok yoğunsunuz konu ile ilgili mail attım size dönüşünüzü bekliyorum ayrıca bu konu ile ilgili geri dönüş talep formuda doldurdum