EasyManua.ls Logo

Keyestudio 4WD Bluetooth Multi-functional Car - Page 90

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
88
if (Lspeedd < 15 && Rspeedd < 15) //assuming both left distance and right distance less than 10cm
{
directionn = Bgo; //going backward
}
}
else //assuming the front distance more than 25 cm
{
directionn = Fgo; //going forward
}
}
void ask_pin_F() // measuring the front distance
{
myservo.write(90);
digitalWrite(outputPin, LOW); // ultrasonic launching low voltage at 2μs
delayMicroseconds(2);
digitalWrite(outputPin, HIGH); // ultrasonic launching high voltage at 10μsat least at10μs
delayMicroseconds(10);
digitalWrite(outputPin, LOW); // keeping ultrasonic launching low voltage
float Fdistance = pulseIn(inputPin, HIGH); // time of error reading
Fdistance= Fdistance/5.8/10; // converting time into distanceunitcm
Fspeedd = Fdistance; // reading-in Fspeedd(fore speed) with distance
}
void ask_pin_L() // measuring left distance
{
myservo.write(5);

Related product manuals