Tabla de contenido:
Video: ScriptBox: 3 pasos
2025 Autor: John Day | [email protected]. Última modificación: 2025-01-13 06:57
ScriptBox es un dispositivo basado en arduino, reconocido por la computadora como un teclado, que se puede utilizar para la inyección de pulsaciones de teclas.
Las ventajas de usar ScriptBox son:
- Puede usar un pin para desbloquear el ScriptBox, de modo que solo usted pueda usarlo
- Puedes tener tantos scripts como quieras
- Puede visualizar el estado actual de su ScriptBox (en ejecución, error, en espera, etc.) con la ayuda del LED RGB
Paso 1: Partes necesarias para hacer el ScriptBox
Si desea construir su propio ScriptBox, necesitará las siguientes partes:
- Arduino Pro Micro
- Módulo MicroSd
- Teclado 1x4
- Led RGB - Cátodo común
- 3 resistencias de 330 ohmios (he usado una resistencia de 220 ohmios, pero la luz que emite el LED RGB es demasiado potente e incómoda
- Caja impresa en 3D (se proporcionará más información)
- Tarjeta micro SD
Paso 2: Diagrama de conexiones
He realizado las siguientes conexiones:
Teclado 1x4 - Arduino Pro Micro
pin 1 con pin 2
pin 2 con pin 3
pin 3 con pin 4
pin 4 con pin 5
pin 5 con GND
Led RGB - Arduino Pro Micro
GND con GND
Los 3 pines del LED RGB (usando las resistencias - ver diagrama) con 18, 19, 20 (A0, A1, A2) pines de Arduino.
Nota: Si no puede encontrar el orden correcto para conectar los pines, el LED RGB representará diferentes estados de ScriptBox con colores diferentes a los que yo elija. Por ejemplo: en lugar de mostrar una luz roja cuando el pin estaba mal, mostrará una luz azul. Para solucionar este problema, tiene 2 opciones:
1. Modifique la inicialización de los pines LED RGB en el código del Paso 4 (sugerido):
// Pines LED RGB
int redPin = 18; int greenPin = 19; int bluePin = 20;
Entonces, si tiene color azul cuando el pin estaba mal en lugar de rojo, puede cambiar a esta configuración:
// Pines LED RGB
int redPin = 20; int greenPin = 19; int bluePin = 18;
2. Intente encontrar el orden de conexión de pines correcto
Módulo MicroSD - Arduino Pro Micro:
GND con GND
VCC con VCC
MISO con MISO (pin 14)
MOSI con MOSI (pin 16)
SCK con SCLK (pin 15)
CS con pin 7