Sommario:
- Forniture
- Passaggio 1: hardware
- Passaggio 2: nota sul PCB/schemi forniti
- Passaggio 3: software
- Passaggio 4: configurazione dell'interfaccia web
- Passaggio 5: aggiungere un gateway TTN
Video: LoRa Gateway ESP8266 Arduino fai da te: 5 passaggi
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:00
Questa istruzione ti aiuterà a creare un gateway LoRa compatibile con The Things Network, per tutte le regioni del mondo, utilizzando un ESP8266 insieme a un modulo radio RFM95/96. Viene fornito anche il codice sorgente per farlo funzionare e viene fornito con un'interfaccia web integrata per la configurazione, è molto facile da usare, vedrai… andiamo
Codice sorgente
Forniture
Tutti gli elementi necessari sono elencati di seguito
Passaggio 1: hardware
Puoi trovare tutti gli elementi hardware qui o elencati di seguito
- Custodia in plastica impermeabile
- WEMOS D1 Mini Pro ESP8266
- Modulo LoRa Chip RFM95 SX1276 915MHz 868MHz 433MHz
- Antenna 868/915 MHz
- Adattatore di alimentazione in uscita CC 5V 2A
- Pin Maschio Striscia 1*40P 2.0mm
- Connettore femmina da 2 mm
- connettori coassiali Antenna
- Connettore jack CC 3,5 X 1,3 mm
- Phillips piccolo
- Morsettiera Connettore 2Pin 5,0 mm
- Scheda PCB
Una volta che hai tutti i pezzi, è come giocare con i LEGO… divertiti:)
Passaggio 2: nota sul PCB/schemi forniti
Le parti in grigio non vengono utilizzate in questo progetto, sono lì perché questo stesso circuito può essere utilizzato in un progetto che sto attualmente scrivendo.
Passaggio 3: software
Ora devi configurare l'IDE di Arduino, nota che puoi usare qualsiasi altro framework che ti piace. Non è difficile ma devi fare una o due cose per compilare il progetto. Il codice è ospitato in github.com, è open source, sentiti libero di essere costruttivo, segnalare bug o dare suggerimenti sarebbe un grande contributo:) Scaricalo e apri:
LoRaWanGateway/LoRaWanGateway.ino
Cambia la posizione di Sketchbook in Preferenze file
Se necessario, aggiungi schede aggiuntive nelle preferenze dei file … Ho usato:
https://arduino.esp8266.com/stable/package_esp8266com_index.json
Presta attenzione qui, le versioni precedenti non funzioneranno correttamente, devi installare almeno la versione 2.6.3
Seleziona la tua scheda in strumenti Scheda (forse non è la stessa dell'immagine, scegli la tua)
Ora dovrebbe compilarlo, caricarlo sulla tua scheda e configurarlo utilizzando l'interfaccia web.
Passaggio 4: configurazione dell'interfaccia web
Una volta che hai messo insieme tutti i pezzi puoi aprire e configurare il tuo nuovo gateway attraverso la sua interfaccia web integrata. È una piccola pagina all'interno dell'ESP8266 che ti consente di modificare facilmente i suoi valori … dai una prima occhiata e gioca con la demo di configurazione qui. Con questa interfaccia puoi configurare:
- Connessione WiFi, sia come dispositivo Client che come Access Point
- Parametro del gateway TTN
- Parametri del modulo RFM
- Parametri di base del sistema ESP8266
- Sicurezza/password dell'interfaccia di configurazione (sì, è protetta da password)
Per impostazione predefinita, creerà una rete WiFi per consentirti di accedere alla sua configurazione interna.
- wifi: Access Point ESP
- passaggio: 12345678
Se si tratta di un'estrema sicurezza, è necessario modificare i valori predefiniti, prima di caricare il firmware sul gateway. In ogni caso puoi cambiarli dal tuo browser dopo la prima connessione. Una volta in esecuzione, è possibile accedere alla configurazione del gateway tramite un browser Web o tramite il suo IP già assegnato
X. X. X. X/
o se connesso tramite Access Point
192.168.4.1/ (per impostazione predefinita)
Ora puoi usare le tue credenziali per accedere, le impostazioni predefinite sono:
- utente: admin
- pass: admin
Passaggio 5: aggiungere un gateway TTN
Ultimo ma non meno importante, devi creare un gateway in The Things Network e configurare i suoi parametri di conseguenza, in modo da registrare e collegare il tuo dispositivo. Accedi alla console di The Things Network e seleziona GATEWAYS.
Registrarne uno nuovo utilizzando l'ID corrispondente che si trova nella pagina di configurazione del gateway. Compila tutti i campi rimanenti secondo necessità. Entrambi gli ID devono corrispondere.
Ora dovrebbe essere pronto per mostrare i dati.
Questo è tutto, spero che sia abbastanza chiaro… se hai problemi, sentiti libero di fare qualsiasi domanda
Consigliato:
MuMo - LoRa Gateway: 25 passaggi (con immagini)
MuMo - LoRa Gateway: ### UPDATE 10-03-2021 // le ultime informazioni/aggiornamenti saranno disponibili alla pagina github:https://github.com/MoMu-Antwerp/MuMoCos'è MuMo?MuMo è una collaborazione tra sviluppo del prodotto (un dipartimento dell'Università di Anversa) sotto il
Lora Gateway (Dagino LG01-P): 6 passaggi
Lora Gateway (Dragino LG01-P): LoRa es una red LPWAN, por sus siglas en inglés (LOW POWER WIDE AREA NETWORK). È un rosso di grande capacità e consumo di energia, ideale per dispositivi IoT. Entre las aplicaciones más comunes se encuentran; Ciudades inteligentes, agricoltura
Controller di gioco fai-da-te basato su Arduino - Controller di gioco Arduino PS2 - Giocare a Tekken con il gamepad Arduino fai da te: 7 passaggi
Controller di gioco fai-da-te basato su Arduino | Controller di gioco Arduino PS2 | Giocare a Tekken con il gamepad Arduino fai da te: Ciao ragazzi, giocare è sempre divertente, ma giocare con il tuo controller di gioco personalizzato fai-da-te è più divertente. Quindi creeremo un controller di gioco usando arduino pro micro in queste istruzioni
Controlla gli elettrodomestici su LoRa - LoRa nella domotica - Telecomando LoRa: 8 passaggi
Controlla gli elettrodomestici su LoRa | LoRa nella domotica | LoRa Remote Control: controlla e automatizza i tuoi elettrodomestici da lunghe distanze (chilometri) senza la presenza di Internet. Questo è possibile tramite LoRa! Ehi, che succede, ragazzi? Akarsh qui da CETech. Questo PCB ha anche un display OLED e 3 relè che un
15 $ LoRa Gateway/Node ESP8266 Costruisci PCB 3cmX8cm Dimensioni: 6 passaggi
15$ LoRa Gateway/Node ESP8266 Costruisci PCB 3cmX8cm Dimensioni: Ehi, che succede, ragazzi? Akarsh qui da CETech. Oggi realizzeremo un progetto che è un semplice nodo LoRa e puoi persino usarlo come gateway a canale singolo. Qui il microcontrollore che ho usato è l'ESP8266, che è collegato alle schede LoRa