Es gibt eine ganze Reihe einfacher digitaler Sensoren. Was sind digitale Sensoren?

Digitale Sensoren können zwei Werte annhemen. Ein Taster ist ein digitaler Sensor.

Alle Seonsoren können grundsätzlich mit dem gleichen Programm ausgelesen werden und du kannst sie an jedem Pin mit deinem Board verbinden. Du kannst alle Pins, die nicht mit einem Buchstaben beginnen und die Pins, die mit einem A anfangen verwenden.

Schaltungsaufbau

Diese digitalen Sensoren sind abgebildet:

  • PIR-Sensor (Bewegungsmelder)
  • Türkontakt-Schalter
  • Bodenfeuchtesensor

Digitale Eingabe

Programmcode

import board
import time
from digitalio import DigitalInOut, Direction, Pull

switch = DigitalInOut(board.D13)
switch.direction = Direction.INPUT
switch.pull = Pull.DOWN

while True:
    if switch.value:
        print("*", end="")

    time.sleep(0.01)  # debounce delay
Kommentieren Kommentare