Paso 4: Código Wirte (Arduino)
Aquí está mi código. No dude en jugar con
diferentes parámetros para adaptarse a su aplicación y comentar si quieres que me explique nada.
Instalar el IDE de Arduino desde arduino.cc si no ya lo tienes. Abrir un dibujo nuevo y pega este código en. Compilarlo, subirlo y probarlo.
/*
Prueba del botón del teclado
Para la Arduino Leonardo y Micro.
Este ejemplo de código es de dominio público.
http://www.Arduino.CC/en/Tutorial/KeyboardButton
modificado por Addison yecheng wang
*/
const int buttonPin = 10; clavija de entrada para pulsador
int previousButtonState = alto; para comprobar el estado de un pulsador
void setup() {}
hacen el perno pulsador una entrada:
pinMode (buttonPin, entrada);
inicializar el control sobre el teclado:
Keyboard.Begin();
Serial.Begin(9600);
}
void loop() {}
leer el pulsador:
int buttonState = digitalRead(buttonPin);
Si el estado de botón ha cambiado,
Si ((buttonState! = previousButtonState)
y es actualmente:
& & (buttonState == HIGH)) {}
Escriba un mensaje
Keyboard.Press(KEY_F3);
Delay(100);
Keyboard.releaseAll();
}
guardar el estado actual del botón para la comparación la próxima vez:
previousButtonState = buttonState;
Serial.println(buttonState);
}