Hi, ich google mich seit 2 Tagen durch die Gegend, aber stehe immernoch voll auf dem Schlauch.
Ich möchte mit Python auslesen, ob der GPIO-Pin 26 auf 0 oder 1 steht, bekomme aber diese Fehlermeldung nicht weg:
line7, in <module>
function takes exactly 2 arguments (1 given)
Hier der Inhalt:
Python
#!/usr/bin/env/ python
# coding: utf-8
from __future__ import print_function
import RPi.GPIO as GPIO
import signal
GPIO.setmode(GPIO.BCM)
if GPIO.output(26) == GPIO.HIGH:
print('26 ist an')
else:
print('26 ist aus')
time.sleep (1)
Alles anzeigen
Kann mir einer auf die Sprünge helfen ?
Anscheinend liegt es an dem GPIO.output, aber ich möchte nicht den Wert nach in oder out ändern, sondern nur auslesen.
Ich bin aber ein ziemlicher DAU in Python, also bitte überfordert mich nicht gleich.
Ist halt auch eine absolute Anfängerfrage.