Table of Contents
Introduction...................................................................................................................2
Description............................................................................................................2
Parts and Devices............................................................................................... 3
Lesson 1: Basic Robot Car Assembly...................................................................... 7
Objective............................................................................................................... 7
Parts and Devices............................................................................................... 7
Hardware Installation.......................................................................................... 9Connection......................................................................................................... 13
Software Installation......................................................................................... 15
Testing.................................................................................................................19
Lesson 2: IR Remote Controlled.............................................................................20
Objective.............................................................................................................20Parts and Devices............................................................................................. 20
Hardware Installation........................................................................................ 21
Software Installation......................................................................................... 23
Testing.................................................................................................................26
Trouble shooting................................................................................................26
Lesson 3: Line Tracking........................................................................................... 28
Objective.............................................................................................................28
Parts and Devices............................................................................................. 28
Hardware Installation........................................................................................ 29
Software Installation......................................................................................... 31
Testing.................................................................................................................34
Lesson 4: Don’t Touch Me....................................................................................... 35
Objective.............................................................................................................35
Parts and Devices............................................................................................. 35
Hardware Installation........................................................................................ 36
Software Installation......................................................................................... 40
Testing.................................................................................................................43
Lesson 5: Obstacle Avoidance................................................................................44
Objective.............................................................................................................44
Parts and Devices............................................................................................. 44
Hardware Installation........................................................................................ 45
Software Installation......................................................................................... 46
Testing.................................................................................................................48
Lesson 6: Imitation Driving with Bluetooth............................................................ 50
Objective.............................................................................................................50
Parts and Devices............................................................................................. 50
Hardware Installation........................................................................................ 51
Software Installation......................................................................................... 51
Explanation of APP UI...................................................................................... 55
Testing.................................................................................................................57
1

OSOYOO Model-3 V2.0 Robot Car(OSOYOO Motor Shield V1.1)

Introduction
Note: There are some different between two versions for
OSOYOO motor shield(V1.0 and V1.1), this manual is for V1.1,
if you got OSOYOO motor shield V1.0, please download thismanual:https://osoyoo.com/manual/20200017001.pdf

Description2

Osoyoo Model-3 Robot Learning Kit is designed for beginners to learn Arduino
programming and get hands-on experience on robot design and assembly.
We have developed a step-by-step tutorial which evolves from a simple carwithout any control to a multi-function robotic car controlled by mobile APP.
Every lesson has detailed sample code with comments, circuit graph,assembly instruction and video. Even if you have no programming experience,
you can follow the step-by-step instruction and gradually become a master.
Our robotic car is 100% open source. If you are an intermediate player andhave time to read our code comments, you can easily customize this robotic
car to make your own project for science fair, college home work or evencommercial applications.
This kit contains module parts including Tracking module, Infrared Remote
Control and OSOYOO Motor shield for OSOYOO UNO, etc. With thesemodules, the robot car can work in multiple modes such as auto-go, infraredcontrol and line tracking. You can use our APP to control the robot car throughBluetooth.

Parts and Devices
No.

DevicePicture

Qty.

Link

1

Click here to buy

2 OSOYOO Motor Shield1

Click here to buy

3

1

Click here to buy

OSOYOO UNO R3
1 (fully compatible with
OSOYOO UNO R3)

IR receiver3

4

Buzzer Sensor Module

1

Click here to buy

5Tracking Sensor

1

Click here to buy

6Ultrasonic Sensor

1

Click here to buy

7Servo Motor

1

Click here to buy

8Voltage Meter

1

Click here to buy

9Bluetooth Module

1

Click here to buy

10

IR remote controller

1

Click here to buy

1

Click here to buy

11

Mount Holder for
Ultrasonic Sensor

412

Car Chassis

1

Click here to buy

13Motor with wires

1

Click here to buy

14

Wheels2

Click here to buy

15

Universal Wheel

1

Click here to buy

16

9V Battery Box

1

Click here to buy

17

9V Battery

1

Click here to buy

18

Phillips Screwdriver1

Click here to buy

19

Hex Screwdriver1

Click here to buy

5

20

21

22

23

20pin 15cm Female toFemale Cable
7pin 25cm Female toFemale Cable
3pin 15cm Female toFemale Cable

Rubberized Tape

6

1

Click here to buy

1

Click here to buy

1

Click here to buy

1

Click here to buy

