ADC MCP3008 (Raspberry Pi)

About: the Raspberry Pi is Awesome!

Basic tutorial of how to setup an Analog to Digital Converter with the Raspberry Pi.

Teacher Notes

Teachers! Did you use this instructable in your classroom?
Add a Teacher Note to share how you incorporated it into your lesson.

Step 1: Parts

RPI 3 - https://amzn.to/2VA9pQY

4 Amp Power Adapter - https://amzn.to/2CTptWu

16GB micro SD - https://amzn.to/2SFMwd3

120 pcs jumper cable: https://ebay.to/2VAb9cY

Breadboard - https://amzn.to/2H1ekHs

breadboard jumper cables: https://amzn.to/2D9HXlD

mcp3008 chips: https://amzn.to/2RP7Orj

(optional) touch sensor: https://amzn.to/2D8RYj1

Step 2: Setup

1. Enable SPI

"sudo raspi-config"

select interfacing options

selet SPI

2. Check to see if SPI is activated

"lsmod" -> should see something like spi_2835

3. Download Adafruit libraries

"

git clone https://github.com/adafruit/Adafruit_Python_MCP30...

cd Adafruit_Python_MCP3008

sudo python setup.py install

"

4. Comment lines 13-17 in simpletest.py

5. Uncomment lines 20-22 in simpletest.py

6. Run simpletest.py and examine output

For more detailed setup instructions: https://learn.adafruit.com/raspberry-pi-analog-to-...

Step 3: Code

Step 4: Additional Info

Be the First to Share

    Recommendations

    • CNC Contest

      CNC Contest
    • Make it Move

      Make it Move
    • Teacher Contest

      Teacher Contest

    2 Discussions

    0
    None
    PeterS591

    Question 1 year ago

    Hi

    I understand the black and red wiring, but I don't understand the yellow/green/blue/purple going to the Raspberry pi. Why not just one cable like brown cable from the sensor?

    1 answer