Fehler beim kompilieren/Handbremse für Simulatoren

Hallo erstmal, ich bin ein absoluter Neuling auf dem Gebiet Arduino.

Nachdem ich ein Video (https://www.youtube.com/watch?v=kv0FTpRLFMY&index=11&list=WL) gesehen habe hat mich der Wille ergriffen das Teil nachzubauen. Leider bekomme ich es absolut nicht zum laufen. An meinem Laptop wird das Board als Arduino Leonardo erkannt und zwar als Keyboard/Maus. In dem oben verlinkten Video jedoch als Joystick. Hinzu kommt, dass es einen Fehler beim kompilieren gibt:

Arduino: 1.8.1 (Windows 7), Board: "Arduino/Genuino Uno"

C:\Program Files (x86)\Arduino\arduino-builder -dump-prefs -logger=machine -hardware C:\Program Files (x86)\Arduino\hardware -tools C:\Program Files (x86)\Arduino\tools-builder -tools C:\Program Files (x86)\Arduino\hardware\tools\avr -built-in-libraries C:\Program Files (x86)\Arduino\libraries -libraries C:\Users\Zimmermann\Documents\Arduino\libraries -fqbn=arduino:avr:uno -ide-version=10801 -build-path C:\Users\ZIMMER~1\AppData\Local\Temp\arduino_build_50633 -warnings=all -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.avr-gcc.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.avrdude.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.arduinoOTA.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -verbose C:\Users\Zimmermann\Desktop\Analog-E-Brake-master\ANALOG_EBRAKE\ANALOG_EBRAKE.ino C:\Program Files (x86)\Arduino\arduino-builder -compile -logger=machine -hardware C:\Program Files (x86)\Arduino\hardware -tools C:\Program Files (x86)\Arduino\tools-builder -tools C:\Program Files (x86)\Arduino\hardware\tools\avr -built-in-libraries C:\Program Files (x86)\Arduino\libraries -libraries C:\Users\Zimmermann\Documents\Arduino\libraries -fqbn=arduino:avr:uno -ide-version=10801 -build-path C:\Users\ZIMMER~1\AppData\Local\Temp\arduino_build_50633 -warnings=all -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.avr-gcc.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.avrdude.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.arduinoOTA.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -verbose C:\Users\Zimmermann\Desktop\Analog-E-Brake-master\ANALOG_EBRAKE\ANALOG_EBRAKE.ino Using board 'uno' from platform in folder: C:\Program Files (x86)\Arduino\hardware\arduino\avr Using core 'arduino' from platform in folder: C:\Program Files (x86)\Arduino\hardware\arduino\avr Detecting libraries used... "C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10801 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino" "-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\variants\standard" "C:\Users\ZIMMER~1\AppData\Local\Temp\arduino_build_50633\sketch\ANALOG_EBRAKE.ino.cpp" -o "nul" "C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10801 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino" "-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\variants\standard" "-IC:\Users\Zimmermann\Documents\Arduino\libraries\Joystick" "C:\Users\ZIMMER~1\AppData\Local\Temp\arduino_build_50633\sketch\ANALOG_EBRAKE.ino.cpp" -o "nul" "C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10801 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino" "-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\variants\standard" "-IC:\Users\Zimmermann\Documents\Arduino\libraries\Joystick" "-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\libraries\HID\src" "C:\Users\ZIMMER~1\AppData\Local\Temp\arduino_build_50633\sketch\ANALOG_EBRAKE.ino.cpp" -o "nul" "C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10801 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino" "-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\variants\standard" "-IC:\Users\Zimmermann\Documents\Arduino\libraries\Joystick" "-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\libraries\HID\src" "C:\Users\Zimmermann\Documents\Arduino\libraries\Joystick\Joystick.cpp" -o "nul" "C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10801 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino" "-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\variants\standard" "-IC:\Users\Zimmermann\Documents\Arduino\libraries\Joystick" "-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\libraries\HID\src" "C:\Program Files (x86)\Arduino\hardware\arduino\avr\libraries\HID\src\HID.cpp" -o "nul" Generating function prototypes... "C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10801 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino" "-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\variants\standard" "-IC:\Users\Zimmermann\Documents\Arduino\libraries\Joystick" "-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\libraries\HID\src" "C:\Users\ZIMMER~1\AppData\Local\Temp\arduino_build_50633\sketch\ANALOG_EBRAKE.ino.cpp" -o "C:\Users\ZIMMER~1\AppData\Local\Temp\arduino_build_50633\preproc\ctags_target_for_gcc_minus_e.cpp" In file included from C:\Users\Zimmermann\Desktop\Analog-E-Brake-master\ANALOG_EBRAKE\ANALOG_EBRAKE.ino:8:0:

C:\Users\Zimmermann\Documents\Arduino\libraries\Joystick/Joystick.h:31:2: error: #error The Joystick library can only be used with a USB MCU (e.g. Arduino Leonardo, Arduino Micro, etc.).

error The Joystick library can only be used with a USB MCU (e.g. Arduino Leonardo, Arduino Micro, etc.).

^

Mehrere Bibliotheken wurden für "Joystick.h" gefunden Benutzt: C:\Users\Zimmermann\Documents\Arduino\libraries\Joystick Nicht benutzt: C:\Program Files (x86)\Arduino\libraries\Joystick Bibliothek Joystick im Ordner: C:\Users\Zimmermann\Documents\Arduino\libraries\Joystick (legacy) wird verwendet Bibliothek HID in Version 1.0 im Ordner: C:\Program Files (x86)\Arduino\hardware\arduino\avr\libraries\HID wird verwendet exit status 1 Fehler beim Kompilieren für das Board Arduino/Genuino Uno.

Du versucht das für den UNO zu kompilieren:

Arduino: 1.8.1 (Windows 7), Board: "Arduino/Genuino Uno"

Du musst das richtige Board auswählen

Serenifly: Du versucht das für den UNO zu kompilieren: Du musst das richtige Board auswählen

Danke, jetzt weiß ich bescheid. Die Handbremse funktioniert Perfekt. Sehr offensichtlicher Fehler, aber ohne deinen Hinweis wäre ich wohl noch etwas gesessen. :roll_eyes:

Im Anhang ein Bild von dem fertigen Produkt :slight_smile: