{"product_id":"key-switch-modules","title":"Modul klávesového spínače HS-KEY1B | Digitální vstup tlačítka","description":"\u003ch2\u003eModul klávesového spínače HS-KEY1B – digitální vstupní deska s tlačítkem pro Arduino a projekty STEM\u003c\/h2\u003e\n\u003cp\u003eModul klávesového spínače HS-KEY1B je jednoduchá vstupní deska s digitálním tlačítkem pro ovládání nabídek, výběr režimů, počítadla, hry a první lekce s Arduinem. Začátečníkům umožňuje snadno připojit tlačítko k řídicí jednotce bez nutnosti sestavovat obvod spínače z jednotlivých součástek.\u003c\/p\u003e\n\u003cp\u003ePoužijte jej s deskou \u003ca href=\"https:\/\/upenelab.com\/products\/elab-nano-v3-board-ch340\"\u003eELAB Nano V3\u003c\/a\u003e, sadou \u003ca href=\"https:\/\/upenelab.com\/products\/mb-102-breadboard-kit\"\u003eMB 102 Breadboard Kit\u003c\/a\u003e nebo výstupními moduly, jako je \u003ca href=\"https:\/\/upenelab.com\/products\/rgb-full-color-led-light-module\"\u003eRGB Full Color LED Module\u003c\/a\u003e. Pro vstup z více kláves jej porovnejte se čtyřsměrným modulem klávesového spínače, který je již v katalogu.\u003c\/p\u003e\n\u003cp\u003eMechanická tlačítka vyžadují softwarové odstranění zákmitů. Před dokončením kódu ověřte, zda je výstup modulu aktivní v logické úrovni HIGH, nebo LOW.\u003c\/p\u003e\n\n\u003ch2\u003eTechnické specifikace\u003c\/h2\u003e\n\u003ctable\u003e\n  \u003cthead\u003e\u003ctr\u003e\n\u003cth\u003eParametr\u003c\/th\u003e\n\u003cth\u003eHodnota\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n  \u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eSKU\u003c\/td\u003e\n\u003ctd\u003eHS-KEY1B\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eTyp produktu\u003c\/td\u003e\n\u003ctd\u003eModul klávesového spínače \/ tlačítka\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eVýstup\u003c\/td\u003e\n\u003ctd\u003eDigitální stav tlačítka\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eRozhraní\u003c\/td\u003e\n\u003ctd\u003eSignál, VCC, GND podle označení na desce\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eTypické napájení\u003c\/td\u003e\n\u003ctd\u003eŘídicí systémy 3,3 V \/ 5 V\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003ePožadavek hostitelského zařízení\u003c\/td\u003e\n\u003ctd\u003eVstup GPIO\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eOblasti použití\u003c\/td\u003e\n\u003ctd\u003eNabídky, počítadla, ovládání start\/stop, hry\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003ePožadavek na software\u003c\/td\u003e\n\u003ctd\u003eDoporučeno odstranění zákmitů\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eMontáž\u003c\/td\u003e\n\u003ctd\u003eMontáž do panelu nebo na desku\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eLogika signálu\u003c\/td\u003e\n\u003ctd\u003eAktivní úroveň ověřte testováním\u003c\/td\u003e\n\u003c\/tr\u003e\n  \u003c\/tbody\u003e\n\u003c\/table\u003e\n\n\u003ch2\u003eRozložení desky a průvodce označením\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eTlačítko\u003c\/strong\u003e – Uživatelský vstupní spínač.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eSignální pin\u003c\/strong\u003e – Digitální výstup do hostitelského zařízení.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eVCC\u003c\/strong\u003e – Kladné napájení, pokud je vyžadováno.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eGND\u003c\/strong\u003e – Společná zem.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eVývodová lišta\u003c\/strong\u003e – Připojovací bod pro propojovací vodič.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eMontážní oblast\u003c\/strong\u003e – Modul upevněte, aby nedocházelo k namáhání kabelu.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003ePoznámka k odstranění zákmitů\u003c\/strong\u003e – Rychlé zákmity kontaktů filtrujte v kódu.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003ePoznámka k logice\u003c\/strong\u003e – Otestujte, zda je stisknutí reprezentováno úrovní HIGH, nebo LOW.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch2\u003eScénáře použití\u003c\/h2\u003e\n\u003ch3\u003e1. Digitální vstup Arduina\u003c\/h3\u003e\n\u003cp\u003eČtení digitálního výstupu klávesového spínače.\u003c\/p\u003e\n\u003cpre\u003e\u003ccode\u003econst int sensorPin = 2;\n\nvoid setup() {\n  Serial.begin(115200);\n  pinMode(sensorPin, INPUT);\n}\n\nvoid loop() {\n  Serial.println(digitalRead(sensorPin));\n  delay(100);\n}\u003c\/code\u003e\u003c\/pre\u003e\n\u003ch3\u003e2. Výstup události na LED\u003c\/h3\u003e\n\u003cp\u003eRozsviťte LED, když je modul stisknutý.\u003c\/p\u003e\n\u003cpre\u003e\u003ccode\u003econst int sensorPin = 2;\nconst int ledPin = 13;\n\nvoid setup() {\n  pinMode(sensorPin, INPUT);\n  pinMode(ledPin, OUTPUT);\n}\n\nvoid loop() {\n  digitalWrite(ledPin, digitalRead(sensorPin));\n}\u003c\/code\u003e\u003c\/pre\u003e\n\u003ch3\u003e3. Monitor GPIO v MicroPythonu\u003c\/h3\u003e\n\u003cp\u003eSledujte digitální výstup z desky typu Pico.\u003c\/p\u003e\n\u003cpre\u003e\u003ccode\u003efrom machine import Pin\nimport time\n\nsensor = Pin(15, Pin.IN)\n\nwhile True:\n    print(sensor.value())\n    time.sleep(0.1)\u003c\/code\u003e\u003c\/pre\u003e\n\n\u003ch2\u003eObsah balení\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e1× modul klávesového spínače HS-KEY1B\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch2\u003eČasté dotazy\u003c\/h2\u003e\n\u003cp\u003e\u003cstrong\u003eOtázka: K čemu se používá?\u003c\/strong\u003e\u003cbr\u003eOdpověď: Jako digitální vstup s tlačítkem.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eOtázka: Poskytuje analogové hodnoty?\u003c\/strong\u003e\u003cbr\u003eOdpověď: Ne, poskytuje digitální stav.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eOtázka: Mohu použít interní pull-up rezistory?\u003c\/strong\u003e\u003cbr\u003eOdpověď: Ano, pokud je zapojení aktivní v logické úrovni LOW.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eOtázka: Je nutné odstranit zákmity?\u003c\/strong\u003e\u003cbr\u003eOdpověď: Ano.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eOtázka: Může spouštět motor nebo relé?\u003c\/strong\u003e\u003cbr\u003eOdpověď: Ano, prostřednictvím kódu řídicí jednotky a ovladače.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eOtázka: Proč se hodnoty načítají opačně?\u003c\/strong\u003e\u003cbr\u003eOdpověď: Logika modulu může být aktivní v úrovni LOW.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eOtázka: Funguje s ESP32?\u003c\/strong\u003e\u003cbr\u003eOdpověď: Ano, pokud je napětí signálu kompatibilní.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eOtázka: Co mám otestovat jako první?\u003c\/strong\u003e\u003cbr\u003eOdpověď: Zapojení pinů, aktivní úroveň a časování odstranění zákmitů.\u003c\/p\u003e","brand":"OpenELAB","offers":[{"title":"Default Title","offer_id":44005373575366,"sku":"HS-KEY1B","price":111.56,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0621\/0050\/4774\/files\/05-Additional-1_69567e29-62c9-4238-bf17-4037e09cc230.jpg?v=1770805382","url":"https:\/\/upenelab.com\/cs\/products\/key-switch-modules","provider":"OpenELAB Technology Ltd.","version":"1.0","type":"link"}