Hayirli ramazanlar; N11 uzerinden 2 adet 433T20d ve 2 adet de anten aldim gecenlerde sizden, fakat bu cihazlari bir turlu bir birleri ile haberlestiremedim. Youtube kanali olsun bu web siteniz olsun her seyi harfiyen yaptim. Baglantilari emre hocanin bir role devresi var orda pcb kullanmadan yaptigi sekilde 10k 20k direncler kullanarak bagladim bu konuya sizde deginmissiniz zaten ama ne hikmetse sadece alici verici seklinde bir kere olsun kullanamadim kanallar sizin videolardaki ile ayni duzende hat da kutubanede belki sikinti vardir dedim kutubanesiz koduda kullandim karsiya sadece sayi gonderen veya selam yollayan kod ama hak getire calismadi. nerde hata yapiyorum bir turlu anlamadim. Bana bu konuda yardimci olur saniz sevinirim. Unutmadan loralarin +- uclarini olctum sizin verdiginiz referans araliginda 12 ~ olcu aleti gosteriyor sikinti nedir anlamadim. Iyi calismalar dilerim
Sorunu hallettim lora larin adreslerini
63 23 bu formatda lora icine girdim hex olarak altdaki gibi girdim
e32ttl.sendFixedMessage(0x0,0x3f ,0x17, &data, sizeof(Signal));
digerinide
48 23 olan adresi
ResponseStatus rs = e32ttl.sendFixedMessage(0x0, 0x30, 0x17, &data, sizeof(Signal));
seklinde girdim. Birde normalde loralari 3.3v ile calistiriyordum 5v cektim yanliz sizin videolarda bu sekilde uzun sure kullanilmamasi gerektigini vurgulamissiniz ben mi yanlis anladim bilmiyorum ama cihazlar 3.3v da calismiyor duzgun ayrica arduino ide ile kodu nanoya gonderdigimizde lora bagliysa bazen atiyor bazen atmiyor hataya dusuyor. Sanirim bu loralar 5v da stabil calisiyor. Yanlisim varsa duzeltin Mehmet bey. Simdi ben boyle kullandim diye diger arkadaslarda kullanir sikinti cikmasin . Siz bu konuya bir aciklik getirin loralar suan duzgun calisiyor
Yok yine calismadi mehmet bey.
Dinleyen Taraf Adresi 63 kanal 23
#include <SoftwareSerial.h>
SoftwareSerial FixSerial(10, 11);
char rc;
void setup() {
Serial.begin(9600);
FixSerial.begin(9600);
}
void loop() {
while (FixSerial.available()) {
rc = FixSerial.read();
Serial.print(rc);
}
}
Veri Gonderen Taraf Adres 44 kanal 23
#include <SoftwareSerial.h>
SoftwareSerial FixSerial(10, 11);
int say=0;
void setup() {
Serial.begin(9600);
FixSerial.begin(9600);
}
void loop() {
FixSerial.write((byte)0x00); //Alıcı Adresi HIGH
FixSerial.write(63); //Alıcı Adresi LOW
FixSerial.write(17); //Alıcı Kanalı =0x17=23 (410M+23=433 MHz)
for (byte i=0;i<58;i++){
FixSerial.write(i);
Serial.println(i);
delay(1000);
}
}
altaki kütüphanesiz kodda 17 yazan değer 10 luk tabanda yazılmış orayı 0x17 (16 tabanda) veya 23 (sadece değer olunca 10 luk taban olur) e çevirseniz aynı işi görecektir. Burada dikkat etmeniz gereken RF setting 10 luk tabanda yani decemal olrak ayarları almakta. siz parametre ayarlarınızı 10 luk tabanda yazığ kodda 16 tabana göre yazmışsınız. 5v-3v konusuna gelirsek aslında lora 3.3v de daha iyi çalışıyor. Ancak bazı nano modelleri 3v de kısıtlı amper verebildikleri için lora düzgün çalışmayabiliyor. detaylı bilgi için şu yazıyı okuyabilirisiniz. https://electronics.stackexchange.com/questions/67092/how-much-current-can-i-draw-from-the-arduinos-pins