Überprüfe, die Konfiguration der Arduino IDE für den mBot und die Installation der
Makeblock Library v3.27:
- Sketch - Bibliothek einbinden - MakeBlockDrive
- Datei - Beispiele - MakeBlockDrive - ...
Lade das Beispiel blinken.ino auf deinen mBot.
Die beiden Onboard RGB LEDs sollten jetzt blinken.
Falls nicht überprüfe die Vorbereitung der Arduino IDE zur Programmierung der Makeblock Robot Kits
In alle Beispielen, die in der Arduino IDE unter "Datei - Beispiele - MakeBlockDrive" zu finden sind,
müssen in der #include
-Anweisung auf den mCore anpassen werden, sofern das möglich ist.
Beispiel: Statt #include <MeOrion.h>
schreibe #include <MeMCore.h>
.
Nicht vorhandene Sensoren bzw. Aktoren müssen an den mCore auf dem mBot angesteckt werden, sofern diese für den mCore geeignet sind.
Beispiele:
- blink.ino
- buzzer.ino
- Button-Onboard.ino
- Button-Onboard-erweitert.ino
- lightSensor.ino
- linefinder.ino
- motor.ino
- ultrasonic-distance.ino
- ultrasonic-lamp-timer.ino
- basic-line-following.ino
- ir-sensor.ino
A0 RJ25 plug 4 (default not-connected) | A1 RJ25 plug 4 (default not-connected) A2 RJ25 plug 3 ultrasonic | A3 RJ25 plug 3 ultrasonic A6 light sensor | A7 button D2 IR RCV | D3 IR TX D4 DIR2 - direction motor2 | D5 PWM2 - pwm motor2 D6 PWM1 - pwn motor1 | D7 DIR1 - direction motor1 D8 buzzer | D9 RJ25 plug 2 linefollower D10 RJ25 plug 2 linefollower | D11 RJ25 plug 1 (default not-connected) D12 RJ25 plug 1 (default not-connected) | D13 2 WS2812 RGB leds
MePort_Sig mePort[17] = { { NC, NC }, { 11, 12 }, { 9, 10 }, { A2, A3 }, { A0, A1 }, { NC, NC }, { 8, A6 }, { A7, 13 }, { 8, A6 }, { 6, 7 }, { 5, 4 }, { NC, NC }, { NC, NC }, { NC, NC }, { NC, NC }, { NC, NC }, { NC, NC }, };mCore – Main Control Board for mBot | Schaltbild des mCore | Me RGB Line Follower | Me 3-Axis Accelerometer and Gyro Sensor