Wasserstands Sensor

Wasserstands Sensor Titelbild

Der Wasserstands Sensor macht was er sagt, es lassen sich damit Wasserstände messen. Genauer gesagt, können wir damit sagen, ob sich auf dem Bereich unter den Pins Wasser befindet.

Anschlüsse Pi Anschlüsse Sensor
5V +
GND -
CH0 S
import spidev
import time
import os
import RPi.GPIO as gpio

# SPI Verbindung herstellen
spi = spidev.SpiDev()
spi.open(0,0)

# Liest Daten vom MCP3008
def analogEingang(channel):
  adc = spi.xfer2([1,(8+channel)<<4,0])
  data = ((adc[1]&3) << 8) + adc[2]
  return data

while True:
  print("Wasserstand: "+str(analogEingang(0)))
  time.sleep(0.2)

Noch Fragen oder Feedback?

Bevor du eine Frage stellen kannst musst du dich zuerst Anmelden oder Regestrieren!