diff options
-rw-r--r-- | _Raspberry_Pi___42____42__Blink__42____42___.mdwn | 46 |
1 files changed, 44 insertions, 2 deletions
diff --git a/_Raspberry_Pi___42____42__Blink__42____42___.mdwn b/_Raspberry_Pi___42____42__Blink__42____42___.mdwn index 9819938c..3930ecea 100644 --- a/_Raspberry_Pi___42____42__Blink__42____42___.mdwn +++ b/_Raspberry_Pi___42____42__Blink__42____42___.mdwn @@ -37,9 +37,51 @@ [[ http://pinout.xyz/ ]] +##Eine LED verbinden +<img src="https://cdn-learn.adafruit.com/assets/assets/000/024/147/medium640/raspberry_pi_little_cobbler_bb.png?1427733019" alt="LED mit Raspberry Pi verbinden"> + + +##LED mit Python-Interpreter steuern + +import RPi.GPIO as GPIO ## Import GPIO library +import time ## Damit man Warten kann + +GPIO.setmode(GPIO.BOARD) ## Use board pin numbering +GPIO.setup(7, GPIO.OUT) ## Setup GPIO Pin 7 to OUT + +GPIO.output(7,True) ## Schalte GPIO pin 7 an +GPIO.output(7,False) ## Schalte GPIO pin 7 an + +GPIO.cleanup() ## Um das ganze sauber zu beenden + + +## Kleines Blink-Programm +<pre> +import RPi.GPIO as GPIO ## Import GPIO library +import time ## Import 'time' library. Allows us to use 'sleep' + +GPIO.setmode(GPIO.BOARD) ## Use board pin numbering +GPIO.setup(7, GPIO.OUT) ## Setup GPIO Pin 7 to OUT + +##Define a function named Blink() +def Blink(numTimes,speed): + for i in range(0,numTimes):## Run loop numTimes + print "Iteration " + str(i+1)## Print current loop + GPIO.output(7,True)## Switch on pin 7 + time.sleep(speed)## Wait + GPIO.output(7,False)## Switch off pin 7 + time.sleep(speed)## Wait + print "Done" ## When loop is complete, print "Done" + GPIO.cleanup() + +## Ask user for total number of blinks and length of each blink +iterations = raw_input("Enter total number of times to blink: ") +speed = raw_input("Enter length of each blink(seconds): ") + +## Start Blink() function. Convert user input from strings to numeric data types and pass to Blink() as parameters +Blink(int(iterations),float(speed)) +</pre> ## Links [[ http://www.thirdeyevis.com/pi-page-2.php ]] - -<img src="https://cdn-learn.adafruit.com/assets/assets/000/024/147/medium640/raspberry_pi_little_cobbler_bb.png?1427733019" alt="LED mit Raspberry Pi verbinden"> |