Gå direkte til indhold

Taktil trykknap

High-low signal med Taktil Trykknap

Lab
ITT Lab
Programområde
Digital
Placering

EK Guldbergsgade
Bygning E, lokale A448

Adgang til komponenten

Komponenten er kun tilgængelig for studerende på IT-teknolog-uddannelsen.

Denne komponent er en hurtig og nem måde at få tilsluttet en digital knap som input til en mikrocontroller.

Tekniskespecifikationer

Interface Digital
Supply voltage 3.3V - 5V

Pinout

Venstre pin port:

Nummer Navn Spænding Rolle
1 G (GND) 0V Negativ forsyning
2 V (VCC) 3.3-5V Positiv forsyning
3 S (Signal) 3.3-5V Signal

Hvordan fungerer den?

Komponenten indeholder en digital push knap, som når trykket tilslutter komponentens kredsløb som tillader strømmen at flyde og blive aflæst via komponentens signal ben. Når der gives slip “bouncer” den så tilbage til den default status hvor kredsløbet er frakoblet, og det ikke kan aflæses noget signal.

Kodeeksempel

from machine import Pin
from time import sleep
button = Pin(4, Pin.IN)
while True:
   print("Knap vaerdi: ", button.value())
   sleep(0.1)