Lesson 1: Basic Robot Car
Assembly
Objective
Welcome to the first lesson of Osoyoo Model-3 Robot Learning Kit!
In this “Hello World” version lesson, we will install the most importantframework of the robot car and program the car to do some simple movements.
If you have passed the test movement of this lesson, it means OSOYOO UNO
for Arduino, motor control module, motors, batteries, chassis and wire
connections between these parts are all functioning well.
As your experiments in future lessons are all based on the frame work ofLesson 1, it is very important to test the installation and sample code in thisLesson properly.

Parts and Devices

7

No.

DevicePicture

Qty.

Link

OSOYOO UNO R3(fully
1 compatible with

1 Click here to buy

OSOYOO UNO R3)

2

OSOYOO Motor

1 Click here to buy

Shield3 Voltage Meter

1 Click here to buy

4 Car Chassis

1 Click here to buy

5 Motor with wires

1 Click here to buy

6 Wheels

2 Click here to buy

7 Universal Wheel

1 Click here to buy

88 9V Battery Box

1 Click here to buy

9 9V Battery

1 Click here to buy

10 Phillips Screwdriver

1 Click here to buy

11 Hex Screwdriver

1 Click here to buy

1213

20pin 15cm Female

1 Click here to buy

to Female Cable
3pin 15cm Female

1 Click here to buy

to Female Cable

Hardware Installation
Step 1. Remove the protective film from the chassis:

9

Step 2. Install the motor under the chassis with M3 Hex screws and nuts asfollow:

Step 3. Install the universal wheel with the M3 Hex screws and copper pillars:

10

Step 4. Install the universal wheel under the chassis with the M3 Hex screws:

Step 5. Install OSOYOO UNO Board on the chassis with M3 plastic screws,
pillars and nuts:

Step 6. Install the battery box on the chassis with M3 Phillips screws and nuts:

11

Step 7. Plug the OSOYOO Motor Shield Board in OSOYOO UNO board：

Step 8. Install the voltage meter on the chassis with M3 plastic screws, pillars
and nuts:12Connection
Step 1. Connect OSOYOO Motor Shield with the motor:

13

More detail about OSOYOO Motor Shield V1.1 please refer to this link:
https://osoyoo.com/2023/01/16/introduction-of-osoyoo-motor-shield-v1-1-v1-2/
Step 2. Connect OSOYOO Motor Shield with the battery box:

Step 3. Connect OSOYOO Motor Shield V1.1 with the voltage meter:

14

Step 4. Install the wheels:

Now hardware installation is almost done. Before we install the battery into thebox, we need to upload the sample code into OSOYOO UNO for Arduino first.

Software Installation

Open-source
ArduinoSoftware(IDE)

Download Arduino IDE here:
https://www.arduino.cc/en/Main/Software?setla
ng=en

7 zip is a freezip
utilitythat
un-zips zip files

Download 7zip here for freehttps://www.7-zip.org/

Step 1:
Install latest Arduino IDE (If you have Arduino IDE version after 1.1.16, pleaseskip this step).
Download Arduino IDE from the follow link, then install the software:
https://www.arduino.cc/en/Main/Software?setlang=en
15

Step 2:
Download https://osoyoo.com/picture/2WD_Car_V2.0/code/lesson-1.zip andunzip it, you will see a folder called lesson-1.
Step3:
Connect UNO R3 board to PC with USB cable, open Arduino IDE, choose
corresponding board/port for your project.
Notice: Shut off your battery or Unplug your power adapter when uploadsketch code to OSOYOO UNO.

16

Step 4:
Click file -> click Open -> choose code “lesson-1.ino”, load the code into
OSOYOO UNO, and then upload the sketch to the board.

17

18

Testing
Disconnect OSOYOO UNO from PC, please confirm that the power switch of
the OSOYOO Motor Shield is off, put a 9V battery into battery box.
(make sure polar direction is correct, otherwise it can destroy your device andcause fire hazard).

Put the car on the ground, turn on the switch of OSOYOO Motor Shield, thecar should go forward, then go backward, then left turn, then right turn, thenstop.
If the car does not move as per above mentioned result, you should check yourwire connection, 7 jumper caps on OSOYOO Motor Shield, battery voltage(must over 7.2v).

19Lesson 2: IR Remote Controlled
Objective
In this tutorial, we will use Osoyoo Model-3 Robot Learning Kit to make asimple remote controlled smart car. Once the car installation is completed, we
will use an Infrared Remote to control the car movements including go forward,
go back, left turn and right turn.

Parts and Devices
No.

DevicePicture

20

Qty.

Link

1 IR receiver

1 Click here to buy

2 IR remote controller

1 Click here to buy

