Stap 8: Gebruik de Arduino IDE programmeren
Arduino is een open-source elektronica platform gebaseerd op easy-to-use hardware en software. Het bedoeld voor iedereen maken van interactieve projecten. De ontwikkelomgeving van Arduino maakt het gemakkelijk om te schrijven van de code en deze uploaden naar de I/O board. U kunt interace met hardware Arduino Arduino taal (C\C ++). Wij bieden een volledige Arduino met behulp van omgeving.
Hier volgt een eenvoudige code voor het beheersen van de mBot door infrarood Controller.
#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);
}else{
if(ir.keyPressed(25)){
motor_9.run(-255);
motor_10.run(-255);
}else{
if(ir.keyPressed(7)){
motor_9.run(255);
motor_10.run(-255);
}else{
if(ir.keyPressed(25)){
motor_9.run(-255);
motor_10.run(255);
}else{
motor_9.run(0);
motor_10.run(0);
}
} }
}
ir.loop();
}
Voor meer informatie over Arduino, zie website hieronder: