EasyManua.ls Logo

Keyestudio 4WD Bluetooth Multi-functional Car - Page 91

Keyestudio 4WD Bluetooth Multi-functional Car
151 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
keyestudio
www.keyestudio.com
89
delay(delay_time);
digitalWrite(outputPin, LOW); // ultrasonic launching low voltage at 2μs
delayMicroseconds(2);
digitalWrite(outputPin, HIGH); // ultrasonic launching high voltage at 10μs,at least at10μs
delayMicroseconds(10);
digitalWrite(outputPin, LOW); // keeping ultrasonic launching low voltage
float Ldistance = pulseIn(inputPin, HIGH); // time of error reading
Ldistance= Ldistance/5.8/10; // converting time into distance(unit:cm)
Lspeedd = Ldistance; //reading-in Lspeedd(left speed) with distance
}
void ask_pin_R() // measuring right distance
{
myservo.write(177);
delay(delay_time);
digitalWrite(outputPin, LOW); // ultrasonic launching low voltage at 2μs
delayMicroseconds(2);
digitalWrite(outputPin, HIGH); // ultrasonic launching high voltage at 10μs,at least at10μs
delayMicroseconds(10);
digitalWrite(outputPin, LOW); // keeping ultrasonic launching low voltage
float Rdistance = pulseIn(inputPin, HIGH); // time of error reading
Rdistance= Rdistance/5.8/10; // onverting time into distance(unit:cm)
Rspeedd = Rdistance; // reading-in Rspeedd(right speed) with distance
}
void loop()
{