Biene behalten Firmware
Hardwarekomponenten
1. Main Controller -> ESP32


- Messen Sie die Temperatur unter Verwendung des DS18B20 -Sensors an Bord
- Proben Bienenstockrauschen über I2s mit dem Mikrofon auf der Platine
- Erhalten Sie Daten zur Umgebungstemperatur und Luftfeuchtigkeit von Aux Board über LORA
- Veröffentlichen Sie die Temperatur-, Audio- und Aux -Sensordaten an den Anabi DW Server
- Protokollierung von Sensor -Nutzlastdaten zu Postdatenfehlern
2.auxilliary Board -> ATMEGA328P


- misst das Gewicht des Bienenstocks mit Lastzellen
- Messen Sie die Umgebungstemperatur und Feuchtigkeit mit dem DHT22
- Senden Sie Daten über LORA an die Hauptplatine
Ordnerstruktur
.
├── firmware # Firmware files
├── c # C/arduino version of the firmware
├── micropython # micropython version of the firmware
├── libraries # Libraries used in the firmware
├── pythonTests # Api python tests
├── images # Image files
└── README.md
LORA -Kommunikation und Senden von Daten an den Server

Webapi
WebAPI -Komponente bietet einen Zugriff auf DW für externe Systeme und Komponenten über REST -API.




