Changes

Capteur de température LoRa

952 bytes added, 17:44, 17 April 2017
/* Montage */
1x Arduino Pro Mini 3.3V 8Mhz
1x Module LoRa RFM95 ( SX1276 )
1x Batterie LiPo 3,6V 50mAh150mAh
1x DS1820
==Montage==
Souderles fils entre le module RFM95 et l'Arduino, souder une antenne.
{[[File:LoraNode.jpg|captation|250px|left]]! {|style="text-align:left;"| ! RMF95
! Pro Mini
! Batterie
|-
|Dio2
|4
|
|-
|Dio1
|3
|
|-
|Dio0
|2
|
|-
|3.3V
|Vcc
|
|-
|Gnd
|Gnd
|Bat-
|-
|MISO
|12
|
|-
|MOSI
|11
|
|-
|SCK
|13
|
|-
|NSS
|5
|
|-
|RST
|6
|
|-
|
|RAW
|Bat+
|}
==Programmation==
Il n'y a actuellement pas de librairie Arduino "officielle" pour LoRaWAN, il faut utiliser l'un des nombreux fork opensource. La version utilisé ici est celle de Matthijs Kooijman. [https://github.com/matthijskooijman/arduino-lmic arduino-lmic] il faut lire la doc qui n'est pas très à jour et modifier le config.h
 
L'exemple fournie ttn-abp.ino, ne fonctionne plus out of the box avec une single channel gateway, il est nécessaire d'adapter la librairie ou de ne pas attendre le signal EV_TXCOMPLETE
 
==Discussion==
Il serait souhaitable de conserver les pins 2 et 3 de l'Arduino pour les utiliser comme source d’interruption.
Si l'on recherche une ultra faible consommation, il faut trouver un moyen d'éteindre la led connectée à la pin 13 par défaut ou déplacer le SCK du SPI.
 
==Liens utiles==
26
edits