High-low signal med Taktil Trykknap
Taktil trykknap
Denne komponent er en hurtig og nem måde at få tilsluttet en digital knap som input til en mikrocontroller.
Tekniske specifikationer
Interface | Digital |
Supply voltage | 3.3V - 5V |
Kode Eksempel
from machine import Pin
from time import sleep
button = Pin(4, Pin.IN)
while True:
print("Knap vaerdi: ", button.value())
sleep(0.1)
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.
Referencer
ESP32 knap input: https://randomnerdtutorials.com/esp32-digital-inputs-outputs-arduino/
Inspiration og kommentarer
Er du faldet over links eller lignende, som kan være relevant for dine medstuderende så send os en mail på nini@kea.dk