#!/usr/bin/python3 import busio import digitalio import board import adafruit_mcp3xxx.mcp3008 as MCP from adafruit_mcp3xxx.analog_in import AnalogIn # create the spi bus spi = busio.SPI(clock=board.SCK, MISO=board.MISO, MOSI=board.MOSI) # create the cs (chip select) cs = digitalio.DigitalInOut(board.D5) # create the mcp object mcp = MCP.MCP3008(spi, cs) # create an analog input channel on pin 0 def ORP() : channel = AnalogIn(mcp, MCP.P0) Tension = channel.value*5.05/65535 return Tension ### Programme ### somme_ORP = 0 for i in range (0,100) : somme_ORP = somme_ORP + ORP() ORP_f = somme_ORP/100 print (ORP_f)