0
MCP3008 ADCを使用してPiに接続しようとしています。値が正しければゼロになります。数分後にmcp3008の値が0になる
import time
import Adafruit_GPIO.SPI as SPI
import Adafruit_MCP3008
CLK = 4
MISO = 14
MOSI = 15
CS = 18
mcp = Adafruit_MCP3008.MCP3008(clk=CLK, cs=CS, miso=MISO, mosi=MOSI)
while True:
PPG =mcp.read_adc(1)
print(str(PPG))
time.sleep(0.1)
ADC値が1024であるが、値がわずかに低下しながら後になるようにチャネルをVccは5Vに接続された添付画像を参照してください。申し訳ありませんが、これはadafruitサンプルコードでも起こります。あなたは間違った値を読んでいるよう