Usando Wio Terminal como un Teclado
Este wiki presenta cómo usar el Wio Terminal como un teclado simple. Ha asignado las 3 teclas s
, e
, d
a los 3 botones en el Wio Terminal. Esto puede implementarse fácilmente en tu diseño para tareas más desafiantes.
Instalando Bibliotecas
Este ejemplo también requiere una biblioteca adicional de teclado de Arduino:
-
Visita el repositorio de Arduino Keyboard Library y descarga todo el repositorio a tu unidad local.
-
Ahora, la biblioteca puede instalarse en el IDE de Arduino. Abre el IDE de Arduino, y haz clic en
sketch
->Include Library
->Add .ZIP Library
, y elige el archivoKeyboard-master
que acabas de descargar.
Código Completo
Para más funcionalidad, por favor consulta las funciones de teclado oficiales de Arduino.
#include "Keyboard.h" //keyboard library
void setup() {
//set button pins as inputs
pinMode(WIO_KEY_A, INPUT);
pinMode(WIO_KEY_B, INPUT);
pinMode(WIO_KEY_C, INPUT);
Keyboard.begin(); //start keyboard communication
}
void loop() {
if (digitalRead(WIO_KEY_A) == LOW) { //detect button press
Keyboard.write('s'); //single key is pressed (character)
}
if (digitalRead(WIO_KEY_B) == LOW) {
Keyboard.write('e');
}
if (digitalRead(WIO_KEY_C) == LOW) {
Keyboard.write('d');
}
delay(200); //delay between keypresses
}