Moin Moin,
ich sitze nun schon seit Stunden über diesem Stück Code und finde nicht den Fehler. Vom Setup auf meinem Steckbrett ist alles perfekt. Die Lampen leuchten auch in einem anderen Programm (an anderem GPIO)
Code
import RPi.GPIO as GPIO
import time
import os
hostname1 = "XXXXXXXXXXXXXXX"
hostname2 = "XXXXXXXXXXXXXXX"
print "Pingtool starting up. Please wait!"
time.sleep(0.5)
GPIO.setmode(GPIO.BOARD)
GPIO.setwarnings(True)
GPIO.setup(12, GPIO.OUT)
GPIO.output(12, False)
GPIO.setup(16, GPIO.OUT)
GPIO.output(16, False)
GPIO.setup(21, GPIO.OUT)
GPIO.output(21, False)
class Ergebniss(object):
def ON(self):
GPIO.output(12, True)
GPIO.output(16, False)
GPIO.output(21, False)
print "test1"
def SLOW(self):
GPIO.output(16, True)
GPIO.output(12, False)
GPIO.output(21, False)
print "test2"
def OFF(self):
GPIO.output(16, True)
GPIO.output(21, True)
GPIO.output(12, False)
print "test3"
Status = Ergebniss()
print "Testing your LED's. Stand back!"
Status.ON()
time.sleep(0.5)
Status.SLOW()
time.sleep(0.5)
Status.OFF()
time.sleep(0.5)
print "Succesfully passed trough! Choose your host to be checked."
print "1. Teamspeak 1"
print "2. HuntGames.de 2"
Wahl = raw_input()
Alles anzeigen
Hier nochmal 2 Bilder meines Steckbrettes. Besser habe ich es leider nicht hinbekommen.
Es wäre cool, wenn sich jemand das mal anschauen könnte. Ich möchte nur, dass es funktioniert. Keine Perfektionierung meines Codes ;D
Mit freundlichem Gruß
Der Yannek