3 Hex Screwdriver

1 Click here to buy

4

20pin 15cm Female to F

1 Click here to buy

emale Cable

Hardware Installation
Step 1:
Install the smart car basic frame work as per Lesson 1. If you have alreadycompleted installation in Lesson 1, just keep it as is.

21

Step 2:
Add an IR receiver module onto the car.
Please install the IR receiver module on OSOYOO motor shield V1.1 asfollowing:(Remember: DO NOT remove any existing wires installed in Lesson
1)22Software Installation
Open-source
ArduinoSoftware(IDE)

Download Arduino IDE here:
https://www.arduino.cc/en/Main/Software?setlang=en

7 zip is a freezip
utility that
un-zips zip
files

Download 7zip here for freehttps://www.7-zip.org/

Step 1:
Install latest Arduino IDE (If you have Arduino IDE version after 1.1.16, pleaseskip this step).
Download Arduino IDE from the follow link, then install the software:
https://www.arduino.cc/en/Main/Software?setlang=en
Step 2:
Install IRremote library into Arduino IDE (If you have already installed
IRremote library, please skip this step)
Download IRremote library fromhttps://osoyoo.com/picture/2WD_Car_V2.0/code/IRremote.zip, then import thelibrary into Arduino IDE (Open Arduino IDE-> click Sketch->Include
Library->Add .Zip Library)23

Step 3:
Download https://osoyoo.com/picture/2WD_Car_V2.0/code/lesson2.zipand unzip the download zip file lesson2.zip, you will see a folder called
lesson2.
Step 4:
Connect UNO R3 board to PC with USB cable, Open Arduino IDE -> click file-> click Open -> choose code “lesson2.ino” in lesson2 folder, load the code
into OSOYOO UNO.
Notice: Shut off your battery or Unplug your power adapter when uploadsketch code to OSOYOO UNO.

24

Step 5:Choose corresponding board and port for your project,upload the sketch to theboard.

25

Testing
Press IR controller keys to control the car movements:

Trouble shooting

Some user found that this IR remote does not work. The reason might be theIR remote sends different button code which does not match our sample code.
In order to solve this problem. Please take following steps:
Step A) Get the IR code of each button in your IR remote.
Copy code from following link:
https://osoyoo.com/wp-content/uploads/samplecode/irdemo2.ino
Upload above sketch into your OSOYOO UNO for Arduino and open the serial
monitor in your upper-right corner.

26

Press the “▲” “▼” “>” “<" "OK" button in your remote, you will see their IR code
as following picture:

Write down the IR code of your control buttons “▲” “▼” “>” “<” “OK” button.
Step B) Replace the IR code in lesson 2 sketch file:
Open your Lesson 2 code again, then you will see following lines define the IR
CODE of each button:#define IR_ADVANCE 0x00FF18E7 //code from IR controller “▲” button#define IR_BACK 0x00FF4AB5 //code from IR controller “▼” button#define IR_RIGHT 0x00FF5AA5 //code from IR controller “>” button#define IR_LEFT 0x00FF10EF //code from IR controller “<" button#define IR_STOP 0x00FF38C7 //code from IR controller “OK” button#define IR_turnsmallleft 0x00FFB04F //code from IR controller “#” button

Please change the value of each button in above lines to match the codefrom Step A). If you don’t know how to change, just send email tosupport@osoyoo.info and give us the code of each button from Step A), I canhelp you to change the code and email new sketch file to you.
Above method can also allow you to use other IR sending device (i.e TV
remote, DVD remote, air conditioner remote etc) to control the car. Just use
Step A) to get the key code of your remote and change the sketch file in StepB), it will work.
27

Lesson 3: Line Tracking
Objective
In this lesson, we will add a 5-line tracking sensor to the framework built in
Lesson 1. If you have not completed installation in Lesson 1, please
review Lesson 1
The software in this lesson will read data from the tracking sensors andautomatically guide the car to move along the black track line in the whiteground.

Parts and Devices

No.

DevicePicture
28

Qty.

Link

1 Tracking Sensor

1 Click here to buy

2 Hex Screwdriver

1 Click here to buy

3

7pin 25cm Female

1 Click here to buy

to Female Cable

Hardware Installation
Step 1:
Start the installation from previous status of Lesson 1 . If you have installed
Lesson 2, no need change anything, just keep the hardware wire connection
as is.

29

Step 2:
Install the 5-line tracking sensor module under the car chassis with 2pcs
M3*10 hex screws, M3*30+6 copper pillars and M3 nuts as following:

