Bild

FET:

Was ist es?

Ein Transistor ist eine Halbleiterbauteil, welches wie ein Schalter funktioniert. Transistor ist eine Neologismus aus „transfer resitor“. Dieser Name ist eine direkte Beschreibung der Eigenschaft des Bauteils. Je nachdem, ob eine Steuerspannung anliegt, kann der Transistor seinen Widerstand ändern und wird durchlässig für einen Steuerstrom (1) oder wird nicht-leitend (0).

Der hier abgebildete Feldeffekttransistor wird leitend zwischen dem (von links aus) 2. und 3. PIN, wenn am 1. PIN eine Spannung anliegt. Verbindet man den linken PIN mit einem OUT-PIN des Pi, dann kann man mit dem Transistor eine Last wie z.B. eine große 12v LED ansteuern.

CODE

transistor.py
import RPi.GPIO as GPIO
import time
 
# GPIO-Belegung auf Board stellen
GPIO.setmode(GPIO.BOARD)
# Pin 13 (GPIO17) als Ausgang definieren
 
GPIO.setup(13, GPIO.OUT)
 
print "Schleife starten"
try:
   while 1 :
      print "Output False"
      GPIO.output(13, 0)
      time.sleep(2)
      print "Output True"
      GPIO.output(13, 1)
      time.sleep(2)
except:
   KeyboardInterrupt
GPIO.cleanup()

Hinweis

Als Tipp: jede LED hat ein längeres und ein kürzeres Ende. Das längere gehört zum Positiven (3,3V), das kürzere zum Negativen (GND).