ScriptBox: 3 kroky
ScriptBox: 3 kroky
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: