Obsah:
- Krok 1: Díly a nástroje
- Krok 2: Nastavení softwaru
- Krok 3: Tisk pouzdra
- Krok 4: Zapojení a montáž
- Krok 5: Blikání a úprava kódu
- Krok 6: Hotovo
Video: Klávesnice USB s jedním tlačítkem RGB: 6 kroků (s obrázky)
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:22
Cítili jste někdy potřebu mít malou, ale funkční klávesnici s RGB podsvícením, která by nebyla větší než velikost jediné klávesy? Ne? Koho to zajímá, udělejte si jedno! Tento návod vás provede kroky, které potřebujete k vytvoření vlastní, trochu zbytečné klávesnice s jedním tlačítkem.
Krok 1: Díly a nástroje
K vytvoření tohoto projektu budete potřebovat…
Díly:
Vývojová deska založená na ATtiny85. Tyto desky jsou klony desky Digispark a dají se koupit už za 1–2 GBP/USD. Existuje několik verzí této desky, jedna s vestavěným konektorem USB A a dvě se zabudovanou zásuvkou Micro USB. Jeden potřebný pro tento projekt je menší ze dvou, na kterých je napsáno „TINY85“jako „ATTINY85“. Všechny desky budou fungovat stejně, ale pouze tato se vejde do pouzdra pro 3D tisk
- WS2812b RGB LED. Ty také přicházejí v různých formách, požadovaný typ je namontován na malé kulaté desce plošných spojů, trochu větší než samotná LED. Lze použít i holé LED diody, ale mějte na paměti, že jejich pájení bude velmi obtížné.
- Přepínač kompatibilní s Cherry MX/ Cherry MX. Ideální jsou spínače s čirým pouzdrem, protože umožňují průchod světla LED.
- Klíčenka kompatibilní s Cherry MX.
Nástroje:
- Bude zapotřebí páječka a pájka. Nápomocné jsou také Flux, Solder Braid/Wick, sada Third Hands a další Flux.
- K vytištění skříně je nutná 3D tiskárna, ale něco podobného lze také získat ze dřeva, akrylu, MDF atd., Pokud máte přístup k základnímu ručnímu nářadí. Z malého boxu projektu ABS lze také vystřihnout pouzdro.
Krok 2: Nastavení softwaru
Nejprve budete muset nainstalovat ovladače Arduino IDE a Digispark. Chcete -li to provést, postupujte podle pokynů zde. Nahrajte skica mrknutím obsaženou na odkazované stránce, abyste se ujistili, že vaše deska funguje. Dále budete muset nainstalovat knihovnu Adafruit Neopixel pro ovládání LED. V Arduino IDE přejděte na Nástroje> Spravovat knihovny a vyhledejte „Adafruit Neopixel“. Stáhněte a nainstalujte stejnojmennou knihovnu.
Krok 3: Tisk pouzdra
Soubory STL potřebné pro případ a ukázkový kód lze stáhnout z věci zde. Stáhněte si a vytiskněte obě části pouzdra hned teď a ujistěte se, že se držíte kódu - budete to potřebovat později.
Krok 4: Zapojení a montáž
Zapojte součásti podle schématu a obrázků. Datový kolík LED by měl být připojen ke kolíku P1 na desce a přepínač by měl být připojen k P2. Ujistěte se, že jste připojili P1 k datovému vstupu LED diod, a nikoli k datovému výstupu PIN. Dále opatrně zasuňte desku do pouzdra. Je těsný a jakmile se dostane dovnitř, bude velmi obtížné jej odstranit, proto si nejprve zkontrolujte kabeláž. Poté zarovnejte mikro USB port s odpovídajícím výřezem na pouzdře, zaklíňte plochý šroubovák (nebo podobný nástroj) za desku a zasuňte jím zásuvku do výřezu. Mělo by do sebe pevně zapadnout. Pomocí hotglue držte desku na místě. Nakonec zarovnejte dvě odrážky v horní části skříně se dvěma výstupky v základně a spojte je dohromady. Mějte na paměti, že pouzdro NENÍ určeno k opětovnému otevření po montáži, pokud si nejste jisti svým zapojením, blikejte kódem (jak je znázorněno v dalším kroku) a před montáží do pouzdra otestujte LED a spínač.
Krok 5: Blikání a úprava kódu
Rozbalte ukázkový kód, který jste stáhli z kroku 3, a otevřete jej v Arduino IDE. Tato jednoduchá skica vám umožňuje nastavit podsvícení na požadovanou barvu a namapovat klíč k přepínači. Upravte proměnné podsvícení R, G a B, abyste vybrali barvu, kterou chcete mít podsvícení, a podsvícení Brightness pro úpravu intenzity LED. Všechny čtyři tyto proměnné musí mít číslo od 0 (vypnuto) do 255 (maximum). Chcete -li klíč namapovat, upravte proměnnou „keyCode“na libovolný klíč, který se vám líbí. Seznam klíčových kódů naleznete zde. Jakmile upravíte kód podle svých představ, klikněte na tlačítko pro odeslání, zkompilovat a zaslat kód na vaši desku. Jakmile je kompilace hotová, terminál vás vyzve k připojení desky. Nezapomeňte jej zapojit do 60 sekund, jinak budete muset proces nahrávání zopakovat.
Krok 6: Hotovo
Nyní byste měli mít plně funkční klávesnici s jednou klávesou! Poskytnutý kód napodobuje běžnou USB HID klávesnici, takže jej lze použít bez instalace dalšího softwaru, i když si můžete stáhnout makro programy, jako je AutoHotkey, k automatizaci akcí po stisknutí klávesy. Pokud chcete přizpůsobit kód více, než nabízí ukázkový kód, můžete si napsat svůj vlastní pomocí knihovny Digikeyboard. Knihovnu FastLED lze také použít k ovládání LED a nabízí mnohem výkonnější funkce než Adafruit_Neopixel.
Pokud se vám tento návod líbil, zvažte prosím jeho hlasování ve Velké a Malé soutěži, bavte se s výrobou!
Doporučuje:
Blokování odpružení servomotoru jedním tlačítkem: 3 kroky
Blokování servo odpružení jedním tlačítkem: Horská kola s plným odpružením zajišťují hladkou jízdu, ale často vyžadují zablokování odpružení při šlapání do kopce. V opačném případě se odpružení stlačí, když stojíte na pedálech, a tím ztrácíte úsilí. Výrobci kol to vědí a poskytují
Bufet s jedním tlačítkem: 4 kroky
Bufet s jedním tlačítkem: POZNÁMKA: Pro jídelní systém Kang Chiao zbytečné, pokud nejste v naší škole. Zařízení mají dvě použití. Lze jej použít k přeskočení nudného procesu výběru jídel pouhým výběrem bufetu pro vás, což je opravdu užitečné pro lidi, kteří chtějí jíst pouze
Rádio Streaming Box s jedním tlačítkem: 7 kroků (s obrázky)
Rádio Streaming Box s jedním tlačítkem: Postavil jsem box pro bar svého přítele, který má uvnitř Raspberry Pi a stisknutím jednoho tlačítka streamuje zvuk na webové stránky pomocí Darkice a Icecast a současně rozsvítí nápis „On-Air“. Myslel jsem si, že to je něco, co lidé pročítají
Vkládání klávesnice/automatické zadávání hesla jedním kliknutím!: 4 kroky (s obrázky)
Vkládání klávesnice/automatické zadávání hesla jedním kliknutím !: Hesla jsou obtížná … a zapamatování bezpečného hesla je ještě těžší! Kromě toho, pokud máte spolu, spletité heslo, bude jeho psaní nějakou dobu trvat. Ale nebojte se, moji přátelé, mám na to řešení! Vytvořil jsem malý stroj pro automatické psaní, který bude
Transplantace vašich klasických vnitřních myší s jedním tlačítkem Mac: 5 kroků
Transplantace vašeho klasického jednoho tlačítka Mac myší Inards: už vás nebaví hloupě vypadající nové myši? už vás nebaví vaše klasické myši s jedním tlačítkem a nedostatek … čehokoli kromě jednoho tlačítka? nemocně vám ukážu, jak transplantovat vnitřnosti laciné myši dobré vůle do vaší myši Mac, abyste dosáhli dokonalé rovnováhy stylu