Hur du använder repa eller Arduino för att programmera en mBot med Makeblock (8 / 9 steg)
Steg 8: Använda Arduino IDE-programmering
Arduino är en öppen källkod elektronik plattform baserad på lätt-till-använda maskinvara och programvara. Det är avsedd för alla att göra interaktiva projekt. Arduino utvecklingsmiljö gör det enkelt att skriva kod och ladda upp den till I/O styrelsen. Du kan använda Arduino språk (C\C ++) till interace med Arduino hårdvara. Vi erbjuder en komplett Arduino använder miljön.
Följande är en enkel kod för att styra mBot av infraröd handkontroll.
#include
#include
#include
#include "mBot.h"
#include "MePort.h"
MeBoard myBoard(mBot);
#include "MeIR.h"
#include "MeDCMotor.h"
Double angle_rad = PI/180,0;
Double angle_deg = 180,0/PI;
MeIR ir;
MeDCMotor motor_9((MEPORT)9);
MeDCMotor motor_10((MEPORT)10);
void setup() {
IR.BEGIN();
}
void loop() {
IF(IR.keyPressed(64)) {
motor_9.Run(255);
motor_10.Run(255);
} annat {
IF(IR.keyPressed(25)) {
motor_9.Run(-255);
motor_10.Run(-255);
} annat {
IF(IR.keyPressed(7)) {
motor_9.Run(255);
motor_10.Run(-255);
} annat {
IF(IR.keyPressed(25)) {
motor_9.Run(-255);
motor_10.Run(255);
} annat {
motor_9.Run(0);
motor_10.Run(0);
}
}
}
}
IR.loop();
}
För mer information om Arduino, Besök hemsida enligt nedan: