Video: ScriptBox: 3 kroky
2025 Autor: John Day | [email protected]. Naposledy změněno: 2025-01-13 06:57
ScriptBox je zařízení založené na arduinu, které počítač rozpoznává jako klávesnici a lze jej použít k zadávání kláves.
Výhody používání ScriptBoxu jsou:
- K odemčení ScriptBoxu můžete použít špendlík, abyste jej mohli používat pouze vy
- Skriptů můžete mít tolik, kolik chcete
- Pomocí RGB LED můžete zobrazit aktuální stav vašeho ScriptBoxu (běžící, chybový, pohotovostní atd.)
Krok 1: Části potřebné k výrobě ScriptBoxu
Pokud si chcete vytvořit vlastní ScriptBox, budete potřebovat následující části:
- Arduino Pro Micro
- Modul MicroSd
- Klávesnice 1x4
- RGB LED - společná katoda
- 3 x 330 ohmový rezistor (použil jsem 220 ohmový rezistor, ale světlo vyzařované RGB LED je mocné a nepohodlné
- 3D tištěný box (více informací bude poskytnuto)
- MicroSD karta
Krok 2: Schéma připojení
Udělal jsem následující připojení:
Klávesnice 1x4 - Arduino Pro Micro
kolík 1 s kolíkem 2
kolík 2 s kolíkem 3
kolík 3 s kolíkem 4
kolík 4 s kolíkem 5
kolík 5 s GND
RGB LED - Arduino Pro Micro
GND s GND
3 piny z RGB LED (pomocí rezistorů - viz diagram) s 18, 19, 20 (A0, A1, A2) piny Arduina.
Poznámka: Pokud nemůžete najít správné pořadí pro připojení pinů, RGB LED bude představovat různé stavy ScriptBoxu s barvami odlišnými od těch, které jsem vybral. Například: Namísto zobrazení červeného světla, když byl kolík špatný, zobrazí modré světlo. Chcete -li to opravit, máte 2 možnosti:
1. Upravte inicializaci RGB LED kolíků v kódu z kroku 4 (doporučeno):
// RGB LED piny
int redPin = 18; int greenPin = 19; int bluePin = 20;
Pokud tedy máte modrou barvu, když byl pin špatný místo červené, můžete změnit toto nastavení:
// RGB LED piny
int redPin = 20; int greenPin = 19; int bluePin = 18;
2. Pokuste se najít správné pořadí připojení pinů
MicroSD modul - Arduino Pro Micro:
GND s GND
VCC s VCC
MISO s MISO (kolík 14)
MOSI s MOSI (kolík 16)
SCK s SCLK (pin 15)
CS s pinem 7