Code source de l'application et programme de tests
Go to file
2020-05-11 12:33:11 +02:00
doc Ajout du décodage de la température exterieure 2020-05-10 11:21:55 +02:00
lib Mise à jour de la bibliothèque PayloadFormatter 2020-05-11 12:33:11 +02:00
test Modification du programme de mesure des température, ajout de commantaires 2019-12-08 18:49:11 +01:00
.gitignore Initial commit 2019-11-22 08:12:58 +01:00
LICENSE Initial commit 2019-11-22 08:12:58 +01:00
README.md Mettre à jour 'README.md' 2020-01-15 22:37:37 +01:00

projet3_temperature

Membres du groupe :

  • THUREL Tim
  • ROCHES Thomas
  • SCHRAMM-HENRY Anatole

Programmes de test et code source de l'application.

Structure du projet :

/
|_doc
|_lib
|_src
|_test

Le dossier doc contient toutes la documentation en lien avec le projet
Le dossier lib contient toutes les bibliothèques nécessaires au fonctionnement des périphériques (LTC2497, STS21, LTC2439, etc) ainsi que des objets afin de faciliter rendant testable le developpement. Le dossier src contient le code source de l'application
Le dossier test contient les différents tests effectuées lors des différentes phases (prototypage, écriture de bibliothèques etc)

Bibliothèques externes utilisées dans le projet

  • Adafruit_ADS1X15 (Si utilisée avec un ESP8266/32 penser à modifier le délai présent à la ligne 39 : #define ADS1115_CONVERSIONDELAY (10) afin de ne pas avoir d'erreurs d'acquisition)
  • lmic Permet de communiquer avec TTN par l'intermédiaire de la puce SX127X en modulation LoRa. Bibliothèque non orientée objet et un peu cru à utiliser... Wrapper dans notre bibliothèque LoRaRadio qui elle est orientée objet
  • RTCLib Permet de dialoguer avec la puce RTC DS3231 pour l'acquisition de l'heure et de la date. La version utilisée est une version modifiée pour un projet personnel.