Der Kugelschalter ist ähnlich aufgebaut wie die SW-420. Im Inneren befindet sich eine Kugel die bei der richtigen Position einen Stromkreis schließt. Wenn das der Fall ist, kann Strom fließen, welchen wir wieder messen können. So lässt sich z.B. sagen in welcher Position sich der Sensor gerade befindet.

Anschlüsse Raspberr PiAnschlüsse Sensor
GNDGND
3,3V+
GPIO 14Signal

Python

#!/usr/bin/python
import RPi.GPIO as gpio
import time

sensor = 14
gpio.setmode(gpio.BCM)
gpio.setup(sensor, gpio.IN)

while True:
  print(gpio.input(sensor))
  time.sleep(0.2)

Wenn der Sensor Senkrecht auf dem Tisch steht sollte bei euch eine 1 kommen. Wenn ihr den Sensor Umdreht eine 0. Heißt nur wenn der Sensor mit den Anschlüssen nach unten steht kann Strom fließen.