Mihai a achizitionat module LoRa, care, in teorite, cel putin, pot comunica e distanta de kilometri sau zeci de kilometri.
Pentru inceput am folosit informatiile din articolul Interfacing SX1278 (Ra-02) LoRa Module with Arduino deoarece aceste module au fost achizitionate (SX1278). Se foloseste libraria LoRa,
conectarea fiind foarte simpla pentru teste, fiind similara pentru emitator si receptor, desi nu pare:
- emitator, Arduino Uno si alimentare modul LoRa din el
Incarcand progamioarele de test ale librarie, vom obtine
Daca se obtin valori similare celor din ultima imagine a unei ferestre de monitorizare seriala, inseamna ca putem trece la pasul urmator, ce ne doream de fapt.
Pentru a intelege mai bine, vizionati filmuletul comunicatie radio (LoRa) intre 2 unitati si prezentare date pe server ThingSpeak
Schema sistemului de emisie, contine 3 senzori: unul de temperatura (DS18B20), unul de nivel si unul de vibratie:
Partea de receptie contine un modul LoRa, o placa de dezvoltare Arduino Nano si una Wemos D1 Mini pentru comunicare Wi-Fi catre serverul ThingSpeak.
Cateva poze realizate de Mihai, din timpul testelor, pe circuit provizoriu
Mihai a realizat cablajele pentru schemele prezentate mai sus
- emitator
- receptor
- ambele
Le-a echipat pentru teste:
si le-a montat in cutii, pentru o folosire practica
Continuarea, cu partea de programe si un mic rezumat, se gaseste in partea a 2-a !
Respect pentru munca dumneavoastra si mai ales pentru faptul ca postati pentru a putea invata si altii! Doar o intrebare, la ce distanta maxima ati reusit sa comunice dispozitivele intre ele? Multumesc anticipat!
RăspundețiȘtergereva salut... eu doar am lucrat la programe... testele le-a facut prietenul Mihai... stiu doar ca la vreo 6km, in oras, nu a mers... cand imi vin si mie modulele din China o sa fac teste cu distanta maxima, pe 2 modele LoRa
ȘtergereAm inteles si inca odata va multumesc! Cu respect!
RăspundețiȘtergere