serialInit(9600);
pinMode(7, true);
pinMode(6, true);
pinMode(5, true);
var stat = false;
var dists = new Array(3);
while(true){
dists[0] = analogRead(5);
dists[1] = analogRead(6);
dists[2] = analogRead(7);
for(var i = 0; i < 3; i++){
serialSend(i + ":" + dists[i] + ", ");
}
serialSend("\r\n");
sleep(10);
}
function onSerialReceive(){
while(serialAvailable()){
var recvData = serialRead();
for(var i =0; i < recvData.length; i++){
var c = recvData.charAt(i);
switch(c){
case "a":
digitalWrite(5, false);
break;
case "A":
digitalWrite(5, true);
break;
case "b":
digitalWrite(6, false);
break;
case "B":
digitalWrite(6, true);
break;
case "c":
digitalWrite(7, false);
break;
case "C":
digitalWrite(7, true);
break;
}
}
}
}
function sleep(count){
for(var i = 0; i < count*10; i++){
}
}
while(true){
loop();
}