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)