Obsah:

Klávesnice USB s jedním tlačítkem RGB: 6 kroků (s obrázky)
Klávesnice USB s jedním tlačítkem RGB: 6 kroků (s obrázky)

Video: Klávesnice USB s jedním tlačítkem RGB: 6 kroků (s obrázky)

Video: Klávesnice USB s jedním tlačítkem RGB: 6 kroků (s obrázky)
Video: Jsou chladící podložky podvod? 2024, Červenec
Anonim
Klávesnice USB s jedním tlačítkem RGB
Klávesnice USB s jedním tlačítkem RGB
Klávesnice USB s jedním tlačítkem RGB
Klávesnice USB s jedním tlačítkem RGB
Klávesnice USB s jedním tlačítkem RGB
Klávesnice USB s jedním tlačítkem RGB

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

Díly a nástroje
Díly a nástroje
Díly a nástroje
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

Nastavení softwaru
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

Tisk případu
Tisk případu

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áž

Elektroinstalace a montáž
Elektroinstalace a montáž
Elektroinstalace a montáž
Elektroinstalace 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

Blikání a úprava kódu
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

Hotovo!
Hotovo!
Hotovo!
Hotovo!
Hotovo!
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: