Hardware Reference
In-Depth Information
M1_set(slow);
M2_set(slow);
state = 2;
break;
case 2:
M1_set(slow);
M2_set(-slow);
state = 3;
break;
case 3:
M1_set(-slow);
M2_set(slow);
state = 4;
break;
case 4:
M1_set(fast);
M2_set(fast);
state = 0;
break;
}
setTimeout(updateMotors, 2000);
}
function updateLEDs(state) {
switch(state) {
case 0:
b.digitalWrite("USR0", b.LOW);
b.digitalWrite("USR1", b.LOW);
b.digitalWrite("USR2", b.LOW);
b.digitalWrite("USR3", b.LOW);
break;
case 1:
b.digitalWrite("USR0", b.HIGH);
b.digitalWrite("USR1", b.LOW);
b.digitalWrite("USR2", b.LOW);
b.digitalWrite("USR3", b.LOW);
break;
case 2:
b.digitalWrite("USR0", b.LOW);
b.digitalWrite("USR1", b.HIGH);
b.digitalWrite("USR2", b.LOW);
b.digitalWrite("USR3", b.LOW);
break;
case 3:
b.digitalWrite("USR0", b.LOW);
b.digitalWrite("USR1", b.LOW);
Search WWH ::




Custom Search