Obsah:

ScriptBox: 3 kroky
ScriptBox: 3 kroky

Video: ScriptBox: 3 kroky

Video: ScriptBox: 3 kroky
Video: NEW RELEASE: Script Box for 3ds Max 2024, November
Anonim
Image
Image
Časti potrebné na výrobu ScriptBoxu
Časti potrebné na výrobu ScriptBoxu

ScriptBox je zariadenie založené na arduine, ktoré počítač rozpoznal ako klávesnicu a je možné ho použiť na zadávanie klávesov.

Výhody použitia ScriptBoxu sú:

  • Na odomknutie ScriptBoxu môžete použiť špendlík, aby ste ho mohli používať iba vy
  • Môžete mať toľko skriptov, koľko chcete
  • Aktuálny stav svojho ScriptBoxu (spustený, chybový, pohotovostný a podobne) si môžete vizualizovať pomocou RGB LED diódy.

Krok 1: Časti potrebné na výrobu ScriptBoxu

Ak si chcete vytvoriť vlastný ScriptBox, budete potrebovať nasledujúce časti:

  • Arduino Pro Micro
  • Modul MicroSd
  • Klávesnica 1x4
  • RGB LED - spoločná katóda
  • 3 x 330 ohmový odpor (použil som 220 ohmový odpor, ale svetlo vyžarované diódou RGB LED je silné a nepohodlné
  • 3D tlačený box (viac informácií bude poskytnutých)
  • MicroSD karta

Krok 2: Schéma pripojenia

Schéma zapojenia
Schéma zapojenia

Vykonal som nasledujúce prepojenia:

Klávesnica 1x4 - Arduino Pro Micro

kolík 1 s kolíkom 2

kolík 2 s kolíkom 3

kolík 3 s kolíkom 4

kolík 4 s kolíkom 5

kolík 5 s GND

RGB LED - Arduino Pro Micro

GND s GND

3 kolíky z RGB LED (pomocou rezistorov - pozri diagram) s 18, 19, 20 (A0, A1, A2) pinmi Arduino.

Poznámka: Ak nemôžete nájsť správne poradie pripojenia pinov, LED RGB bude predstavovať rôzne stavy ScriptBoxu s farbami odlišnými od tých, ktoré vyberám. Napríklad: Namiesto toho, aby ukazoval červené svetlo, keď bol pin nesprávny, bude ukazovať modré svetlo. Na vyriešenie tohto problému máte 2 možnosti:

1. Upravte inicializáciu pinov RGB LED v kóde z kroku 4 (odporúčané):

// RGB LED piny

int redPin = 18; int greenPin = 19; int bluePin = 20;

Ak teda máte modrú farbu, keď bol špendlík nesprávny, namiesto červeného, môžete zmeniť toto nastavenie:

// RGB LED piny

int redPin = 20; int greenPin = 19; int bluePin = 18;

2. Skúste nájsť správne poradie zapojenia pinov

Modul MicroSD - Arduino Pro Micro:

GND s GND

VCC s VCC

MISO s MISO (kolík 14)

MOSI s MOSI (kolík 16)

SCK s SCLK (kolík 15)

CS s kolíkom 7

Krok 3: 3D tlačený box

Odporúča: