1
0
Fork 0
B3M38SPD seminar project - beehive monitor with LoRa reporting
Você não pode selecionar mais de 25 tópicos Os tópicos devem começar com uma letra ou um número, podem incluir traços ('-') e podem ter até 35 caracteres.
 
 
 
 
Ondřej Hruška b49668e3e8
Update README.md
6 anos atrás
.settings added audio module integration 6 anos atrás
Docs added documentation, video and sample data 6 anos atrás
Drivers added audio module integration 6 anos atrás
Inc added audio module integration 6 anos atrás
Middlewares/Third_Party/Lora got the voc sensor to do something 7 anos atrás
Src added audio module integration 6 anos atrás
startup add some fils 7 anos atrás
.cproject added audio module integration 6 anos atrás
.gitignore bme integrted to lora 7 anos atrás
.mxproject add some fils 7 anos atrás
.project asdf 6 anos atrás
Bees3 Debug.cfg add some fils 7 anos atrás
CMakeLists.txt bme integrted to lora 7 anos atrás
Makefile bme integrted to lora 7 anos atrás
NUCLEO-L073RZ.xml add some fils 7 anos atrás
README.md Update README.md 6 anos atrás
STM32L073RZTx_FLASH.ld add some fils 7 anos atrás
lora_bees_final Run.cfg asdf 6 anos atrás
mx.scratch add some fils 7 anos atrás
proj Debug.cfg add some fils 7 anos atrás
proj.ioc add some fils 7 anos atrás

README.md

lorabees

Beehive monitoring project with LoRa / P-NUCLEO-LRWAN1 (STM32L073RZ)

This is an experimental student project focused on learning how to use LoRa. It captures some environmental properites, samples audio and computes its frequency spectrum. Then the principal peaks of the spectrum are detected and reported together with the other information to a LoRa gateway. Those packets can be captured using a Node-RED MQTT flow to a file.

-> See the Docs/ folder for a demo video and a PDF about the project

Sensors

  • BME680 (Temperature, Relative Humidity, Atmospheric Pressure, Volatile Organic Compounds)
  • Microphone for buzzing capture & analysis (electret mic with a transistor-based amplifier)

Progress

  • LoRa integration
  • BME680 communication, basic reading
  • MBE680 periodic reporting to LoRa
  • Try to use BSEC for better sensor compensation
  • Design and build the microphone amplifier
  • Microphone capture via DMA and ADC
  • Waveform analysis (Fourier transform, peak detection, noise level..)
  • Waveform principal characteristics reporting to LoRa
  • Data analysis backend (Mosquitto on RPi receiving packets from The Things Network, storing to DB, some graphs)