Buongiorno sto provando a costruire una tastiera di caratteri speciali, tra questi vorrei aggiungere la scorciatoia per screenshot ( windows shift s ) ma non trovo il codice da nessuna parte.
qui sotto il codice che sto usando
#include <Keyboard.h>
int buttons[15] = {0,1,2,3,4,5,6,7,8,9};
void setup(){
Keyboard.begin();
for(int i = 0; i < 9; i++){
pinMode(buttons[i], INPUT);
}
}
void loop(){
if(digitalRead(buttons[0]) == HIGH){
Keyboard.write('À'); // LETTERE MAIUSCOLE ACCENTATE
delay(200);
}
if(digitalRead(buttons[1]) == HIGH){
Keyboard.write('È');
delay(200);
}
if(digitalRead(buttons[2]) == HIGH){
Keyboard.write('É');
delay(200);
}
if(digitalRead(buttons[3]) == HIGH){
Keyboard.write('Ì');
delay(200);
}
if(digitalRead(buttons[4]) == HIGH){
Keyboard.write('Ò');
delay(200);
}
if(digitalRead(buttons[5]) == HIGH){
Keyboard.write('Ù');
delay(200);
}
if(digitalRead(buttons[6]) == HIGH){
Keyboard.press(KEY_LEFT_CTRL);//COPIA
Keyboard.press('c');
delay(100);
Keyboard.releaseAll();
delay(200);
}
if(digitalRead(buttons[7]) == HIGH){
Keyboard.press(KEY_LEFT_CTRL);//INCOLLA
Keyboard.press('v');
delay(100);
Keyboard.releaseAll();
delay(200);
}
if(digitalRead(buttons[8]) == HIGH){
Keyboard.println("pinMode( , );");
delay(200);
}
delay(10);
}