433MHz - větší dosah

seta1J
Příspěvky: 29
Registrován: 02 říj 2017, 04:32
Reputation: 0

Re: 433MHz - větší dosah

Příspěvek od seta1J » 22 pro 2019, 21:23

Ty úplně základní
https://www.ebay.com/itm/433Mhz-RF-tran ... SwZH1d3zob

Mám i provedení s krystaly ale s tím jsem zatím nehnul (moc jsem tomu ale nedal). Jen když nechodil tam ten tak jsem zkusil (zdá se mi, že fungovat by měly stejně).

https://www.ebay.com/itm/RF-module-433M ... 2749.l2649

Maxim
Příspěvky: 128
Registrován: 22 led 2019, 20:32
Reputation: 0

Re: 433MHz - větší dosah

Příspěvek od Maxim » 29 led 2021, 14:54

Ahoj,
zkouším teď moduly Ra-01 měly by mít dosah několik km ale mě to funguje max na pár cm :-(
nevěděl by někdo co s tím?? zkoušel jsem v knihovně nastavovat slabší sílu vysílání, ale to mi to pak nešlo vůbec
zkouším momentálně na dvou arduino UNO



#include <SPI.h>
#include <LoRa.h>

int counter = 0;


void setup() {
Serial.begin(9600);
while (!Serial);

Serial.println("LoRa Sender");

if (!LoRa.begin(915E6)) {
Serial.println("Starting LoRa failed!");
while (1);
}
}

void loop() {
Serial.print("Sending packet: ");
Serial.println(counter);

// send packet
LoRa.beginPacket();
LoRa.print("aa hello ");
LoRa.print(counter);
LoRa.endPacket();

counter++;

delay(500);
}




#include <SPI.h>
#include <LoRa.h>

void setup() {
Serial.begin(9600);
while (!Serial);

Serial.println("LoRa Receiver");

if (!LoRa.begin(915E6)) {
Serial.println("Starting LoRa failed!");
while (1);
}
}

void loop() {
// try to parse packet
int packetSize = LoRa.parsePacket();
if (packetSize) {
// received a packet
Serial.print("Received packet '");

// read packet
while (LoRa.available()) {
Serial.print((char)LoRa.read());
}

// print RSSI of packet
Serial.print("' with RSSI ");
Serial.println(LoRa.packetRssi());
}
}
IMG_20210129_145150[1].jpg
IMG_20210129_145124[1].jpg

Cenda608
Příspěvky: 16
Registrován: 21 úno 2018, 11:16
Reputation: 0

Re: 433MHz - větší dosah

Příspěvek od Cenda608 » 29 led 2021, 15:24

Modul máš 433MHz a v programu nastavuješ 915. Sem na mobilu, až budu doma tak ti hodím odkaz na lepší knihovnu, mě to funguje asi na 500 metrů v lehké zástavbě. Při zkoušení je údajně lepší mít ty moduly dál od sebe a hlavně nevysílat bez antény.

Odesláno z mého T780H pomocí Tapatalk


Maxim
Příspěvky: 128
Registrován: 22 led 2019, 20:32
Reputation: 0

Re: 433MHz - větší dosah

Příspěvek od Maxim » 29 led 2021, 15:49

!LoRa.begin(915E6)
tímhle se nastavuje frekvence???
zkoušel jsem oboje jak na 915 tak na 433 a furt to samé... tak prosím pošli, jestli máš lepší knihovnu
těch 500m co jsi zkoušel bylo max? nebo víc si nezkoušel?

Maxim
Příspěvky: 128
Registrován: 22 led 2019, 20:32
Reputation: 0

Re: 433MHz - větší dosah

Příspěvek od Maxim » 29 led 2021, 16:23

zkoušel jsem nějaké programy, co jsem našel na netu, tak je to malinko lepší ale stejně pro mé účely nepoužitelné

výsledky na 10m přes zeď:
Received packet 'hello 44' with RSSI -78
Received packet 'hello 45' with RSSI -102
Received packet 'hello 46' with RSSI -87
Received packet 'hello 47' with RSSI -82
Received packet 'hello 48' with RSSI -80


#include <SPI.h>
#include <LoRa.h>

int counter = 0;

void setup() {
Serial.begin(9600);
while (!Serial);

Serial.println("LoRa Sender");

if (!LoRa.begin(433E6)) {
Serial.println("Starting LoRa failed!");
while (1);
}

LoRa.setTxPower(10);

}

void loop() {
Serial.print("Sending packet: ");
Serial.println(counter);

// send packet
LoRa.beginPacket();
LoRa.print("hello ");
LoRa.print(counter);
LoRa.endPacket();

counter++;

delay(1000);
}




#include <SPI.h>
#include <LoRa.h>

void setup() {
Serial.begin(9600);
while (!Serial);

Serial.println("LoRa Receiver");

if (!LoRa.begin(433E6)) {
Serial.println("Starting LoRa failed!");
while (1);
}
}

void loop() {
// try to parse packet
int packetSize = LoRa.parsePacket();
if (packetSize) {
// received a packet
Serial.print("Received packet '");

// read packet
while (LoRa.available()) {
Serial.print((char)LoRa.read());
}

// print RSSI of packet
Serial.print("' with RSSI ");
Serial.println(LoRa.packetRssi());
}
}

Cenda608
Příspěvky: 16
Registrován: 21 úno 2018, 11:16
Reputation: 0

Re: 433MHz - větší dosah

Příspěvek od Cenda608 » 29 led 2021, 20:00

Připadá mi že problém nebude jen v knihovně, celkově jsem zkusil tři knihovny a signál byl vždy podobný. Pro lepší signál mají být antény umístěny svisle a co nejvýš nad terénem, ale to vrámci testování na pár metrů to nevadí. Z fotek není dobře vidět napájení modulu, má být 3.3V.
Knihovnu používám https://github.com/jgromes/RadioLib protože ta Sandeep co máš ty způsobovala zamrzání modulu, kód v arduinu běžel dál, ale nic se neodesílalo ani přijímalo a úplně první knihovna RadioHead mi nevyhovovala.
Používám kompletní řešení https://www.tindie.com/products/iotmcu/ ... 20-433mhz/ a jako základnu https://heltec.org/product/wifi-lora-32-v2/
Ze začátku jsem měl jen ty moduly s atmegou a až časem přikoupil ESP32, není to o moc dražší. Komunikace atmega-atmega nebo atmega-ESP32 v pohodě, obojí programuji přes arduino IDE.
Jediné co můžu doporučit je ověřit správnost a kvalitu zapojení.
Ta vzdálenost je dána umístěním, atmega je v garáži a ESP32 doma, vysílání obousměrně, přes dvě stěny a dvě budovy, rssi okolo -110 až -115, tři dny jsem jen posílal testovací vzorek po deseti vteřinách a jestli tam bylo pět chyb tak je to moc. Projekt ještě není hotový, bude to hlídání garáže, takže jeden dva koncáky, teplotní čidlo a hlídání elektrické sítě.

Maxim
Příspěvky: 128
Registrován: 22 led 2019, 20:32
Reputation: 0

Re: 433MHz - větší dosah

Příspěvek od Maxim » 29 led 2021, 20:12

napájím 3.3V.. ten modul vypadá dobře, to má v sobě atmegu a slot na 18650 článek?
akotá teda bych chtěl vyšší ten dosah.... rssi okolo -110 až -115 to už je skoro na hraně, ne? a jen na pár metrů....já měl teď při testu na 10m přes dvě zdi -92 při LoRa.setTxPower(10);

Cenda608
Příspěvky: 16
Registrován: 21 úno 2018, 11:16
Reputation: 0

Re: 433MHz - větší dosah

Příspěvek od Cenda608 » 29 led 2021, 20:23

Baterka tam je 14500, rssi šlo tuším do -130, při -125 to ještě funguje, výkon asi na max jak je to nastavený defaultně, 17.

Maxim
Příspěvky: 128
Registrován: 22 led 2019, 20:32
Reputation: 0

Re: 433MHz - větší dosah

Příspěvek od Maxim » 02 pro 2021, 09:42

Cenda608 píše:
29 led 2021, 20:23
Baterka tam je 14500, rssi šlo tuším do -130, při -125 to ještě funguje, výkon asi na max jak je to nastavený defaultně, 17.
na jak velké vzdálenosti ti to funguje? a jak dlouho vydrží akumulátor?

Cenda608
Příspěvky: 16
Registrován: 21 úno 2018, 11:16
Reputation: 0

Re: 433MHz - větší dosah

Příspěvek od Cenda608 » 02 pro 2021, 13:49

Něco přes 300 metrů, napájím ze sítě. Momentálně rozebráno, rekonstrukce garáže.
Nemám to na přímou viditelnost, ale při rssi 135 to ještě dává data v pořádku.

Odesláno z mého T780H pomocí Tapatalk


Odpovědět

Kdo je online

Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 1 host