Cuprins:
- Provizii
- Pasul 1: Hardware
- Pasul 2: Notă despre PCB / Scheme furnizate
- Pasul 3: Software
- Pasul 4: Configurarea interfeței web
- Pasul 5: Adăugați un gateway TTN
Video: LoRa Gateway ESP8266 Arduino DIY: 5 pași
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:41
Acest instructable vă va ajuta să creați un Gateway LoRa compatibil cu The Things Network, pentru toate regiunile lumii, utilizând un ESP8266 împreună cu un modul radio RFM95 / 96. Codul sursă pentru a-l face să funcționeze este, de asemenea, furnizat și vine cu o interfață web integrată pentru configurare, este foarte ușor de utilizat, veți vedea … hai să mergem
Cod sursă
Provizii
Toate elementele necesare sunt enumerate mai jos
Pasul 1: Hardware
Puteți găsi toate elementele hardware aici sau listate mai jos
- Carcasă din plastic impermeabilă
- WEMOS D1 Mini Pro ESP8266
- Modul LoRa RFM95 SX1276 cip 915MHz 868MHz 433MHz
- Antena 868/915 MHz
- Adaptor de putere de ieșire DC 5V 2A
- Pin masculin 1 * 40P 2.0mm
- 2mm pin header female
- conectori coaxiali Antena
- Conector DC Jack 3,5 X 1,3 mm
- Micul Phillips
- Conector bloc terminal 2Pin 5.0mm
- Placă PCB
Odată ce ai toate piesele, este ca și cum ai juca cu LEGO … bucură-te:)
Pasul 2: Notă despre PCB / Scheme furnizate
Părțile gri nu sunt utilizate în acest proiect, ele sunt acolo, deoarece același circuit poate fi utilizat într-un proiect pe care îl scriu în prezent.
Pasul 3: Software
Acum trebuie să configurați IDE-ul Arduino, rețineți că puteți utiliza orice alt cadru care vă place. Nu este dificil, dar trebuie să faceți unul sau două lucruri pentru a compila proiectul. Codul este găzduit în github.com, este open source, nu ezitați să fiți constructivi, raportarea unor erori sau sugestii ar fi o contribuție excelentă:) Descărcați-l și deschideți:
LoRaWanGateway / LoRaWanGateway.ino
Schimbați locația Sketchbook din preferințele fișierului
Dacă este necesar, adăugați plăci suplimentare sub preferințele fișierului … Am folosit:
https://arduino.esp8266.com/stable/package_esp8266com_index.json
Acordați atenție aici, versiunile mai vechi nu vor funcționa corect, trebuie să instalați cel puțin versiunea 2.6.3
Selectați placa dvs. sub instrumente Tablă (poate că nu este la fel ca imaginea, ați ales-o pe a dvs.)
Acum ar trebui să o compileze, să o încarce pe placa dvs. și să o configureze folosind interfața web.
Pasul 4: Configurarea interfeței web
Odată ce ați pus toate piesele împreună, puteți deschide și configura noul gateway prin interfața sa web integrată. Este o mică pagină din interiorul ESP8266 care vă permite să modificați cu ușurință valorile sale … aruncați o primă privire și jucați-vă cu demonstrația de configurare aici. Cu această interfață puteți configura:
- Conexiune WiFi, fie ca dispozitiv client, fie ca punct de acces
- Parametru TTN Gateway
- Parametrii modulului RFM
- Parametrii de bază ai sistemului ESP8266
- Securitate / parolă a interfeței de configurare (da, este protejată prin parolă)
În mod implicit, va crea o rețea WiFi pentru a vă permite să accesați configurația sa internă.
- wifi: Punct de acces ESP
- trecere: 12345678
Dacă este vorba de securitate extremă, ar trebui să modificați valorile implicite, înainte de a încărca firmware-ul pe gateway-ul dvs. Oricum, le puteți schimba din browser după prima conexiune. După ce rulează, configurația gateway-ului poate fi accesată printr-un browser web fie prin IP-ul său deja atribuit
X. X. X. X/
sau dacă este conectat prin punctul de acces
192.168.4.1/ (implicit)
Acum vă puteți folosi acreditările pentru a vă conecta, valorile implicite sunt:
- utilizator: administrator
- pass: admin
Pasul 5: Adăugați un gateway TTN
Nu în ultimul rând, trebuie să creați un Gateway în The Things Network și să-i configurați parametrii în consecință, pentru a vă înregistra dispozitivul și a-l conecta. Conectați-vă la consola The Things Network și selectați GATEWAYS.
Înregistrați unul nou folosind ID-ul corespunzător găsit în pagina de configurare a gateway-ului. Completați toate câmpurile rămase după cum este necesar. Ambele id-uri trebuie să se potrivească.
Acum, ar trebui să fie gata să afișeze date.
Gata, sper să fie suficient de clar … dacă aveți probleme, nu ezitați să puneți orice întrebare
Recomandat:
MuMo - LoRa Gateway: 25 de pași (cu imagini)
MuMo - LoRa Gateway: ### UPDATE 10-03-2021 // cele mai recente informații / actualizări vor fi disponibile pe pagina github: https: //github.com/MoMu-Antwerp/MuMo Ce este MuMo? MuMo este o colaborare între dezvoltarea produselor (un departament al Universității din Anvers) în cadrul
Lora Gateway (Dragino LG01-P): 6 pași
Lora Gateway (Dragino LG01-P): LoRa este o LPWAN roșie, prin sigla în engleză (LOW POWER WIDE AREA NETWORK). Este unul roșu de lungă alcanță și consum redus de energie, ideal pentru dispozitive IoT. Între aplicațiile mai multe comunități se întâlnesc; Ciudades inteligentes, Agricultur
Lora Gateway bazat pe MicroPython ESP32: 10 pași (cu imagini)
Lora Gateway Bazat pe MicroPython ESP32: Lora a fost foarte popular în ultimii ani. Modulul de comunicații fără fir care utilizează această tehnologie este de obicei ieftin (utilizând spectru liber), de dimensiuni reduse, eficient din punct de vedere energetic și are o distanță mare de comunicare și este utilizat în principal pentru comunicarea reciprocă
Controlul electrocasnicelor peste LoRa - LoRa în automatizarea caselor - Telecomandă LoRa: 8 pași
Controlul electrocasnicelor peste LoRa | LoRa în automatizarea caselor | Telecomandă LoRa: Controlează și automatizează aparatele tale electrice de la distanțe mari (Kilometri) fără prezența internetului. Acest lucru este posibil prin LoRa! Hei, ce se întâmplă, băieți? Akarsh aici de la CETech. Acest PCB are, de asemenea, un afișaj OLED și 3 relee care
15 $ LoRa Gateway / Nod ESP8266 Build PCB 3cmX8cm Dimensiune: 6 pași
15 $ LoRa Gateway / Node ESP8266 Build PCB 3cmX8cm Dimensiune: Hei, ce se întâmplă, băieți? Akarsh aici de la CETech. Astăzi vom face un proiect care este un nod LoRa simplu și îl puteți folosi chiar și ca un gateway cu un singur canal. Aici microcontrolerul pe care l-am folosit este ESP8266, care este conectat la plăcile LoRa