Compare commits

...

2 Commits

Author SHA1 Message Date
Julian LECLERC aec9018419 Merge branch 'develop' 2022-04-01 10:23:19 +02:00
Julian LECLERC d7defd4168 roomba 2022-04-01 10:22:58 +02:00
1 changed files with 31 additions and 0 deletions

31
roomba/roomba.ino Normal file
View File

@ -0,0 +1,31 @@
//#include "MeOrion.h"
#include <MeMCore.h>
MeDCMotor motor3(M1);
MeDCMotor motor4(M2);
uint8_t motorSpeed = 200;
MeUltrasonicSensor ultraSensor(PORT_3);
void setup()
{
Serial.begin(9600);
}
void loop()
{
if(ultraSensor.distanceCm()>20) {
motor3.run(-motorSpeed);
motor4.run(motorSpeed);
}else if((ultraSensor.distanceCm()<15)) {
motor3.stop();
motor4.stop();
motor3.run(motorSpeed);
motor4.run(-motorSpeed);
} else {
motor3.run(motorSpeed);
motor4.run(motorSpeed);
}
delay(100);
}