The tutorial below shows how to read the ADC values from the MCP3428 16-Bit, Multi-Channel Analog-to-Digital Converter with I2C Interface from controleverything.com and the Raspberry Pi using Java.
Hardware Required : Raspberry pi , I2C adapter , MCP3428 board , A cell , Connecting wires , I2C cables
You can find the I2C adapter , MCP3428 board and I2C cables at www.controleverything.com
Check the video at :
Step 1: Make Connections
Connect I2C adapter over GPIO pins on Raspberry pi and press it.
As it gets fixed connect a I2C cable with I2C adapter and MCP3428 board.
Step 2: Connect MCP3428 and Cell
Connect the MCP3428 with connecting wire to Channel 1 on MCP3428 board.
Connect the wires to cell and MCP3428 channel 1 as depicted.
Step 3: Run the Program
- Run the Program from command line and see the cell voltage displayed in terminal.
Voltage of the cell will be displayed on terminal.
Code for python and java can be found here
Instructions to run code are provided in code comments.
Do try this at home ;)