HS-KEY1B Modul klávesového spínače – Digitální vstupní deska s tlačítkem pro Arduino a STEM projekty
Modul klávesového spínače HS-KEY1B je jednoduchá digitální vstupní deska s tlačítkem pro ovládání menu, výběr režimu, čítače, hry a první lekce Arduino. Poskytuje začátečníkům čistý způsob, jak připojit tlačítko k řadiči bez nutnosti sestavovat spínačový obvod z volných součástek.
Použijte ji s ELAB Nano V3, MB 102 Breadboard Kit nebo výstupními moduly jako RGB Full Color LED Module. Pro vícetlačítkový vstup porovnejte s 4směrným modulem klávesového spínače, který je již v katalogu.
Mechanická tlačítka vyžadují softwarové odstranění zákmitů. Před dokončením kódu ověřte, zda je výstup modulu aktivní na vysoké nebo nízké úrovni.
Technické specifikace
| Parametr | Hodnota |
|---|---|
| SKU | HS-KEY1B |
| Typ produktu | Modul klávesového spínače / tlačítka |
| Výstup | Digitální stav tlačítka |
| Rozhraní | Signál, VCC, GND podle označení na desce |
| Typické napájení | Řadiče 3,3 V / 5 V |
| Požadavek hostitele | GPIO vstup |
| Případy použití | Menu, čítače, ovládání start/stop, hry |
| Potřeba softwaru | Doporučeno odstranění zákmitů |
| Montáž | Panelová nebo desková montáž |
| Logika signálu | Ověřte aktivní úroveň testováním |
Rozložení desky a průvodce označením
- Tlačítko – Uživatelský vstupní spínač.
- Signálový pin – Digitální výstup do hostitele.
- VCC – Kladné napájení, pokud je potřeba.
- GND – Společná zem.
- Header – Připojovací bod pro propojovací vodiče.
- Montážní plocha – Připevněte modul, aby nedošlo k namáhání kabelů.
- Poznámka k odstranění zákmitů – Filtrujte rychlé zákmitání kontaktu v kódu.
- Poznámka k logice – Otestujte, zda je stisk HIGH nebo LOW.
Scénáře použití
1. Digitální vstup Arduino
Čtení digitálního výstupu klávesového spínače.
const int sensorPin = 2; void setup() { Serial.begin(115200); pinMode(sensorPin, INPUT); } void loop() { Serial.println(digitalRead(sensorPin)); delay(100); }
2. Výstup LED na událost
Rozsvícení LED při stisknutí modulu.
const int sensorPin = 2; const int ledPin = 13; void setup() { pinMode(sensorPin, INPUT); pinMode(ledPin, OUTPUT); } void loop() { digitalWrite(ledPin, digitalRead(sensorPin)); }
3. Monitor GPIO v MicroPythonu
Sledování digitálního výstupu z desky typu Pico.
from machine import Pin import time sensor = Pin(15, Pin.IN) while True: print(sensor.value()) time.sleep(0.1)
Balení obsahuje
- 1 x HS-KEY1B modul klávesového spínače
Často kladené otázky
Otázka: K čemu se to používá?
Odpověď: Digitální vstup s tlačítkem.
Otázka: Vydává to analogové hodnoty?
Odpověď: Ne, vydává digitální stav.
Otázka: Mohu použít interní pull-up rezistory?
Odpověď: Ano, pokud je zapojení aktivní na nízké úrovni.
Otázka: Je potřeba odstranění zákmitů?
Odpověď: Ano.
Otázka: Může spustit motor nebo relé?
Odpověď: Ano, přes kód řadiče a ovladač.
Otázka: Proč čte opačně?
Odpověď: Logika modulu může být aktivní na nízké úrovni.
Otázka: Funguje s ESP32?
Odpověď: Ano, pokud je kompatibilní signálové napětí.
Otázka: Co mám nejdříve otestovat?
Odpověď: Mapování pinů, aktivní úroveň a časování odstranění zákmitů.




Recenze
Zatím zde nejsou žádné recenze.