Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
led [2016/11/25 09:59] – Externe Bearbeitung 127.0.0.1led [2023/07/03 10:15] (aktuell) – Externe Bearbeitung 127.0.0.1
Zeile 1: Zeile 1:
 +==== LED ====
  
 +=== Was ist das? ===
 +
 +Eine LED (Licht emittierende Diode) ist ein Halbleiter. Fließt Strom in der Durchlassrichtung durch das Bauteil, so leuchtet es. Die Dotierung des Materials bestimmt die Wellenlänge (Farbe) des emittierten Lichtes.
 +
 +=== Bild ===
 +{{20151105_102408.jpg?nolink&500|}}
 +
 +=== Schaltplan ===
 +
 +{{fritzing-led.jpg?nolink&500|}}
 +
 +=== Code-Beispiel ===
 +
 +<file python led.py>
 +
 +#!/usr/bin/python         #Mitteilung welcher Interpreter genutzt werden soll
 +import RPi.GPIO as GPIO  
 +GPIO.setmode(GPIO.BOARD)  #Die GPIO-Belegung wird auf die des protektiven Shields gesetzt
 +GPIO.setup(13, GPIO.OUT)  #GPIO13 als Ausgang deklarieren
 +try:
 +   while 1:
 +      GPIO.output(13, 1) #GPIO13 gibt Strom aus
 +except:                  #So kann das Programm ohne Fehlermeldung mit STRG-C beendet werden
 +   KeyboardInterrupt
 +GPIO.cleanup()          #Sobald das Programm beendet ist, werden alle GPIO Konfigurationsänderungen wieder gelöscht
 +
 +</file>