Skip to content

Latest commit

 

History

History
35 lines (24 loc) · 1.81 KB

README.md

File metadata and controls

35 lines (24 loc) · 1.81 KB

Micro Anaerobic Digester Control and Monitoring System

This project allows the biogas produced from small-scale anaerobic digesters to be put to two different uses and, at the same time, records various measurements from the system. A system diagram is shown below and further below is a circuit diagram of how the systems are connected.

  • Arduino_Slave or Arduino_Slave_Button_Relay runs on an Arduino micro-controller.
  • RPi_webserver runs on a Raspberry Pi, providing logging and plotting.
  • RPi_Master runs on a Raspberry Pi and acts as an I2C bridge between the Arduino and Raspberry Pi.

System Diagram

Control-&-Monitoring-System

The Arduino monitors the amount of stored biogas in the gas tank using an ultrasonic and temperature sensor. If there is enough biogas then the system decides whether to generate hot water for heating or produce biogas for cooking.

Dependencies

  • C used in Arduino for system control. Arduino IDE 1.6.5 was used.
  • Raspberry Pi components use Python 2.7. Packages used include:

Control and Monitoring Subsystem Electronics

Control-&-Monitoring-Electronics

Example Plot

AD_Control_Monitoring