Hi guys,
When I've changed the settings.h file for the Makey Makey and I want to upload it, I get an error:
Arduino: 1.8.2 (Windows Store 1.8.2.0) (Windows 10), Board:"Arduino/Genuino Uno"
In file included from C:\Users\Erick\E-Home\Back To School (New Style)\Vak & Materiaal\SchoolLab\Makey Makey\Makey Makey Download\makey_makey_1_4_2\makey_makey_1_4_2\makey_makey_1_4_2.ino:50:0:
settings.h:20: error: 'KEY_UP_ARROW' was not declared in this scope
KEY_UP_ARROW, // up arrow pad
^
settings.h:21: error: 'KEY_DOWN_ARROW' was not declared in this scope
KEY_DOWN_ARROW, // down arrow pad
^
settings.h:22: error: 'KEY_LEFT_ARROW' was not declared in this scope
KEY_LEFT_ARROW, // left arrow pad
^
settings.h:23: error: 'KEY_RIGHT_ARROW' was not declared in this scope
KEY_RIGHT_ARROW, // right arrow pad
^
settings.h:25: error: 'MOUSE_LEFT' was not declared in this scope
MOUSE_LEFT, // click button pad
^
settings.h:43: error: 'MOUSE_LEFT' was not declared in this scope
MOUSE_LEFT, // pin A1
^
settings.h:44: error: 'MOUSE_RIGHT' was not declared in this scope
MOUSE_RIGHT // pin A0
^
C:\Users\Erick\E-Home\Back To School (New Style)\Vak & Materiaal\SchoolLab\Makey Makey\Makey Makey Download\makey_makey_1_4_2\makey_makey_1_4_2\makey_makey_1_4_2.ino: In function 'void initializeArduino()':
makey_makey_1_4_2:182: error: 'Keyboard' niet gevonden. Bevindt de lijn '#include <Keyboard.h>' zich in uw schets?
Keyboard.begin();
^
makey_makey_1_4_2:183: error: 'Mouse' niet gevonden. Bevindt de lijn '#include <Mouse.h>' zich in uw schets?
Mouse.begin();
^
C:\Users\Erick\E-Home\Back To School (New Style)\Vak & Materiaal\SchoolLab\Makey Makey\Makey Makey Download\makey_makey_1_4_2\makey_makey_1_4_2\makey_makey_1_4_2.ino: In function 'void initializeInputs()':
makey_makey_1_4_2:227: error: 'MOUSE_LEFT' was not declared in this scope
else if ((inputs.keyCode == MOUSE_LEFT) || (inputs*.keyCode == MOUSE_RIGHT)) {
_ ^_
makey_makey_1_4_2:227: error: 'MOUSE_RIGHT' was not declared in this scope
else if ((inputs.keyCode == MOUSE_LEFT) || (inputs.keyCode == MOUSE_RIGHT)) {
_ ^
C:\Users\Erick\E-Home\Back To School (New Style)\Vak & Materiaal\SchoolLab\Makey Makey\Makey Makey Download\makey_makey_1_4_2\makey_makey_1_4_2\makey_makey_1_4_2.ino: In function 'void updateInputStates()':
makey_makey_1_4_2:317: error: 'Keyboard' niet gevonden. Bevindt de lijn '#include <Keyboard.h>' zich in uw schets?
Keyboard.release(inputs.keyCode);
^
makey_makey_1_4_2:332: error: 'Keyboard' niet gevonden. Bevindt de lijn '#include <Keyboard.h>' zich in uw schets?
Keyboard.press(inputs.keyCode);
^_
C:\Users\Erick\E-Home\Back To School (New Style)\Vak & Materiaal\SchoolLab\Makey Makey\Makey Makey Download\makey_makey_1_4_2\makey_makey_1_4_2\makey_makey_1_4_2.ino: In function 'void sendMouseButtonEvents()':
makey_makey_1_4_2:392: error: 'MOUSE_LEFT' was not declared in this scope
if (inputs.keyCode == MOUSE_LEFT) {
_ ^_
makey_makey_1_4_2:393: error: 'Mouse' niet gevonden. Bevindt de lijn '#include <Mouse.h>' zich in uw schets?
Mouse.press(MOUSE_LEFT);
_ ^_
makey_makey_1_4_2:395: error: 'MOUSE_RIGHT' was not declared in this scope
if (inputs.keyCode == MOUSE_RIGHT) {
_ ^_
makey_makey_1_4_2:396: error: 'Mouse' niet gevonden. Bevindt de lijn '#include <Mouse.h>' zich in uw schets?
Mouse.press(MOUSE_RIGHT);
_ ^_
makey_makey_1_4_2:400: error: 'MOUSE_LEFT' was not declared in this scope
if (inputs.keyCode == MOUSE_LEFT) {
_ ^_
makey_makey_1_4_2:401: error: 'Mouse' niet gevonden. Bevindt de lijn '#include <Mouse.h>' zich in uw schets?
Mouse.release(MOUSE_LEFT);
_ ^_
makey_makey_1_4_2:403: error: 'MOUSE_RIGHT' was not declared in this scope
if (inputs.keyCode == MOUSE_RIGHT) {
_ ^_
makey_makey_1_4_2:404: error: 'Mouse' niet gevonden. Bevindt de lijn '#include <Mouse.h>' zich in uw schets?
Mouse.release(MOUSE_RIGHT);
_ ^
C:\Users\Erick\E-Home\Back To School (New Style)\Vak & Materiaal\SchoolLab\Makey Makey\Makey Makey Download\makey_makey_1_4_2\makey_makey_1_4_2\makey_makey_1_4_2.ino: In function 'void sendMouseMovementEvents()':
makey_makey_1_4_2:491: error: 'Mouse' niet gevonden. Bevindt de lijn '#include <Mouse.h>' zich in uw schets?
Mouse.move(horizmotion * PIXELS_PER_MOUSE_STEP, vertmotion * PIXELS_PER_MOUSE_STEP);
^
C:\Users\Erick\E-Home\Back To School (New Style)\Vak & Materiaal\SchoolLab\Makey Makey\Makey Makey Download\makey_makey_1_4_2\makey_makey_1_4_2\makey_makey_1_4_2.ino: In function 'void updateOutLEDs()':
makey_makey_1_4_2:686: error: 'TXLED1' was not declared in this scope
TXLED1;
^
makey_makey_1_4_2:691: error: 'TXLED0' was not declared in this scope
TXLED0;
^
makey_makey_1_4_2:697: error: 'RXLED1' was not declared in this scope
RXLED1;
^
makey_makey_1_4_2:702: error: 'RXLED0' was not declared in this scope
RXLED0;
^
exit status 1_
'KEY_UP_ARROW' was not declared in this scope*
Ongeldige bibliotheek gevonden in C:\Users\Erick\Documents\Arduino\libraries\hardware: C:\Users\Erick\Documents\Arduino\libraries\hardware
Ongeldige bibliotheek gevonden in C:\Users\Erick\Documents\Arduino\libraries__MACOSX: C:\Users\Erick\Documents\Arduino\libraries__MACOSX
Ongeldige bibliotheek gevonden in C:\Users\Erick\Documents\Arduino\libraries\hardware: C:\Users\Erick\Documents\Arduino\libraries\hardware
Ongeldige bibliotheek gevonden in C:\Users\Erick\Documents\Arduino\libraries__MACOSX: C:\Users\Erick\Documents\Arduino\libraries__MACOSX
This report would have more information with
"Show verbose output during compilation"
option enabled in File -> Preferences.
How can I fix it so I can make changes into the used keys with Makey Makey?
Thanks,
Erick