Batcave est un sattelite (capteur de faible puissance) du projet Nature 4.0. Il est conçu pour surveiller la température à l'intérieur des trous d'arbres à basse fréquence (> 1 min) sur une longue période sans modifier la batterie.
Les composants choisis sont répertoriés ici, chacun avec ses fonctionnalités importantes nommées.

#define ONE_WIRE_BUS 15
#define SD_CS 23
#define SD_SCK 17
#define SD_MOSI 12
#define SD_MISO 13
#define SDA 21
#define SCL 22
Le TTGO LORA fournit 3x GND, 2x 5V et 2x 3.3V. La plupart des éruptions de carte SD, le RTC et les capteurs de température peuvent fonctionner sur 5V et peuvent donc être choisis librement. Cependant, je recommanderais d'utiliser 5V pour les capteurs de température, en particulier lors de l'utilisation de câbles plus longs (> 1 m).
L'opération normale se compose de:
Si une étape échoue, cette erreur doit être enregistrée et le reste de l'opération doit continuer, par exemple:
Le TTGO LORA est un peu difficile lors de l'utilisation avec une cassure SD, la solution réelle consiste à utiliser plusieurs bus SPI, le matériel-SPI rediffiné pour le SD et un logiciel SPI pour le SX1278. Les détails sont expliqués ici: http://github.com/jonashoechst/ttgo-lora-sd.
La fonction de sommeil profond des cartes ESP est très faible, ce qui peut entraîner une fermeture de Powerbanks (une fonction utile, lorsqu'un smartphone de charge est rempli).
Le TTGO LORA V1 a des problèmes avec la consommation d'énergie. Comme discuté dans ce forum, la puce USB-Serial CP2102 est dans un état actif lorsqu'il est allumé et ne se suspende qu'après être déconnecté d'un hôte USB. Des correctifs possibles sont suggérés ici.
La carte dessinera ~ 3 mAh avec CP2102 handicapé contrairement à ~ 10 mAh avec un CP2102 en suspension.
ms, shunt_mV, bus_V, current_mA, power_mW, state
80305, -0.290, 3.336000, -3.100000, 10.000000, suspended
121786, -1.020, 3.328000, -10.200000, 36.000000, active
De plus, le modem SX1276 LORA a un mode de faible puissance qui est inefficace lorsque le TTGO est en sommeil profond (résultant d'une broche élevée en sommeil profond).
Alternatives possibles: