Съдържание:

ScriptBox: 3 стъпки
ScriptBox: 3 стъпки

Видео: ScriptBox: 3 стъпки

Видео: ScriptBox: 3 стъпки
Видео: Щит и меч, 3 серия (реставрация 4К, реж. Владимир Басов, 1967 г.) 2024, Ноември
Anonim
Image
Image
Части, необходими за направата на ScriptBox
Части, необходими за направата на ScriptBox

ScriptBox е устройство на базата на arduino, разпознато от компютъра като клавиатура, която може да се използва за инжектиране на клавиши.

Предимствата на използването на ScriptBox са:

  • Можете да използвате щифт за отключване на ScriptBox, така че само вие можете да го използвате
  • Можете да имате толкова скриптове, колкото искате
  • Можете да визуализирате текущото състояние на вашия ScriptBox (работещ, грешка, готовност и т.н.) с помощта на RGB Led

Стъпка 1: Части, необходими за направата на ScriptBox

Ако искате да изградите свой собствен ScriptBox, ще ви трябват следните части:

  • Arduino Pro Micro
  • Модул MicroSd
  • 1x4 клавиатура
  • RGB Led - Общ катод
  • 3 x 330 ома резистор (използвал съм резистор 220 ома, но светлината, излъчвана от RGB светодиода, е мощна и неудобна
  • 3D печатна кутия (повече информация ще бъде предоставена)
  • MicroSD карта

Стъпка 2: Диаграма на връзките

Диаграма на връзките
Диаграма на връзките

Направих следните връзки:

1x4 клавиатура - Arduino Pro Micro

щифт 1 с щифт 2

щифт 2 с щифт 3

щифт 3 с щифт 4

щифт 4 с щифт 5

щифт 5 с GND

RGB Led - Arduino Pro Micro

GND с GND

3 -те пина от RGB Led (използвайки резисторите - вижте диаграмата) с 18, 19, 20 (A0, A1, A2) пина на Arduino.

Забележка: Ако не можете да намерите правилния ред за свързване на щифтовете, RGB Led ще представя различни състояния на ScriptBox с цветове, различни от тези, които аз избирам. Например: Вместо да показва червена светлина, когато щифтът е грешен, той ще показва синя светлина. За да поправите това, имате 2 възможности за избор:

1. Променете инициализацията на RGB Led пиновете в кода от Стъпка 4 (предложено):

// RGB Led щифтове

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

Така че, ако имате син цвят, когато щифтът е грешен вместо червен, можете да преминете към тази настройка:

// RGB Led щифтове

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

2. Опитайте се да намерите правилния ред за свързване на щифтове

Модул MicroSD - Arduino Pro Micro:

GND с GND

VCC с VCC

MISO с MISO (щифт 14)

MOSI с MOSI (щифт 16)

SCK с SCLK (щифт 15)

CS с щифт 7

Препоръчано: