delay(delay_time);
digitalWrite(outputPin, LOW);
delayMicroseconds(2);
digitalWrite(outputPin, HIGH); // ultrasonic launching high voltage at 10μs,at least at10μs
delayMicroseconds(10);
digitalWrite(outputPin, LOW);
float Ldistance = pulseIn(inputPin, HIGH); // time of error reading
Ldistance= Ldistance/5.8/10;
Lspeedd = Ldistance;
}
void ask_pin_R()
// measuring right distance
{
myservo.write(177);
delay(delay_time);
digitalWrite(outputPin, LOW);
delayMicroseconds(2);
digitalWrite(outputPin, HIGH); // ultrasonic launching high voltage at 10μs,at least at10μs
delayMicroseconds(10);
digitalWrite(outputPin, LOW);
float Rdistance = pulseIn(inputPin, HIGH); // time of error reading
Rdistance= Rdistance/5.8/10;
Rspeedd = Rdistance;
}
void loop()
{
keyestudio
// ultrasonic launching low voltage at 2μs
// keeping ultrasonic launching low voltage
// converting time into distance(unit:cm)
//reading-in Lspeedd(left speed) with distance
// ultrasonic launching low voltage at 2μs
// keeping ultrasonic launching low voltage
// onverting time into distance(unit:cm)
// reading-in Rspeedd(right speed) with distance
www.keyestudio.com
89
Need help?
Do you have a question about the 4WD Bluetooth Multi-functional Car and is the answer not in the manual?