b'Circuit 5B: In this circuit, youll control two motors and build your own remote-controlled Remote- roving robot! You will also learn how to Controlledread information from a serial command so that you can use the Serial Monitor to Robottell the robot in what direction to moveand how far to move.PWMA AI2 AI1 ST BYYOUMOTOR DRIVER2 GEAR MOTORSSWITCH16 JUMPER WIRESBI1 BI2 PWMB GNDNEEDVM VCC GND A01 A02 B02 B01 MOTOR DRIVERGND2 WHEELSDUAL LOCK TAPEBINDER CLIPSCISSORS(NOT INCLUDED)NEW CONCEPTS period after the variable name, as follows:ASCII CHARACTERS: ASCII isstring_variable_name.toInt();a standard for character encoding,The .toInt() method converts the string formalized in the 1960s, that assignsto a number, and there are a dozen other numbers to characters. When typing onmethods that can do things like tell you a computer keyboard, each characterthe length of a word or change all of the you type has a number associated withcharacters in a string to uppercase or it. This is what allows computers to knowlowercase. whether you are typing a lowercase a, an uppercase A or a random characterASSEMBLYsuch as ampersand (&). In this experiment, you will be sending characters to the SerialBefore you build this circuit, youll Monitor to move your remote-controlledneed to make a few modifications to the robot. When you send a character, thebreadboard baseplate to make it more microcontroller is interpreting that as arobot-like!specific number. ASCII tables available1. Cut and attach online (http://sfe.io/ASCII) make it easiertwo short pieces to know which character is represented byof Dual Lock which number. tape to the very CONVERTING STRINGS TOcorners of the INTEGERS: String variables hold wordsbaseplate on the like dog or Robert Smith that are madeside located under up of multiple characters. Arduino has athe breadboard.set of special built-in methods for string variables that you can call by putting a 96 : circuit 5b'