luni, 8 iulie 2019

Comunicatie radio (LoRa) intre 2 unitati si prezentare date pe server ThingSpeak (partea 1)

    Pornind de la o solicitarea a prietenului meu, Mihai Brindusoiu, de a transmite niste date de la distanta mare, unde nu exista internet, de exemplu, pe un server IoT, de exemplu ThingSpeak, am cautat impreuna informatii.
    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

- receptor, Arduino nano, cu alimentare separata a modulului LoRa:

   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 !

3 comentarii:

  1. 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Ștergere
    Răspunsuri
    1. va 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

      Ștergere
  2. Am inteles si inca odata va multumesc! Cu respect!

    RăspundețiȘtergere