ich bin neu hier da ich gerade mit Python angefangen habe und schon komme ich nicht weiter.
Ich muss dazu sagen das ich einen Raspberry Pi verwende und mit Python die GPIO´s ansteuern möchte.
Es soll zum anfang eigentlich nur eine LED angesteurt werden das habe ich so versucht:
Code: Alles auswählen
#Notwendige Library einbinden
import RPi.GPIO as GPIO
#GPIO-Pin und Datenflussrichtung (in, out) angeben
GPIO.setup(26, GPIO.OUT)
#Ausgang von Pin 26 (GPIO 07) auf HIGH-Pegel setzen
GPIO.output(26, True)
#Skript-Ende
print 'GPIO-Skript Ende'
Da bekam ich aber aber diesen fehler:
Okay dachte ich mir und habe setup in setmode geändert:Traceback (most recent call last):
File "/home/pi/LED-skript", line 5, in <module>
GPIO.setup(26, GPIO.OUT)
RPi.GPIO.ModeNotSetException: Please set mode using GPIO.setmode(GPIO.BOARD) or GPIO.setmode(GPIO.BCM)
Script terminated.
Code: Alles auswählen
#Notwendige Library einbinden
import RPi.GPIO as GPIO
#GPIO-Pin und Datenflussrichtung (in, out) angeben
GPIO.setmode(26, GPIO.OUT)
#Ausgang von Pin 26 (GPIO 07) auf HIGH-Pegel setzen
GPIO.output(26, True)
#Skript-Ende
print 'GPIO-Skript Ende'
leider weiß ich nicht wie ich das beheben kann.Traceback (most recent call last):
File "/home/pi/LED-skript", line 5, in <module>
GPIO.setmode(26, GPIO.OUT)
TypeError: function takes exactly 1 argument (2 given)
Script terminated.
Wenn einer von euch das weiß wär das super.
gruß
prace07