Question: draw a flowchart diagram for this code. I DON'T WANT ANY EXPLANATION JUST DRAWING. #define SWT 4 #define POT 0 #define EN 1 1 #define
draw a flowchart diagram for this code. I DON'T WANT ANY EXPLANATION JUST DRAWING.
#define SWT
#define POT
#define EN
#define IN
#define IN
#define GLED
#define RLED
#define YLED
#define TRIG
#define ECHO
void setup
pinMode EN OUTPUT ;
pinMode IN OUTPUT ;
pinMode IN OUTPUT;
pinMode RLED OUTPUT ;
pinMode GLED OUTPUT;
pinMode YLED OUTPUT;
pinMode TRIG OUTPUT;
pinMode ECHO INPUT;
Serial.begin;
void loop
int dist getdistance;
if dist STOP and reverse
analogWriteEN;
delay ;
digitalWrite RLED HIGH;
digitalWrite YLED LOW ;
digitalWrite GLED LOW ;
Serial.printlnStop and Reverse";
digitalWrite IN HIGH;
digitalWrite IN LOW;
analogWrite EN;
delay ;
else if dist full speed IN FORWARD DIRECTION
digitalWrite RLEDLOW;
digitalWrite YLED LOW ;
digitalWrite GLED HIGH ;
Serial.printlnFull Speed";
digitalWrite IN LOW;
digitalWriteIN HIGH;
analogWrite EN;
else if dist && dist
digitalWrite RLED LOW;
digitalWrite YLED HIGH ;
digitalWrite GLED LOW ;
Serial.printlnSpeed control";
byte spd map dist;
digitalWrite INLOW;
digitalWriteINHIGH;
analogWrite EN spd;
int getdistance
digitalWrite TRIGLOW;
delayMicroseconds;
digitalWrite TRIGHIGH;
delayMicroseconds;
digitalWrite TRIGLOW;
long int duration pulseInECHO HIGH;
int dist duration ;
Serial.printlndist;
return dist;
Step by Step Solution
There are 3 Steps involved in it
1 Expert Approved Answer
Step: 1 Unlock
Question Has Been Solved by an Expert!
Get step-by-step solutions from verified subject matter experts
Step: 2 Unlock
Step: 3 Unlock