Step 3:Connect GND-VCC pin of tracking sensor module to GND-5V of OSOYOO
motor shield; connect IR1, IR2, IR3, IR4, IR5 pins to A0, A1, A2, A3, A4 with
7pin 25cm female to female cable as the following photo shows:(Remember: DO NOT remove any existing wires installed in Lesson 1)

30

Software Installation
Open-source
ArduinoSoftware(IDE)

Download Arduino IDE here:
https://www.arduino.cc/en/Main/Software?setla
ng=en

7zip is a free
zip utility that
un-zips zip files

Download 7zip here for freehttps://www.7-zip.org/

Step 1:
Install latest Arduino IDE (If you have Arduino IDE version after 1.1.16, pleaseskip this step).
Download Arduino IDE from the follow link, then install the software:
https://www.arduino.cc/en/Main/Software?setlang=en
Step 2:
Download http://osoyoo.com/picture/V2.0_Model_3_Robot/code/lesson3.zip,
unzip the download zip file lesson3.zip, you will see a folder called lesson3 .
31

Step 3:Connect UNO R3 board to PC with USB cable, Open Arduino IDE -> click file-> click Open -> choose code “lesson3.ino” in lesson3 folder, load the code into
arduino.
Notice: Shut off your battery or Unplug your power adapter when uploadsketch code to OSOYOO UNO for Arduino.

Step 4:Choose corresponding board/port for your project,upload the sketch to theboard.

32

Step 5:Adjust the sensitivity of tracking sensor modules. Turn on and hold the car andadjust the potentiometer on the tracking sensor with cross screwdriver until
you get the best sensitivity status: the signal indicate LED light will turn off
when sensor is above white ground, and the signal LED will turn on when thesensor is above black track.

33

Testing
Prepare a black track (the width of the black track is more than 20mm and lessthan 30mm) in white ground. Please note, the bend angle of track can’t belarger than 90 degree. If the angle is too large, the car will move out of the
track.
Turn on the car and put the middle of tracking sensor module facing over black
track, and then the car will move along the black track.

34

Lesson 4: Don’t Touch Me
Objective
In this lesson, we will install an ultrasonic sensor on the robot car and program
the car to keep some distance of object to move.
You must complete Lesson 1 (assembling the car) before you continue on withthis lesson.

Parts and Devices
No.

Device1

Ultrosonic Sensor

Picture

35

Qty.

Link

1

Click here to buy

2

3

4

5

Servo Motor
Mount Holder for
Ultrasonic Sensor

Buzzer Sensor Module

20pin 15cm Female toFemale Cable

1

Click here to buy

1

Click here to buy

1

Click here to buy

1

Click here to buy

Hardware Installation
Step 1:
Install the smart car basic frame work as per Lesson 1. If you have alreadycompleted installation in Lesson 1, just keep it as is.

36

Step 2:
Install servo motor at the front of car chassis with 2pcs M2.2*8 Self Tapping
Screws as following:

Step 3:
Install ultrasonic module to mount holder with 4pcs M1.5*8 screw and M1.5
nuts

Step 4:
Install mount holder for Ultrasonic Module on servo motor with M2*4 Self
Tapping Screw.

37

Step 5:
Install buzzer module on car chassis with 1pc M3 plastic screw, M3 plastic
pillar and M3 plastic nut.

Step 6:
Connect SG90 servo motor to OSOYOO motor shield as following graph:(Remember: DO NOT remove any existing wires installed in Lesson 1)

38

Step 7:
Connect ultrasonic module with OSOYOO motor shield as below connection
diagram:39

Step 8:Connect buzzer module with OSOYOO motor shield as below connection
diagram.

Software Installation
Open-source
ArduinoSoftware(IDE)

Download Arduino IDE here:
https://www.arduino.cc/en/Main/Software?setla
ng=en

7zip is a free
zip utility that
un-zips zip files

Download 7zip here for freehttps://www.7-zip.org/
40

Step 1:
Install latest Arduino IDE (If you have Arduino IDE version after 1.1.16, pleaseskip this step).
Download Arduino IDE from the follow link, then install the software:
https://www.arduino.cc/en/Main/Software?setlang=en
Step 2:
Download https://osoyoo.com/picture/2WD_Car_V2.0/code/lesson4.zip,
unzip the download zip file lesson4.zip, you will see a folder called lesson4.
Step 3:Connect OSOYOO UNO to PC with USB cable, Open Arduino IDE -> click file-> click Open -> choose code “lesson4.ino” in lesson4 folder, load the code into
OSOYOO UNO. (Notice: Shut off your battery or Unplug your power adapter
when upload sketch code to OSOYOO UNO for Arduino.)

