Block-Text Correlation
void setup() {
pulse.PulseBegin();
pulse.setMotorInvert(1,1);
void loop() {
pulse.setMotorPowers(50,50);
delay(3000);
pulse.setMotorPowers(0,0);
delay(1000);
pulse.setMotorPowers(50,-50);
delay(1650);
Note: The
motors drive
forward for
3 seconds.
Note: The
motors brake
for 1 second.
Note: The
motors turn
opposite
directions for
1.65 seconds,
causing the
bot to turn.
Arduino Source Code
#include <PULSE.h>
PULSE pulse;
void setup() {
pulse.PulseBegin();
pulse.setMotorInvert(1,1);
}
void loop() {
pulse.setMotorPowers(50,50);
delay(3000);
pulse.setMotorPowers(0,0);
delay(1000);
pulse.setMotorPowers(50,-50);
delay(1650);
pulse.setMotorPowers(0,0);
delay(1000);
pulse.setMotorPowers(50,50);
delay(3000);
pulse.setMotorPowers(0,0);
delay(1000);
pulse.setMotorPowers(50,-50);
delay(1650);
pulse.setMotorPowers(0,0);
delay(1000);
pulse.setMotorPowers(50,50);
delay(3000);
pulse.setMotorPowers(0,0);
delay(1000);
pulse.setMotorPowers(50,-50);
delay(1650);
pulse.setMotorPowers(0,0);
delay(1000);
pulse.setMotorPowers(50,50);
delay(3000);
pulse.setMotorPowers(0,0);
delay(1000);
pulse.PulseEnd();
}
Building and Coding the PULSE CodeeBot 99