Liebes Forum
Bastle für meinen Sohn an einem mBot Ranger herum.
Das Board ist ein MeAuriga v1.3 also ein arduino mega.
Endlich habe ich es geschafft die Motoren mit der richtigen Bibliothek anzusteuern. Dank dieser Anleitung
Makeblock mBot Ranger Arduino Coding Reference.pdf (441,1 KB)
#include <MeEncoderOnBoard.h>
#include <MeAuriga.h>
MeEncoderOnBoard Encoder_1(SLOT1);
MeEncoderOnBoard Encoder_2(SLOT2);
int16_t moveSpeed = 200;
void Forward(void)
{
Encoder_1.setMotorPwm(-moveSpeed); // setMotorPwm writes to the encoder controller
Encoder_2.setMotorPwm(moveSpeed); // so setting the speed change instantly
}
void Backward(void)
{
Encoder_1.setMotorPwm(moveSpeed);
Encoder_2.setMotorPwm(-moveSpeed);
}
void BackwardAndTurnLeft(void)
{
Encoder_1.setMotorPwm(moveSpeed/4);
Encoder_2.setMotorPwm(-moveSpeed);
}
void BackwardAndTurnRight(void)
{
Encoder_1.setMotorPwm(moveSpeed);
Encoder_2.setMotorPwm(-moveSpeed/4);
}
void TurnLeft(void)
{
Encoder_1.setMotorPwm(-moveSpeed);
Encoder_2.setMotorPwm(moveSpeed/2);
}
void TurnRight(void)
{
Encoder_1.setMotorPwm(-moveSpeed/2);
Encoder_2.setMotorPwm(moveSpeed);
}
void TurnLeft1(void)
{
Encoder_1.setMotorPwm(-moveSpeed);
Encoder_2.setMotorPwm(-moveSpeed);
}
void TurnRight1(void)
{
Encoder_1.setMotorPwm(moveSpeed);
Encoder_2.setMotorPwm(moveSpeed);
}
void Stop(void)
{
Encoder_1.setMotorPwm(0);
Encoder_2.setMotorPwm(0);
}
void ChangeSpeed(int16_t spd)
{
moveSpeed = spd;
}
void setup()
{
Serial.begin(115200);
//Set PWM 8KHz
TCCR1A = _BV(WGM10);
TCCR1B = _BV(CS11) | _BV(WGM12);
TCCR2A = _BV(WGM21) | _BV(WGM20);
TCCR2B = _BV(CS21);
}
void loop()
{
ChangeSpeed(80);
Forward();
delay(2000);
Backward();
delay(2000);
TurnLeft1();
delay(2000);
TurnRight1();
delay(2000);
Stop();
delay(3000);
}
Nun möchte ich das ganze mit einer gewöhnlichen Fernbedienung ansteuern können. Sobald ich jedoch die Bibliothek IRremote verwenden möchte bekomme ich Fehlermeldungen.
Alleine funktioniert das empfangen von IR Signalen perfekt:
#include <IRremote.h>
const int irReceiverPin = A10; // Der IR-Sensor ist an Pin A10 angeschlossen
IRrecv irrecv(irReceiverPin);
decode_results results;
void setup() {
Serial.begin(9600); // Initialisiere die Serielle Kommunikation
irrecv.enableIRIn(); // Starte den IR-Empfang
}
void loop() {
if (irrecv.decode(&results)) {
Serial.print("Empfangenes Signal (Dezimal): ");
Serial.println(results.value);
delay(10); // Warte bevor du weitere Signale annimmst
irrecv.resume(); // Wiederhole den Empfang für das nächste Signal
}
}
Wenn ich das aber zusammenbastle so (oder auch nur schon die Bilbiothek IRremote einbinde) bekomme ich Fehlermeldungen (siehe unten)
#include <IRremote.h>
#include <MeEncoderOnBoard.h>
#include <MeAuriga.h>
MeEncoderOnBoard Encoder_1(SLOT1);
MeEncoderOnBoard Encoder_2(SLOT2);
int16_t moveSpeed = 200;
void Forward(void)
{
Encoder_1.setMotorPwm(-moveSpeed); // setMotorPwm writes to the encoder controller
Encoder_2.setMotorPwm(moveSpeed); // so setting the speed change instantly
}
void Backward(void)
{
Encoder_1.setMotorPwm(moveSpeed);
Encoder_2.setMotorPwm(-moveSpeed);
}
void BackwardAndTurnLeft(void)
{
Encoder_1.setMotorPwm(moveSpeed/4);
Encoder_2.setMotorPwm(-moveSpeed);
}
void BackwardAndTurnRight(void)
{
Encoder_1.setMotorPwm(moveSpeed);
Encoder_2.setMotorPwm(-moveSpeed/4);
}
void TurnLeft(void)
{
Encoder_1.setMotorPwm(-moveSpeed);
Encoder_2.setMotorPwm(moveSpeed/2);
}
void TurnRight(void)
{
Encoder_1.setMotorPwm(-moveSpeed/2);
Encoder_2.setMotorPwm(moveSpeed);
}
void TurnLeft1(void)
{
Encoder_1.setMotorPwm(-moveSpeed);
Encoder_2.setMotorPwm(-moveSpeed);
}
void TurnRight1(void)
{
Encoder_1.setMotorPwm(moveSpeed);
Encoder_2.setMotorPwm(moveSpeed);
}
void Stop(void)
{
Encoder_1.setMotorPwm(0);
Encoder_2.setMotorPwm(0);
}
void ChangeSpeed(int16_t spd)
{
moveSpeed = spd;
}
void setup()
{
Serial.begin(115200);
//Set PWM 8KHz
TCCR1A = _BV(WGM10);
TCCR1B = _BV(CS11) | _BV(WGM12);
TCCR2A = _BV(WGM21) | _BV(WGM20);
TCCR2B = _BV(CS21);
irrecv.enableIRIn(); // Starte den IR-Empfang
}
void loop()
{
if (irrecv.decode(&results)) {
Serial.print("Empfangenes Signal (Dezimal): ");
Serial.println(results.value);
delay(10); // Warte eine halbe Sekunde, bevor du weitere Signale annimmst
irrecv.resume(); // Wiederhole den Empfang für das nächste Signal
}
ChangeSpeed(80);
Forward();
delay(2000);
Backward();
delay(2000);
TurnLeft1();
delay(2000);
TurnRight1();
delay(2000);
Stop();
delay(3000);
}
Fehlermeldungen:
Arduino: 1.8.19 (Linux), Board: "Arduino Mega or Mega 2560, ATmega2560 (Mega 2560)"
arduino-builder -dump-prefs -logger=machine -hardware /usr/share/arduino/hardware -tools /usr/share/arduino/hardware/tools/avr -libraries /home/user/Arduino/libraries -fqbn=arduino:avr:mega:cpu=atmega2560 -vid-pid=1A86_7523 -ide-version=10819 -build-path /tmp/arduino_build_32241 -warnings=none -build-cache /tmp/arduino_cache_14581 -prefs=build.warn_data_percentage=75 -verbose /home/user/Schreibtisch/Lino Ranger codes/Motoren_laufen___/Motoren_laufen___.ino
arduino-builder -compile -logger=machine -hardware /usr/share/arduino/hardware -tools /usr/share/arduino/hardware/tools/avr -libraries /home/user/Arduino/libraries -fqbn=arduino:avr:mega:cpu=atmega2560 -vid-pid=1A86_7523 -ide-version=10819 -build-path /tmp/arduino_build_32241 -warnings=none -build-cache /tmp/arduino_cache_14581 -prefs=build.warn_data_percentage=75 -verbose /home/user/Schreibtisch/Lino Ranger codes/Motoren_laufen___/Motoren_laufen___.ino
Using board 'mega' from platform in folder: /usr/share/arduino/hardware/arduino/avr
Using core 'arduino' from platform in folder: /usr/share/arduino/hardware/arduino/avr
Detecting libraries used...
"/usr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10819 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR "-I/usr/share/arduino/hardware/arduino/avr/cores/arduino" "-I/usr/share/arduino/hardware/arduino/avr/variants/mega" "/tmp/arduino_build_32241/sketch/Motoren_laufen___.ino.cpp" -o "/dev/null"
"/usr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10819 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR "-I/usr/share/arduino/hardware/arduino/avr/cores/arduino" "-I/usr/share/arduino/hardware/arduino/avr/variants/mega" "-I/home/user/Arduino/libraries/IRremote/src" "/tmp/arduino_build_32241/sketch/Motoren_laufen___.ino.cpp" -o "/dev/null"
"/usr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10819 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR "-I/usr/share/arduino/hardware/arduino/avr/cores/arduino" "-I/usr/share/arduino/hardware/arduino/avr/variants/mega" "-I/home/user/Arduino/libraries/IRremote/src" "-I/home/user/Arduino/libraries/MakeBlockDrive/src" "/tmp/arduino_build_32241/sketch/Motoren_laufen___.ino.cpp" -o "/dev/null"
"/usr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10819 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR "-I/usr/share/arduino/hardware/arduino/avr/cores/arduino" "-I/usr/share/arduino/hardware/arduino/avr/variants/mega" "-I/home/user/Arduino/libraries/IRremote/src" "-I/home/user/Arduino/libraries/MakeBlockDrive/src" "-I/usr/share/arduino/hardware/arduino/avr/libraries/Wire/src" "/tmp/arduino_build_32241/sketch/Motoren_laufen___.ino.cpp" -o "/dev/null"
"/usr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10819 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR "-I/usr/share/arduino/hardware/arduino/avr/cores/arduino" "-I/usr/share/arduino/hardware/arduino/avr/variants/mega" "-I/home/user/Arduino/libraries/IRremote/src" "-I/home/user/Arduino/libraries/MakeBlockDrive/src" "-I/usr/share/arduino/hardware/arduino/avr/libraries/Wire/src" "/home/user/Arduino/libraries/MakeBlockDrive/src/Me4Button.cpp" -o "/dev/null"
"/usr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10819 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR "-I/usr/share/arduino/hardware/arduino/avr/cores/arduino" "-I/usr/share/arduino/hardware/arduino/avr/variants/mega" "-I/home/user/Arduino/libraries/IRremote/src" "-I/home/user/Arduino/libraries/MakeBlockDrive/src" "-I/usr/share/arduino/hardware/arduino/avr/libraries/Wire/src" "/home/user/Arduino/libraries/MakeBlockDrive/src/Me7SegmentDisplay.cpp" -o "/dev/null"
"/usr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10819 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR "-I/usr/share/arduino/hardware/arduino/avr/cores/arduino" "-I/usr/share/arduino/hardware/arduino/avr/variants/mega" "-I/home/user/Arduino/libraries/IRremote/src" "-I/home/user/Arduino/libraries/MakeBlockDrive/src" "-I/usr/share/arduino/hardware/arduino/avr/libraries/Wire/src" "/home/user/Arduino/libraries/MakeBlockDrive/src/MeBluetooth.cpp" -o "/dev/null"
"/usr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10819 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR "-I/usr/share/arduino/hardware/arduino/avr/cores/arduino" "-I/usr/share/arduino/hardware/arduino/avr/variants/mega" "-I/home/user/Arduino/libraries/IRremote/src" "-I/home/user/Arduino/libraries/MakeBlockDrive/src" "-I/usr/share/arduino/hardware/arduino/avr/libraries/Wire/src" "/home/user/Arduino/libraries/MakeBlockDrive/src/MeBuzzer.cpp" -o "/dev/null"
"/usr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10819 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR "-I/usr/share/arduino/hardware/arduino/avr/cores/arduino" "-I/usr/share/arduino/hardware/arduino/avr/variants/mega" "-I/home/user/Arduino/libraries/IRremote/src" "-I/home/user/Arduino/libraries/MakeBlockDrive/src" "-I/usr/share/arduino/hardware/arduino/avr/libraries/Wire/src" "/home/user/Arduino/libraries/MakeBlockDrive/src/MeColorSensor.cpp" -o "/dev/null"
"/usr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10819 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR "-I/usr/share/arduino/hardware/arduino/avr/cores/arduino" "-I/usr/share/arduino/hardware/arduino/avr/variants/mega" "-I/home/user/Arduino/libraries/IRremote/src" "-I/home/user/Arduino/libraries/MakeBlockDrive/src" "-I/usr/share/arduino/hardware/arduino/avr/libraries/Wire/src" "/home/user/Arduino/libraries/MakeBlockDrive/src/MeCompass.cpp" -o "/dev/null"
"/usr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10819 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR "-I/usr/share/arduino/hardware/arduino/avr/cores/arduino" "-I/usr/share/arduino/hardware/arduino/avr/variants/mega" "-I/home/user/Arduino/libraries/IRremote/src" "-I/home/user/Arduino/libraries/MakeBlockDrive/src" "-I/usr/share/arduino/hardware/arduino/avr/libraries/Wire/src" "/home/user/Arduino/libraries/MakeBlockDrive/src/MeDCMotor.cpp" -o "/dev/null"
"/usr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10819 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR "-I/usr/share/arduino/hardware/arduino/avr/cores/arduino" "-I/usr/share/arduino/hardware/arduino/avr/variants/mega" "-I/home/user/Arduino/libraries/IRremote/src" "-I/home/user/Arduino/libraries/MakeBlockDrive/src" "-I/usr/share/arduino/hardware/arduino/avr/libraries/Wire/src" "/home/user/Arduino/libraries/MakeBlockDrive/src/MeEncoderMotor.cpp" -o "/dev/null"
"/usr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10819 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR "-I/usr/share/arduino/hardware/arduino/avr/cores/arduino" "-I/usr/share/arduino/hardware/arduino/avr/variants/mega" "-I/home/user/Arduino/libraries/IRremote/src" "-I/home/user/Arduino/libraries/MakeBlockDrive/src" "-I/usr/share/arduino/hardware/arduino/avr/libraries/Wire/src" "/home/user/Arduino/libraries/MakeBlockDrive/src/MeEncoderNew.cpp" -o "/dev/null"
"/usr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10819 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR "-I/usr/share/arduino/hardware/arduino/avr/cores/arduino" "-I/usr/share/arduino/hardware/arduino/avr/variants/mega" "-I/home/user/Arduino/libraries/IRremote/src" "-I/home/user/Arduino/libraries/MakeBlockDrive/src" "-I/usr/share/arduino/hardware/arduino/avr/libraries/Wire/src" "/home/user/Arduino/libraries/MakeBlockDrive/src/MeEncoderOnBoard.cpp" -o "/dev/null"
"/usr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10819 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR "-I/usr/share/arduino/hardware/arduino/avr/cores/arduino" "-I/usr/share/arduino/hardware/arduino/avr/variants/mega" "-I/home/user/Arduino/libraries/IRremote/src" "-I/home/user/Arduino/libraries/MakeBlockDrive/src" "-I/usr/share/arduino/hardware/arduino/avr/libraries/Wire/src" "/home/user/Arduino/libraries/MakeBlockDrive/src/MeFlameSensor.cpp" -o "/dev/null"
"/usr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10819 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR "-I/usr/share/arduino/hardware/arduino/avr/cores/arduino" "-I/usr/share/arduino/hardware/arduino/avr/variants/mega" "-I/home/user/Arduino/libraries/IRremote/src" "-I/home/user/Arduino/libraries/MakeBlockDrive/src" "-I/usr/share/arduino/hardware/arduino/avr/libraries/Wire/src" "/home/user/Arduino/libraries/MakeBlockDrive/src/MeGasSensor.cpp" -o "/dev/null"
"/usr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10819 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR "-I/usr/share/arduino/hardware/arduino/avr/cores/arduino" "-I/usr/share/arduino/hardware/arduino/avr/variants/mega" "-I/home/user/Arduino/libraries/IRremote/src" "-I/home/user/Arduino/libraries/MakeBlockDrive/src" "-I/usr/share/arduino/hardware/arduino/avr/libraries/Wire/src" "/home/user/Arduino/libraries/MakeBlockDrive/src/MeGyro.cpp" -o "/dev/null"
"/usr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10819 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR "-I/usr/share/arduino/hardware/arduino/avr/cores/arduino" "-I/usr/share/arduino/hardware/arduino/avr/variants/mega" "-I/home/user/Arduino/libraries/IRremote/src" "-I/home/user/Arduino/libraries/MakeBlockDrive/src" "-I/usr/share/arduino/hardware/arduino/avr/libraries/Wire/src" "/home/user/Arduino/libraries/MakeBlockDrive/src/MeHostParser.cpp" -o "/dev/null"
"/usr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10819 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR "-I/usr/share/arduino/hardware/arduino/avr/cores/arduino" "-I/usr/share/arduino/hardware/arduino/avr/variants/mega" "-I/home/user/Arduino/libraries/IRremote/src" "-I/home/user/Arduino/libraries/MakeBlockDrive/src" "-I/usr/share/arduino/hardware/arduino/avr/libraries/Wire/src" "/home/user/Arduino/libraries/MakeBlockDrive/src/MeHumitureSensor.cpp" -o "/dev/null"
"/usr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10819 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR "-I/usr/share/arduino/hardware/arduino/avr/cores/arduino" "-I/usr/share/arduino/hardware/arduino/avr/variants/mega" "-I/home/user/Arduino/libraries/IRremote/src" "-I/home/user/Arduino/libraries/MakeBlockDrive/src" "-I/usr/share/arduino/hardware/arduino/avr/libraries/Wire/src" "/home/user/Arduino/libraries/MakeBlockDrive/src/MeIR.cpp" -o "/dev/null"
"/usr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10819 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR "-I/usr/share/arduino/hardware/arduino/avr/cores/arduino" "-I/usr/share/arduino/hardware/arduino/avr/variants/mega" "-I/home/user/Arduino/libraries/IRremote/src" "-I/home/user/Arduino/libraries/MakeBlockDrive/src" "-I/usr/share/arduino/hardware/arduino/avr/libraries/Wire/src" "/home/user/Arduino/libraries/MakeBlockDrive/src/MeInfraredReceiver.cpp" -o "/dev/null"
"/usr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10819 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR "-I/usr/share/arduino/hardware/arduino/avr/cores/arduino" "-I/usr/share/arduino/hardware/arduino/avr/variants/mega" "-I/home/user/Arduino/libraries/IRremote/src" "-I/home/user/Arduino/libraries/MakeBlockDrive/src" "-I/usr/share/arduino/hardware/arduino/avr/libraries/Wire/src" "/home/user/Arduino/libraries/MakeBlockDrive/src/MeJoystick.cpp" -o "/dev/null"
"/usr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10819 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR "-I/usr/share/arduino/hardware/arduino/avr/cores/arduino" "-I/usr/share/arduino/hardware/arduino/avr/variants/mega" "-I/home/user/Arduino/libraries/IRremote/src" "-I/home/user/Arduino/libraries/MakeBlockDrive/src" "-I/usr/share/arduino/hardware/arduino/avr/libraries/Wire/src" "/home/user/Arduino/libraries/MakeBlockDrive/src/MeLEDMatrix.cpp" -o "/dev/null"
"/usr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10819 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR "-I/usr/share/arduino/hardware/arduino/avr/cores/arduino" "-I/usr/share/arduino/hardware/arduino/avr/variants/mega" "-I/home/user/Arduino/libraries/IRremote/src" "-I/home/user/Arduino/libraries/MakeBlockDrive/src" "-I/usr/share/arduino/hardware/arduino/avr/libraries/Wire/src" "/home/user/Arduino/libraries/MakeBlockDrive/src/MeLightSensor.cpp" -o "/dev/null"
"/usr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10819 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR "-I/usr/share/arduino/hardware/arduino/avr/cores/arduino" "-I/usr/share/arduino/hardware/arduino/avr/variants/mega" "-I/home/user/Arduino/libraries/IRremote/src" "-I/home/user/Arduino/libraries/MakeBlockDrive/src" "-I/usr/share/arduino/hardware/arduino/avr/libraries/Wire/src" "/home/user/Arduino/libraries/MakeBlockDrive/src/MeLimitSwitch.cpp" -o "/dev/null"
"/usr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10819 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR "-I/usr/share/arduino/hardware/arduino/avr/cores/arduino" "-I/usr/share/arduino/hardware/arduino/avr/variants/mega" "-I/home/user/Arduino/libraries/IRremote/src" "-I/home/user/Arduino/libraries/MakeBlockDrive/src" "-I/usr/share/arduino/hardware/arduino/avr/libraries/Wire/src" "/home/user/Arduino/libraries/MakeBlockDrive/src/MeLineFollower.cpp" -o "/dev/null"
"/usr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10819 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR "-I/usr/share/arduino/hardware/arduino/avr/cores/arduino" "-I/usr/share/arduino/hardware/arduino/avr/variants/mega" "-I/home/user/Arduino/libraries/IRremote/src" "-I/home/user/Arduino/libraries/MakeBlockDrive/src" "-I/usr/share/arduino/hardware/arduino/avr/libraries/Wire/src" "/home/user/Arduino/libraries/MakeBlockDrive/src/MeMbotDCMotor.cpp" -o "/dev/null"
"/usr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10819 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR "-I/usr/share/arduino/hardware/arduino/avr/cores/arduino" "-I/usr/share/arduino/hardware/arduino/avr/variants/mega" "-I/home/user/Arduino/libraries/IRremote/src" "-I/home/user/Arduino/libraries/MakeBlockDrive/src" "-I/usr/share/arduino/hardware/arduino/avr/libraries/Wire/src" "/home/user/Arduino/libraries/MakeBlockDrive/src/MeMegaPiDCMotor.cpp" -o "/dev/null"
"/usr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10819 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR "-I/usr/share/arduino/hardware/arduino/avr/cores/arduino" "-I/usr/share/arduino/hardware/arduino/avr/variants/mega" "-I/home/user/Arduino/libraries/IRremote/src" "-I/home/user/Arduino/libraries/MakeBlockDrive/src" "-I/usr/share/arduino/hardware/arduino/avr/libraries/Wire/src" "/home/user/Arduino/libraries/MakeBlockDrive/src/MeMegaPiPro4DcMotor.cpp" -o "/dev/null"
"/usr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10819 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR "-I/usr/share/arduino/hardware/arduino/avr/cores/arduino" "-I/usr/share/arduino/hardware/arduino/avr/variants/mega" "-I/home/user/Arduino/libraries/IRremote/src" "-I/home/user/Arduino/libraries/MakeBlockDrive/src" "-I/usr/share/arduino/hardware/arduino/avr/libraries/Wire/src" "/home/user/Arduino/libraries/MakeBlockDrive/src/MeMegaPiProESCMotor.cpp" -o "/dev/null"
"/usr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10819 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR "-I/usr/share/arduino/hardware/arduino/avr/cores/arduino" "-I/usr/share/arduino/hardware/arduino/avr/variants/mega" "-I/home/user/Arduino/libraries/IRremote/src" "-I/home/user/Arduino/libraries/MakeBlockDrive/src" "-I/usr/share/arduino/hardware/arduino/avr/libraries/Wire/src" "/home/user/Arduino/libraries/MakeBlockDrive/src/MeOnBoardTemp.cpp" -o "/dev/null"
"/usr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10819 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR "-I/usr/share/arduino/hardware/arduino/avr/cores/arduino" "-I/usr/share/arduino/hardware/arduino/avr/variants/mega" "-I/home/user/Arduino/libraries/IRremote/src" "-I/home/user/Arduino/libraries/MakeBlockDrive/src" "-I/usr/share/arduino/hardware/arduino/avr/libraries/Wire/src" "/home/user/Arduino/libraries/MakeBlockDrive/src/MeOneWire.cpp" -o "/dev/null"
"/usr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10819 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR "-I/usr/share/arduino/hardware/arduino/avr/cores/arduino" "-I/usr/share/arduino/hardware/arduino/avr/variants/mega" "-I/home/user/Arduino/libraries/IRremote/src" "-I/home/user/Arduino/libraries/MakeBlockDrive/src" "-I/usr/share/arduino/hardware/arduino/avr/libraries/Wire/src" "/home/user/Arduino/libraries/MakeBlockDrive/src/MePIRMotionSensor.cpp" -o "/dev/null"
"/usr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10819 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR "-I/usr/share/arduino/hardware/arduino/avr/cores/arduino" "-I/usr/share/arduino/hardware/arduino/avr/variants/mega" "-I/home/user/Arduino/libraries/IRremote/src" "-I/home/user/Arduino/libraries/MakeBlockDrive/src" "-I/usr/share/arduino/hardware/arduino/avr/libraries/Wire/src" "/home/user/Arduino/libraries/MakeBlockDrive/src/MePS2.cpp" -o "/dev/null"
"/usr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10819 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR "-I/usr/share/arduino/hardware/arduino/avr/cores/arduino" "-I/usr/share/arduino/hardware/arduino/avr/variants/mega" "-I/home/user/Arduino/libraries/IRremote/src" "-I/home/user/Arduino/libraries/MakeBlockDrive/src" "-I/usr/share/arduino/hardware/arduino/avr/libraries/Wire/src" "/home/user/Arduino/libraries/MakeBlockDrive/src/MePm25Sensor.cpp" -o "/dev/null"
"/usr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10819 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR "-I/usr/share/arduino/hardware/arduino/avr/cores/arduino" "-I/usr/share/arduino/hardware/arduino/avr/variants/mega" "-I/home/user/Arduino/libraries/IRremote/src" "-I/home/user/Arduino/libraries/MakeBlockDrive/src" "-I/usr/share/arduino/hardware/arduino/avr/libraries/Wire/src" "/home/user/Arduino/libraries/MakeBlockDrive/src/MePort.cpp" -o "/dev/null"
"/usr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10819 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR "-I/usr/share/arduino/hardware/arduino/avr/cores/arduino" "-I/usr/share/arduino/hardware/arduino/avr/variants/mega" "-I/home/user/Arduino/libraries/IRremote/src" "-I/home/user/Arduino/libraries/MakeBlockDrive/src" "-I/usr/share/arduino/hardware/arduino/avr/libraries/Wire/src" "/home/user/Arduino/libraries/MakeBlockDrive/src/MePotentiometer.cpp" -o "/dev/null"
"/usr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10819 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR "-I/usr/share/arduino/hardware/arduino/avr/cores/arduino" "-I/usr/share/arduino/hardware/arduino/avr/variants/mega" "-I/home/user/Arduino/libraries/IRremote/src" "-I/home/user/Arduino/libraries/MakeBlockDrive/src" "-I/usr/share/arduino/hardware/arduino/avr/libraries/Wire/src" "/home/user/Arduino/libraries/MakeBlockDrive/src/MePressureSensor.cpp" -o "/dev/null"
"/usr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10819 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR "-I/usr/share/arduino/hardware/arduino/avr/cores/arduino" "-I/usr/share/arduino/hardware/arduino/avr/variants/mega" "-I/home/user/Arduino/libraries/IRremote/src" "-I/home/user/Arduino/libraries/MakeBlockDrive/src" "-I/usr/share/arduino/hardware/arduino/avr/libraries/Wire/src" "/home/user/Arduino/libraries/MakeBlockDrive/src/MeRGBLed.cpp" -o "/dev/null"
"/usr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10819 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR "-I/usr/share/arduino/hardware/arduino/avr/cores/arduino" "-I/usr/share/arduino/hardware/arduino/avr/variants/mega" "-I/home/user/Arduino/libraries/IRremote/src" "-I/home/user/Arduino/libraries/MakeBlockDrive/src" "-I/usr/share/arduino/hardware/arduino/avr/libraries/Wire/src" "/home/user/Arduino/libraries/MakeBlockDrive/src/MeSerial.cpp" -o "/dev/null"
"/usr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10819 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR "-I/usr/share/arduino/hardware/arduino/avr/cores/arduino" "-I/usr/share/arduino/hardware/arduino/avr/variants/mega" "-I/home/user/Arduino/libraries/IRremote/src" "-I/home/user/Arduino/libraries/MakeBlockDrive/src" "-I/usr/share/arduino/hardware/arduino/avr/libraries/Wire/src" "/home/user/Arduino/libraries/MakeBlockDrive/src/MeShutter.cpp" -o "/dev/null"
"/usr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10819 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR "-I/usr/share/arduino/hardware/arduino/avr/cores/arduino" "-I/usr/share/arduino/hardware/arduino/avr/variants/mega" "-I/home/user/Arduino/libraries/IRremote/src" "-I/home/user/Arduino/libraries/MakeBlockDrive/src" "-I/usr/share/arduino/hardware/arduino/avr/libraries/Wire/src" "/home/user/Arduino/libraries/MakeBlockDrive/src/MeSmartServo.cpp" -o "/dev/null"
"/usr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10819 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR "-I/usr/share/arduino/hardware/arduino/avr/cores/arduino" "-I/usr/share/arduino/hardware/arduino/avr/variants/mega" "-I/home/user/Arduino/libraries/IRremote/src" "-I/home/user/Arduino/libraries/MakeBlockDrive/src" "-I/usr/share/arduino/hardware/arduino/avr/libraries/Wire/src" "/home/user/Arduino/libraries/MakeBlockDrive/src/MeSoundSensor.cpp" -o "/dev/null"
"/usr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10819 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR "-I/usr/share/arduino/hardware/arduino/avr/cores/arduino" "-I/usr/share/arduino/hardware/arduino/avr/variants/mega" "-I/home/user/Arduino/libraries/IRremote/src" "-I/home/user/Arduino/libraries/MakeBlockDrive/src" "-I/usr/share/arduino/hardware/arduino/avr/libraries/Wire/src" "/home/user/Arduino/libraries/MakeBlockDrive/src/MeStepper.cpp" -o "/dev/null"
"/usr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10819 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR "-I/usr/share/arduino/hardware/arduino/avr/cores/arduino" "-I/usr/share/arduino/hardware/arduino/avr/variants/mega" "-I/home/user/Arduino/libraries/IRremote/src" "-I/home/user/Arduino/libraries/MakeBlockDrive/src" "-I/usr/share/arduino/hardware/arduino/avr/libraries/Wire/src" "/home/user/Arduino/libraries/MakeBlockDrive/src/MeStepperOnBoard.cpp" -o "/dev/null"
"/usr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10819 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR "-I/usr/share/arduino/hardware/arduino/avr/cores/arduino" "-I/usr/share/arduino/hardware/arduino/avr/variants/mega" "-I/home/user/Arduino/libraries/IRremote/src" "-I/home/user/Arduino/libraries/MakeBlockDrive/src" "-I/usr/share/arduino/hardware/arduino/avr/libraries/Wire/src" "/home/user/Arduino/libraries/MakeBlockDrive/src/MeSuperVariable.cpp" -o "/dev/null"
"/usr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10819 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR "-I/usr/share/arduino/hardware/arduino/avr/cores/arduino" "-I/usr/share/arduino/hardware/arduino/avr/variants/mega" "-I/home/user/Arduino/libraries/IRremote/src" "-I/home/user/Arduino/libraries/MakeBlockDrive/src" "-I/usr/share/arduino/hardware/arduino/avr/libraries/Wire/src" "/home/user/Arduino/libraries/MakeBlockDrive/src/MeTemperature.cpp" -o "/dev/null"
"/usr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10819 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR "-I/usr/share/arduino/hardware/arduino/avr/cores/arduino" "-I/usr/share/arduino/hardware/arduino/avr/variants/mega" "-I/home/user/Arduino/libraries/IRremote/src" "-I/home/user/Arduino/libraries/MakeBlockDrive/src" "-I/usr/share/arduino/hardware/arduino/avr/libraries/Wire/src" "/home/user/Arduino/libraries/MakeBlockDrive/src/MeTouchSensor.cpp" -o "/dev/null"
"/usr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10819 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR "-I/usr/share/arduino/hardware/arduino/avr/cores/arduino" "-I/usr/share/arduino/hardware/arduino/avr/variants/mega" "-I/home/user/Arduino/libraries/IRremote/src" "-I/home/user/Arduino/libraries/MakeBlockDrive/src" "-I/usr/share/arduino/hardware/arduino/avr/libraries/Wire/src" "/home/user/Arduino/libraries/MakeBlockDrive/src/MeUSBHost.cpp" -o "/dev/null"
"/usr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10819 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR "-I/usr/share/arduino/hardware/arduino/avr/cores/arduino" "-I/usr/share/arduino/hardware/arduino/avr/variants/mega" "-I/home/user/Arduino/libraries/IRremote/src" "-I/home/user/Arduino/libraries/MakeBlockDrive/src" "-I/usr/share/arduino/hardware/arduino/avr/libraries/Wire/src" "/home/user/Arduino/libraries/MakeBlockDrive/src/MeUltrasonicSensor.cpp" -o "/dev/null"
"/usr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10819 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR "-I/usr/share/arduino/hardware/arduino/avr/cores/arduino" "-I/usr/share/arduino/hardware/arduino/avr/variants/mega" "-I/home/user/Arduino/libraries/IRremote/src" "-I/home/user/Arduino/libraries/MakeBlockDrive/src" "-I/usr/share/arduino/hardware/arduino/avr/libraries/Wire/src" "/home/user/Arduino/libraries/MakeBlockDrive/src/MeVoice.cpp" -o "/dev/null"
"/usr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10819 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR "-I/usr/share/arduino/hardware/arduino/avr/cores/arduino" "-I/usr/share/arduino/hardware/arduino/avr/variants/mega" "-I/home/user/Arduino/libraries/IRremote/src" "-I/home/user/Arduino/libraries/MakeBlockDrive/src" "-I/usr/share/arduino/hardware/arduino/avr/libraries/Wire/src" "/home/user/Arduino/libraries/MakeBlockDrive/src/MeWifi.cpp" -o "/dev/null"
"/usr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10819 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR "-I/usr/share/arduino/hardware/arduino/avr/cores/arduino" "-I/usr/share/arduino/hardware/arduino/avr/variants/mega" "-I/home/user/Arduino/libraries/IRremote/src" "-I/home/user/Arduino/libraries/MakeBlockDrive/src" "-I/usr/share/arduino/hardware/arduino/avr/libraries/Wire/src" "/home/user/Arduino/libraries/MakeBlockDrive/src/utility/avr/Servo.cpp" -o "/dev/null"
"/usr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10819 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR "-I/usr/share/arduino/hardware/arduino/avr/cores/arduino" "-I/usr/share/arduino/hardware/arduino/avr/variants/mega" "-I/home/user/Arduino/libraries/IRremote/src" "-I/home/user/Arduino/libraries/MakeBlockDrive/src" "-I/usr/share/arduino/hardware/arduino/avr/libraries/Wire/src" "/usr/share/arduino/hardware/arduino/avr/libraries/Wire/src/Wire.cpp" -o "/dev/null"
"/usr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10819 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR "-I/usr/share/arduino/hardware/arduino/avr/cores/arduino" "-I/usr/share/arduino/hardware/arduino/avr/variants/mega" "-I/home/user/Arduino/libraries/IRremote/src" "-I/home/user/Arduino/libraries/MakeBlockDrive/src" "-I/usr/share/arduino/hardware/arduino/avr/libraries/Wire/src" "/usr/share/arduino/hardware/arduino/avr/libraries/Wire/src/utility/twi.c" -o "/dev/null"
Generating function prototypes...
"/usr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10819 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR "-I/usr/share/arduino/hardware/arduino/avr/cores/arduino" "-I/usr/share/arduino/hardware/arduino/avr/variants/mega" "-I/home/user/Arduino/libraries/IRremote/src" "-I/home/user/Arduino/libraries/MakeBlockDrive/src" "-I/usr/share/arduino/hardware/arduino/avr/libraries/Wire/src" "/tmp/arduino_build_32241/sketch/Motoren_laufen___.ino.cpp" -o "/tmp/arduino_build_32241/preproc/ctags_target_for_gcc_minus_e.cpp"
"/usr/bin/arduino-ctags" -u --language-force=c++ -f - --c++-kinds=svpf --fields=KSTtzns --line-directives "/tmp/arduino_build_32241/preproc/ctags_target_for_gcc_minus_e.cpp"
Compiling sketch...
"/usr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -MMD -flto -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10819 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR "-I/usr/share/arduino/hardware/arduino/avr/cores/arduino" "-I/usr/share/arduino/hardware/arduino/avr/variants/mega" "-I/home/user/Arduino/libraries/IRremote/src" "-I/home/user/Arduino/libraries/MakeBlockDrive/src" "-I/usr/share/arduino/hardware/arduino/avr/libraries/Wire/src" "/tmp/arduino_build_32241/sketch/Motoren_laufen___.ino.cpp" -o "/tmp/arduino_build_32241/sketch/Motoren_laufen___.ino.cpp.o"
/home/user/Schreibtisch/Lino Ranger codes/Motoren_laufen___/Motoren_laufen___.ino: In function ‘void setup()’:
Motoren_laufen___:70:3: error: ‘irrecv’ was not declared in this scope
irrecv.enableIRIn(); // Starte den IR-Empfang
^
/home/user/Schreibtisch/Lino Ranger codes/Motoren_laufen___/Motoren_laufen___.ino: In function ‘void loop()’:
Motoren_laufen___:76:8: error: ‘irrecv’ was not declared in this scope
if (irrecv.decode(&results)) {
^
Motoren_laufen___:76:23: error: ‘results’ was not declared in this scope
if (irrecv.decode(&results)) {
^
Using library IRremote at version 4.2.0 in folder: /home/user/Arduino/libraries/IRremote
Using library MakeBlockDrive at version 3.24 in folder: /home/user/Arduino/libraries/MakeBlockDrive
Using library Wire at version 1.0 in folder: /usr/share/arduino/hardware/arduino/avr/libraries/Wire
exit status 1
‘irrecv’ was not declared in this scope
Ich nehme an es ist ein Problem mit den Bibliotheken. Wire.h ??? Wie könnte ich das lösen? Für Ratschläge bin ich euch sehr dankbar. lg