Descripción
Tutorial: Cómo usar el módulo de Puerto Serie PS2 para teclado Arduino
El módulo de Puerto Serie PS2 permite conectar un teclado PS/2 a un proyecto Arduino, permitiendo la entrada de texto de manera simple y confiable. Este componente es ideal para los makers que desean agregar entrada de texto a sus dispositivos.
Qué necesitas
- Arduino Uno o compatible
- Cable USB A-Micro B
- Teclado PS/2
Pasos
- Conectar el módulo de Puerto Serie PS2 a la computadora portátil a través de un cable serial (DB9) si es necesario.
- Conectar el puerto de datos TX del módulo a una de las entradas digitales de Arduino utilizando un resistor pull-up de 10kΩ.
- Conectar el puerto de datos RX del módulo a otra entrada digital de Arduino.
- Conectar el señal GND entre el módulo y el Arduino.
- Si es necesario, conectar los pines VCC del módulo a +5V del Arduino para alimentarlo.
- Instalar la biblioteca PS2Keyboard a través del IDE Arduino.
- Carga el sketch de ejemplo proporcionado por la biblioteca en Arduino.
- Verifica que el teclado PS/2 sea detectado y funcione, escribiendo texto en la ventana apropiada del IDE de Arduino.
Código de ejemplo
PS2Keyboard keyboard;
void setup() {
Serial.begin(9600);
}
void loop() {
if (keyboard.available()) {
char c = keyboard.read();
Serial.print(c);
}
}
Miniproyecto
Crea un sistema de control para un pequeño dron indoor que responda a los comandos del teclado PS/2 conectado a Arduino. Intenta mover el dron hacia adelante, atrás, izquierda y derecha.
Errores comunes
- No verificar la conexión correcta de los pines TX y RX.
- Alimentación del módulo no gestionada correctamente.
- La biblioteca PS2Keyboard no instalada o mal configurada.
- Teclado PS/2 no detectado, verifica la conexión física.
Accesorios recomendados
- Resistencias pull-up 10kΩ
- Cable serial DB9
- Drones pequeños para probar los comandos del teclado
- LED y resistencias para visualizar la entrada
Preguntas frecuentes
¿Cómo puedo verificar si la biblioteca PS2Keyboard está instalada?
Revisa el menú ‘Tablas’ en el IDE de Arduino, debería aparecer una opción ‘PS2Keyboard’. Si no está, debes descargarla.
¿Cuáles teclas del teclado PS/2 funcionan con este módulo?
La mayoría de las teclas estándar de un teclado PS/2 deberían funcionar correctamente.







Valoraciones
No hay valoraciones aún.