Step 4:Choose corresponding board/port for your project,upload the sketch to theboard.
41

Step 5: Ultrasonic sensor servo initial direction alignment
After power on the car, you will hear a long beep sound, then the servo will
make some movement and finally stops at a direction for 2 seconds.
During this first 2 seconds, you must make sure the Ultrasonic sensor(twoeyes) is facing straight forward.
If it is not straight forward, you should turn off the car immediately and remove
the sensor from servo, reinstall it and make it facing straight forward direction
as following picture. Otherwise the obstacle avoidance program will not work
properly.After adjusting sensor direction, power on the car again.
After hearing the long beep, the sensor should face front same as following
picture. If its direction is not straight forward, turn off the car and do directionalignment again.

42

Testing
Turn on the car, move object or your hand before ultrasonic module, and thenthe car will move in some distance of object or your hand. when you close thecar, the car will move back, just as it says don’t touch me.
when object or your hand leave the ultrasonic module, the car will stop moving.

43

Lesson 5: Obstacle Avoidance
Objective
In this lesson, you must complete lesson 4 before you continue on with thislesson. we use the ultrasonic module to “see” obstacle and measure thedistance. If the distance is less than predefined threshold value, the buzzer will
beep and the car will turn around from the obstacle automatically.

Parts and Devices
No.

Device1

Ultrosonic Sensor

Picture

44

Qty.

Link

1

Click here to buy

2

3

4

5

Servo Motor

Mount Holder for
Ultrasonic Sensor

Buzzer Sensor Module

20pin 15cm Female toFemale Cable

1

Click here to buy

1

Click here to buy

1

Click here to buy

1

Click here to buy

Hardware Installation
Install the smart car basic frame work as per Lesson 4 .If you have alreadycompleted installation in Lesson 4, just keep it as is.

45Software Installation
Open-source
ArduinoSoftware(IDE)

Download Arduino IDE here:
https://www.arduino.cc/en/Main/Software?setla
ng=en

7zip is a free
zip utility that
un-zips zip files

Download 7zip here for freehttps://www.7-zip.org/

Step 1:
Install latest Arduino IDE (If you have Arduino IDE version after 1.1.16, pleaseskip this step).
Download Arduino IDE fromhttps://www.arduino.cc/en/Main/Software?setlang=en,then install the software.
Step 2:
Download https://osoyoo.com/picture/2WD_Car_V2.0/code/lesson5.zip andunzip the download zip file lesson5.zip, you will see a folder called lesson5.
Step 3:Connect OSOYOO UNO to PC with USB cable, Open Arduino IDE -> click file-> click Open -> choose code “lesson5.ino” in lesson5 folder, load the code into
OSOYOO UNO. (Notice: Shut off your battery or Unplug your power adapter
when upload sketch code to OSOYOO UNO for Arduino.)46

Step 4:Choose corresponding board/port for your project,upload the sketch to theboard.

47

Step 5: Ultrasonic sensor servo initial direction alignment
After power on the car, you will hear a long beep sound, then the servo will
make some movement and finally stops at a direction for 5 seconds.
During this first 5 seconds, you must make sure the Ultrasonic sensor(twoeyes) is facing straight forward.
If it is not straight forward, you should turn off the car immediately and remove
the sensor from servo, reinstall it and make it facing straight forward direction
as following picture. Otherwise the obstacle avoidance program will not work
properly.
After adjusting sensor direction, power on the car again. After hearing the long
beep, the sensor should face front same as following picture. If its direction is
not straight forward, turn off the car and do direction alignment again.

Testing
Power on the car, if the ultrasonic module turn to front view position, thatmeans you no need adjust sensor position anymore. Just wait 5 seconds. If no48

obstacle is detected, the car will go forward.
If any obstacles is detected, the car will stop, the ultrasonic module will turnfrom right to left to detect surrounding obstacle. The robot car will decide to
make left turn, right turn or backward according to obstacle sensor data andour obstacle avoidance algorithm.
Sometimes your car might have collision and make your Ultrasonic sensor
position change, you must remember to do sensor direction alignment again
as Step 5: Ultrasonic sensor servo initial direction alignment.

49

Lesson 6: Imitation Driving with
BluetoothObjective
In this lesson, we will use Mobile to control our robot car and make an imitation
driving. Since is a mock driving, we will use a virtual steering wheel and gear in
our APP to imitate their counterparts in real car.
You must complete Lesson 1 (assembling the car) before you continue on withthis lesson.

