Çözüldü2.67K görüntülenmeLoralora22
0

Öncelikle merhaba , ben kütüphanesiz haberleştirirken tek taraflı veri gönderebiliyorum ama , merkezden bebek odasına “KÜTÜPHANESİZ” veri yollayamıyorum .  Veriler abuk sabuk gidiyor.  Bir yardımcı olursanız çok mutlu olurum teşekkürler .

Soru yeni cevaplara kapalıdır.
Mehmet En iyi cevap olarak seçildi Haziran 24, 2022
0

parametre ayarların nasıl?

ekran görüntülerini atar mısın?

kod olarakta benim kodu önce birebir aynısını kullan, haberleştirelim sonra kendi koduna geçersin

Kütüphanesiz LoRa Kullanımı

Mehmet En iyi cevap olarak seçildi Haziran 24, 2022
0

Abi tek taraflı veri yolluyorum senin kod çalışıyor . benim dediğim şey çift taraflı olan , yani birbirleriyle aynı anda hem veri yollayıp almaları , senin bebek odası merkez örneği gibi . bu arada abi yolluyorum usb stick ayarlarını da . 63 olan merkez, 44 olan da bebek odası . karşılıklı konuşturmak istiyorum , yardım edersen sevinirim . sağol abi şimdiden 

Melis Damla Cevaplanan soru Haziran 5, 2022
0

PCB olarak ne kullanıyorsun Melis. Devre şamasının da fotoğralarını atarmısın. Parametre ayar ekranlarınıda at bakayım

Melis Damla Yeni yorum gönderildi Haziran 5, 2022

Abi pcb kullanmıyorum . USB stickden ayarlamaları yaptım .Kütüphaneli çift yönlü kütüphanesiz Tek taraflı veri gönderiliyor (iki loradan da denedim ) . Mailden sana kodları atmıştım , müsaitsen bakabilir misin? küçük bir yerde hata yapıyorum gibi ama .

Abi pcb kullanmıyorum , ödevde nano kullanmıyoruz . usb stickden ayarladım. tek taraflı veri gönderiliyor. iki modulden de denedim . Kodları sana maille atmıştım .Müsaitsen bakabilir misin? küçük bir yerde hata yapıyorum gibi ama

0

Abi kodu atayım iki tarafın da kodu aynı . (Adres ve pin i farklı tek )

#include <SoftwareSerial.h>
SoftwareSerial FixSerial(9, 10); //işlemcide bu rx-tx pinleri

byte upperByte, lowerByte;
int newInt=0;

void setup() {
Serial.begin(115200);
FixSerial.begin(9600);
}

void loop() {
FixSerial.write((byte)0x00); //Alıcı Adresi HIGH
FixSerial.write(63);       //Alıcı Adresi LOW
FixSerial.write(25);       //Alıcı Kanalı =0x17=23

intGonder(); // Bu Sayıyı Göndereceğiz ->
delay(500);
verial();
}

void intGonder() {
Serial.println(“veri yolla”);

FixSerial.write(highByte (12345));
FixSerial.write(lowByte (12345));
}
void verial() {

if (FixSerial.available() > 1) {
Serial.println(“verial”);
upperByte = FixSerial.read();
lowerByte = FixSerial.read();

newInt = (upperByte << 8) + lowerByte;
Serial.print(“Sayi= “);
Serial.println(newInt);
}
}

Melis Damla Cevaplanan soru Haziran 5, 2022
0

Abi pcb kullanmıyorum , ödevde nano kullanmıyoruz . usb stickden ayarladım. tek taraflı veri gönderiliyor. iki modulden de denedim . Kodları sana maille atmıştım .Müsaitsen bakabilir misin? küçük bir yerde hata yapıyorum gibi ama

Melis Damla Cevaplanan soru Haziran 5, 2022
0

Sipariş no : 208563592417

Melis Damla Cevaplanan soru Haziran 4, 2022