Innehållsförteckning:
- Tillbehör
- Steg 1: Hårdvara
- Steg 2: Notera om levererat PCB / schema
- Steg 3: Programvara
- Steg 4: Konfiguration av webbgränssnitt
- Steg 5: Lägg till en TTN -gateway
Video: LoRa Gateway ESP8266 Arduino DIY: 5 steg
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:38
Denna instruktion hjälper dig att skapa en LoRa Gateway som är kompatibel med The Things Network, för alla världsregioner, med hjälp av en ESP8266 tillsammans med en RFM95/96 radiomodul. Källkoden för att få det att fungera finns också och det kommer med ett integrerat webbgränssnitt för konfiguration, det är mycket lätt att använda, du ser … låt oss gå
Källkod
Tillbehör
Alla nödvändiga element listas nedan
Steg 1: Hårdvara
Du hittar alla hårdvaruelement här eller listade nedan
- Vattentät plastfodral
- WEMOS D1 Mini Pro ESP8266
- LoRa -modul RFM95 SX1276 -chip 915MHz 868MHz 433MHz
- 868/915 MHz antenn
- 5V 2A DC -strömadapter
- Stift Hanlist 1*40P 2.0mm
- 2 mm stifthuvud hona
- koaxialkontakter Antenn
- DC -kontakt 3,5 x 1,3 mm
- Små Phillips
- Anslutningsplintanslutning 2Pin 5,0 mm
- PCB -kort
När du har alla bitar är det som att leka med LEGO … njut:)
Steg 2: Notera om levererat PCB / schema
Gråtonade delar används inte i detta projekt, de finns där eftersom samma krets kan användas i ett projekt som jag för närvarande skriver.
Steg 3: Programvara
Nu måste du konfigurera Arduino IDE, observera att du kan använda alla andra ramar du vill. Det är inte svårt men du måste göra en eller två saker för att sammanställa projektet. Koden finns på github.com, den är öppen källkod, var välkommen att vara konstruktiv, rapportera buggar eller komma med förslag skulle vara ett bra bidrag:) Ladda ner den och öppna:
LoRaWanGateway/LoRaWanGateway.ino
Ändra Sketchbook -plats under filinställningar
Om det behövs lägg till ytterligare tavlor under filinställningar … Jag har använt:
https://arduino.esp8266.com/stable/package_esp8266com_index.json
Var uppmärksam här, äldre versioner fungerar inte korrekt, du måste installera minst version 2.6.3
Välj din tavla under verktygstavla (kanske inte samma som bilden, välj din)
Det ska nu kompilera, ladda upp det till ditt kort och konfigurera det med webbgränssnittet.
Steg 4: Konfiguration av webbgränssnitt
När du har satt ihop alla bitar kan du öppna och konfigurera din nya gateway genom dess integrerade webbgränssnitt. Det är en liten sida inuti ESP8266 som låter dig enkelt justera dess värden … ta en första blick och spela med konfigurationsdemon här. Med det här gränssnittet kan du konfigurera:
- WiFi -anslutning, antingen som en klientenhet eller som en åtkomstpunkt
- TTN Gateway -parameter
- RFM -modulparametrar
- Grundläggande ESP8266 Systemparametrar
- Konfigurationsgränssnittets säkerhet/lösenord (ja, det är lösenordsskyddat)
Som standard skapar det ett WiFi -nätverk så att du får åtkomst till dess interna konfiguration.
- wifi: åtkomstpunkt ESP
- pass: 12345678
Om det gäller extrem säkerhet bör du ändra standardvärdena innan du laddar upp firmware till din gateway. Hur som helst kan du ändra dem från din webbläsare efter den första anslutningen. När den har körts kan gateway -konfigurationen nås via en webbläsare antingen med dess redan tilldelade ip
X. X. X. X/
eller om den är ansluten via åtkomstpunkten
192.168.4.1/ (som standard)
Nu kan du använda dina referenser för att logga in, standard är:
- användare: admin
- pass: admin
Steg 5: Lägg till en TTN -gateway
Sist men inte minst måste du skapa en Gateway i The Things Network och konfigurera dess parametrar i enlighet med detta för att få din enhet registrerad och länkad. Logga in på The Things Network -konsolen och välj GATEWAYS.
Registrera en ny med motsvarande ID som finns på gateway -konfigurationssidan. Fyll i alla återstående fält efter behov. Båda id: erna måste matcha.
Nu ska den vara redo att visa data.
Det är det, jag hoppas att det är tillräckligt tydligt … om du har några problem, ställ gärna frågor
Rekommenderad:
MuMo - LoRa Gateway: 25 steg (med bilder)
MuMo-LoRa Gateway: ### UPDATE 10-03-2021 // den senaste informationen/uppdateringarna kommer att finnas tillgängliga på github-sidan: https: //github.com/MoMu-Antwerp/MuMoVad är MuMo? MuMo är ett samarbete mellan produktutveckling (en avdelning vid universitetet i Antwerpen) under
Lora Gateway (Dragino LG01-P): 6 steg
Lora Gateway (Dragino LG01-P): LoRa es una red LPWAN, por sus siglas en inglés (LOW POWER WIDE AREA NETWORK). Es una red de largo alcance y bajo consumo de energía, ideal para dispositivos IoT. Entre las aplicaciones más comunes se encuentran; Ciudades inteligentes, Agricultural
Lora Gateway Baserat på MicroPython ESP32: 10 steg (med bilder)
Lora Gateway Baserat på MicroPython ESP32: Lora har varit mycket populär de senaste åren. Den trådlösa kommunikationsmodulen som använder denna teknik är vanligtvis billig (använder fritt spektrum), liten i storlek, energieffektiv och har ett långt kommunikationsavstånd och används främst för ömsesidig kommunikation
Kontrollera hushållsapparater över LoRa - LoRa i Hemautomation - LoRa fjärrkontroll: 8 steg
Kontrollera vitvaror över LoRa | LoRa i Hemautomation | LoRa fjärrkontroll: Styr och automatisera dina elektriska apparater från långa avstånd (kilometer) utan att det finns internet. Detta är möjligt genom LoRa! Hej, vad händer, killar? Akarsh här från CETech. Denna kretskort har också en OLED -display och 3 reläer som en
15 $ LoRa Gateway/Node ESP8266 Build PCB 3cmX8cm Storlek: 6 steg
15 $ LoRa Gateway/Node ESP8266 Build PCB 3cmX8cm Storlek: Hej, vad händer, killar? Akarsh här från CETech. Idag ska vi göra ett projekt som är en enkel LoRa -nod och du kan till och med använda den som en enda kanal -gateway. Här är mikrokontrollern som jag använde ESP8266, som är ansluten till LoRa -kort