Question: Explain the code line by line?! #include HCSR04,h> #define leftMotorForwardPin 8 #define leftMotorBackwardPin 9 #define rightMotorForwardPin 6 #define rightMotorBackwardPin 7 #define leftMotorSpeedPin 11 #define rightMotorSpcedPin

Explain the code line by line?!
Explain the code line by line?! \#include HCSR04,h> \#define leftMotorForwardPin 8 \#define
leftMotorBackwardPin 9 \#define rightMotorForwardPin 6 \#define rightMotorBackwardPin 7 \#define leftMotorSpeedPin 11 \#define
rightMotorSpcedPin 10 \#define IR Front 4 \#define IR_Back 2 UltraSonicDistanceSensor ultrasonic(A5,A4); float

\#include HCSR04,h> \#define leftMotorForwardPin 8 \#define leftMotorBackwardPin 9 \#define rightMotorForwardPin 6 \#define rightMotorBackwardPin 7 \#define leftMotorSpeedPin 11 \#define rightMotorSpcedPin 10 \#define IR Front 4 \#define IR_Back 2 UltraSonicDistanceSensor ultrasonic(A5,A4); float distance; void setup() i pinMode(leftMotorSpeedPin, OUTPUT): pinMode(leftMotorForwardPin, OUTPUT); pinMode(leftMotorBackwardPin, OUTPUT): pinMode(rightMotorSpeedPin, OUTPUT); pinMode(rightMotorForwardPin, OUTPUT); pinMode(rightMotorBackwardPin, OUTPUT); Serial.begin(9600); pinMode(IR_Front, INPUT); pinMode(IR_Back, INPUT): digitalWrite(leftMotorSpeedPin, HIGH); / 0-255 digitalWrite(rightMotorSpeedPin, HIGH); delay(2000); void loop() \{ distance = ultrasonic.measureDistanceCm(), // Lise "CM" for centimeters or "INC" for inches Serial.printlin(distance): int IrF_Result = digitaIRead(IR_Front); int IrB_Result = digitalRead(IR_Back); void stop() digitalWrite(leftMotorForwardPin, LOW); digitalWrite(leftMotorBackwardPin, LOW); digitalWrite(rightMotorForwardPin, LOW); digitalWrite(rightMotorBackwardPin, LOW); \}

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!