Single Channel LoRaWAN Gateway

From Fixme.ch
Revision as of 16:19, 17 April 2017 by Benni 75 (Talk | contribs) (Created page with " La création d'une passerelle Single Channel Gateway, permet de se familiarisé avec le projet [https://www.thethingsnetwork.org/ [TTN]] et LoraWAN, elle nécessite une simp...")

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search


La création d'une passerelle Single Channel Gateway, permet de se familiarisé avec le projet [TTN] et LoraWAN, elle nécessite une simple Rpi et un module LoRa, ce qui représente un investissement de de l'ordre de 60Frs et 2h de travail.


Ce type de passerelle n'est de nos jours plus conseillée, elle ne respecte pas le standard LoRaWAN. Elle ne support pas le Downlink, vous ne pourrez donc pas utilisez vos noeud en mode OTAA et ADR, seul le mode ABP fonctionnera.

Matériel

  • 1x Rpi avec accès à Internet, ici une Rpi 3 Modèle B
  • 1x Module LoRa, ici un RFM95 ( SX1276 )
  • 4x Câbles Dupont

Prérequis

Avoir un compte sur TTN

Montage

Couper des câbles Dupont en deux, soudez et branché sellons le brochage suivant:


3.3V - 3.3V (header pin #1) GND - GND (pin #6) MISO - MISO (pin #21) MOSI - MOSI (pin #19) SCK - CLK (pin #23) NSS - GPIO6 (pin #22) DIO0 - GPIO7 (pin #7) RST - GPIO0 (pin #11)

MontageFinalSCG.jpg


Configuration

Il suffit de cloner le dépôt ou un de ses nombreux forks, configurer le main.cpp, compiler et lancer.

Cloner

 $ mkdir LoRa && cd $_
 $ git clone https://github.com/tftelkamp/single_chan_pkt_fwd.git

Configurer

 $ cd single_chan_pkt_fwd
 $ vim main.cpp

Ajuster les paramètres suivants:

  • Spreading factor -> SF7
  • freq -> 868100000 l'un des 3 canaux officiel TTN
  • location ( lat, lon, alt )
  • status fields
  • SERVER -> 40.114.249.243 router.eu.thethings.network

Compiler

 $ make

Lancer

 $ ./single_chan_pkt_fwd


Liens utiles