Parts and Devices
No.

Device1

HC module

Picture

50

Qty.

Link

1

Click here to buy

Hardware Installation
Step 1:
Install the smart car basic frame work as per Lesson 1. If you have alreadycompleted installation in Lesson 1, just keep it as is.

Step 2:Insert Bluetooth Module into OSOYOO motor shield V1.1 Bluetooth slot as
following graph (Remember: DO NOT remove any existing wires installed in
Lesson 1):
Also make sure the two jump caps in following red square are connected D11,
D4(if they are connected to D1,D0, move the caps to D11, D4).

51

Software Installation
Open-source
ArduinoSoftware(IDE)

Download Arduino IDE here:
https://www.arduino.cc/en/Main/Software?setla
ng=en

7 zip is a free
zip utility that
un-zips zip files

Download 7zip here for freehttps://www.7-zip.org/

OSOYOO
imitation driving
Robot APP

Search “OSOYOO imitation driving” in
Google Play or Apple APP store

Step 1:
Install latest Arduino IDE (If you have Arduino IDE version after 1.1.16, pleaseskip this step). Download Arduino IDE from the follow link, then install thesoftware.
https://www.arduino.cc/en/Main/Software?setlang=en
Step 2:
Download the following code, unzip the file lesson6.zip, you will see a folder
called lesson6.
https://osoyoo.com/picture/2WD_Car_V2.0/code/lesson6.zip

Step 3:Connect OSOYOO UNO to PC with USB cable, Open Arduino IDE -> click file-> click Open -> choose code in the folder, load the code into OSOYOO
UNO. (Notice: Remove the bluetooth module and Shut off your battery or
Unplug your power adapter when upload sketch code to OSOYOO UNO for
Arduino.)52

Step 4:Choose corresponding board/port for your project,upload the sketch to theboard.

53

Step 5: Install APP into your mobile phone:1) Install APP on Android device as following
In Google Play store search APP name “OSOYOO imitation driving”, download
the APP as following and install it in your smart phone
If you can not use Google Play to find the APP, please Download the APP fromfollowing link: https://osoyoo.com/driver/v1car.apk

2) Install APP on Apple IOS device as following
54

In Apple APP store search APP name “OSOYOO imitation driving”, download
the APP as following and install it in your smart phone

Explanation of APP UI(UI is different between Android and IOS)BT Search button: When click this button, you will see a Bluetooth
device list which has been paired with your APP. Select HC-02 device toconnect the car. Once HC-02 is connected, Bluetooth Status will55

change from Disconnected to Connected. You can only control your car
when Bluetooth is connected.

Engine toggle : When Engine toggle is set to OFF(white), car will stop
and all buttons in the APP will be disabled. When Engine toggle is set toON(red), car will start to move. All other movement control buttons will
active.



Forward/Backward gear switch: This gear switch can control the car
is moving ahead or reverse like real car gear.

F1,F2,F3,F4,F5 customized button: In this lesson, we only use F5
which pause the the car movement. The difference between F5 andEngine OFF button is that Engine OFF button when touched, all otherbuttons will be disabled. You should toggle Engine button again toenable other button. On the other hand, when F5 is clicked, the car willstop but all other buttons is still active. Even you do not touch any
button just change your cell phone angle position(like you move thesteering wheel), the car will move again.

Direction Steering Wheel: When you rotate your mobile phone angle,
the steering wheel will change angle as per your mobile phone rotation
angle. This will make your car change direction. For example, whensteering wheel make clockwise rotation, car will move to left. Remember,the steering and Forward/Backward gear should work together same as
you are driving a real car. For example, when you want back your car toa right side packing lot, you need set Gear to R position and rotate yoursteer to count-clockwise direction.



Speed+: Make the robot car speed up
Speed-: Make the robot car slow down

56

Testing
Now you have installed your hardware and software for this lesson, let’s drive
our car!
Step 1) Put your robot car onto the ground and turn on the battery switch.
Step 2) Go to your mobile phone ->Setting ->Bluetooth setting and search aBluetooth device called HC-02, pair it with code 1234
Step 3) Open OSOYOO imitation driving Robot APP, Click BT Search button
and find the bluetooth you have paired
Step 4) Turn on Engine toggle, click Speed+ to make the robot speed up as
the robot car is very slow at first. And When you rotate your mobile phoneangle, your car will change direction.
Enjoy your driving!

57