Login or create an accountClose
I am a returning customer
Login or create an accountClose
Your Account Has Been Created!
Thank you for registering with TechMaze!
You will be notified by e-mail once your account has been activated by the store owner.
If you have ANY questions about the operation of this online shop, please contact the store owner.
You have been logged off your account. It is now safe to leave the computer.
Your shopping cart has been saved, the items inside it will be restored whenever you log back into your account.
Robot - keyestudio Desktop Bluetooth Mini Smart Car
Multi-functional smart car is a learning application development system of microcontroller that can be controlled by ARDUINO. It has functions of line tracking, obstacle avoidance, Bluetooth remote control etc. This kit contains many interesting programs. It can also be expanded to have external circuit modules to have other functions. This kit is designed to help you to learn Arduino programming in an interesting way. You can learn Arduino MCU development ability while having fun.
1. Motor parameters: Voltage: 1.5 -12V; shaft length: 10mm; Revolving speed: 6.0V 100rpm/min.
2. Use L298N driver module for motor control.
3. Three-channel line tracking modules, detecting black and white line, high precision, can also be used in fall prevention.
4. Three-channel infrared obstacle avoidance modules makes up the obstacle avoidance sensor, can detect whether there are obstacles ahead.
5. Equipped with Bluetooth wireless module, can remotely control the robot after pairing with mobile phone Bluetooth.
6. Can be connected to external 7 ~ 12V power supply; with various sensor modules, it can realize various functions.
Standard Component List
1. N20 metal gear motor * 4
2. High quality tire * 4
3. Motor holder *4
4. Car chassis * 2
5. L298P motor driver shield * 1
6. ARDUINO UNO328 board * 1
7. ARDUINO sensor shield * 1
8. Infrared obstacle avoidance module *3
9. Line tracking module *3
10. HC-06 Bluetooth module * 1
11. 14500 battery pack * 1
12. 3PIN Dupont wires * 6
13. 27MM Copper bush * 4
14. 10MM Copper bush * 2
15. 3MM screws and nuts * several
- Self-prepare part
3.7V large capacity 1300mA imported 14500 rechargeable batteries *2
14500 charger *1
Application of Arduino
What’s an Arduino?
Arduino is an open-source hardware project platform. This platform includes a circuit board with simple I/O function and program development environment software. It can be used to develop interactive products. For example, it can read signals of multiple switches and sensors, and control light, servo motor and other various physical devices. It’s widely applied in robot field.
Arduino installation and program upload:
First, download the Arduino development software, Cick Here
Downloaded file is a arduino-1.5.6-r2-windows.zip compressed folder, unzip it to your hard drive.
Double click Arduino-1.5.6 .exe. Click “I agree”;
And then “Install”;
Wait for the installation to be completed, click close.
Below figure shows what Arduino 1.5.6 looks like.
Next, let’s install Arduino driver.
For different operating system, there may be slight difference in installation method. Below is an example in WIN 7.
When you connect Arduino Uno to your computer at the first time, right click “Computer” —> “Properties”—> “Device manager”, you can see “Unknown devices”.
Click “Unknown devices”, select “Update Driver software”.
In this page, click “Browse my computer for driver software”.
Find the “drivers” file.
Click “Next”; select “Install this driver software anyway” to begin the installation.
Installation completed; click “Close”.
After driver is installed, go to “Device manager” again. Right click “Computer” —> “Properties”—> “Device manager”, you can see UNO device as below figure shows, also the Com port info.
Following is a sketch uploading example called “Hello World！”.
First, open Arduino IDE. In this example sketch, we program Arduino to display “Hello World！” on serial monitor when it receives a specific character string “R”; also the on-board D13 LED will blink once each time it receives “R”.
First, set up board; In “Tools”, select “Arduino Uno”.
Next, set up COM port; In “Tools”, select “COM3”.
After selection, you can see indicated area is the same with settings in “Device manager”.
Congratulations! Your first sketch uploading is successful!
Project 1: Line-tracking smart car
This project is a simple line-tracking smart car system based on Arduino. The controller part is a UNO board. An infrared photoelectric sensor is used to detect black line, and feedback the signal to UNO. UNO will analyze the signal to determine and control the motors movement to adjust car moving direction. Therefore the smart car can automatically move towards a black line.
1. For color black, it has characteristic of low reflectivity to light. When the surface color is not black, most of the red light the sensor sends will be reflected. The sensor outputs low level signal 0.
2. If there is black line on a surface, when the sensor is above it, color black has low reflectivity; reflected infrared light is not enough to reach the sensor’s action level, so the sensor output is still l.
3. To detect the black line, we only need a MCU to determine whether the sensor output is 0 or 1.
4. The MCU will control the car moving action according to the signal received.
In the line tracking sensor, TCRT5000 infrared tubes are applied. The working principle is based on the infrared's different reflectivity of different color. The strength of the reflected signal is then converted into current signal. For this line tracking module, it's high level signal when detecting black line, low level when detecting white line. Detection height is 0-3cm.
Note: you can adjust the potentiometer knob in the circuit to adjust the sensitivity of this line tracking module.