#!/usr/bin/python import RPi.GPIO as GPIO from time import sleep GPIO.setmode(GPIO.BOARD) #Die GPIO-belegung auf die des protektiven Shield #einstellen GPIO.setup(13, GPIO.IN) #GPIO 13 als Eingang festlegen zaehler=0 #Variable zähler erstellen und 0 setzen try: while 1: if (GPIO.input(13)==1): #Schleife erstellen, die bei geschlossenem #Stromkreis die Variable alle 0,1s um 1 erhöht zaehler=zaehler+1 sleep(0.1) #Zeit ausgeben, die der Schalter gedrückt wurde print zaehler, "Zehntelsekunden gedrueckt gehalten" else: #Zähler beim loslassen gleich 0 setzen zaehler=0 except: KeyboardInterrupt GPIO.cleanup()