Batcaveは、Nature 4.0プロジェクトのサトライト(低電力センサー)です。バッテリーを交換せずに、長期間にわたって低周波数(> 1分)のツリーホール内の温度を監視するように設計されています。
選択したコンポーネントはここにリストされており、それぞれに重要な機能が付いています。

#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
TTGOロラは、3x GND、2x 5V、2x 3.3Vを提供します。ほとんどのSDカードブレイクアウト、RTC、および温度センサーは5Vで実行できるため、自由に選択できます。ただし、特に長い(> 1M)ケーブルを使用する場合は、温度センサーに5Vを使用することをお勧めします。
通常の操作は次のとおりです。
1つのステップが失敗した場合、このエラーを記録する必要があり、操作の残りの部分は次のとおりです。
TTGOロラは、SDブレイクアウトと一緒に使用するときにちょっとうるさいです。実際のソリューションは、複数のSPIバス、SDの再ルーティングハードウェアSPI、SX1278のソフトウェアSPIを使用することです。詳細については、http://github.com/jonashoechst/ttgo-lora-sdで説明しています。
ESPボードの深い睡眠機能は非常に低い電力であり、パワーバンクのシャットダウンにつながる可能性があります(充電するスマートフォンが満たされている場合に役立つ機能)。
TTGO LORA V1は、消費電力に問題があります。このフォーラムで説明したように、CP2102 USBシリアルチップは、電源を入れたときにアクティブ状態にあり、USBホストから切断された蜂が切断された後にのみ一時停止します。ここでは、可能な修正が提案されています。
ボードは、中断されたCP2102で〜10 mAhとは対照的に、障害のあるCP2102を使用して〜3 mAhを引きます。
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
また、SX1276 LORAモデムには、TTGOが深い眠りについている場合(深い睡眠のピンの結果)、低電力モードが低くなります。
可能な代替手段: