Skip to content

An Arduino-based environment sensor specifically for coffee trees

Notifications You must be signed in to change notification settings

OilSlick/coffee_tree_monitor

Repository files navigation

Coffee Tree Monitor

An Arduino-based sensor network to monitor environmental conditions of coffee trees.

Intended to compare the differences between two types of microclimate for coffee trees; shaded and unshaded environments.

Basic Unit Operation

Collect the following data from each tree:

  1. Amount of light
  2. Air temperature
  3. Soil moisture content

As of October 7, 2017 this project is still being developed. I am currently prototyping the circuit and all of the sensors, which I'm still researching and sourcing.

Current unit configurations and tests are being documented in the wiki

Hardware To-Do

  • Add SD Card adapter
  • Add soil sensor
  • Add light sensor
  • Add solar panel
  • Determine method for posting data online
  • Organize circuit for project/gang box
  • Evaluate battery life and consider physically smaller LiPo to replace current Li-ion battery

Software To-Do

  • Configure for SD Card adapter
  • Add lowpower/sleep routines
  • Power down sensors between data collection (this is causing problems with TSL2561)
  • Configure Fona routines for data upload
  • Add error handling and logging to SD, www, and via LED blink
    • Add error on bmp.getTemperature
    • Skip Adafruit IO conn attempt if wifi fails
    • Fix failure to detect TSL2561 init fail
  • Rotate log files

About

An Arduino-based environment sensor specifically for coffee trees

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Other 100.0%