WIFI Camera Smart Robot Car
Model: K0071
Contents
Introduction
The UCTRONICS WIFI Smart Robot Car Kit is a flexible vehicular kit particularly designed for education, competition and entertainment. With it, you can implement diverse interesting ideas, such as WIFI remote control, automatic avoidance of obstacles, line inspection, take pictures and record videos, etc. What’s more, in the manual mode, it has first person view (FPV). A robot is a machine that can perform some tasks automatically or with guidance. Robotics is generally a combination of computational intelligence and physical machines (motors). Due to their high level of performance and reliability, the robot gets the splendid popularity in our daily life. Come on! let’s go into a Robot World!
Each part of the car is as below:
The UNO R3 board for Arduino
The UNO is the best board to get started with electronics and coding. If this is your first experience tinkering with the platform, the UNO is the most robust board you can start playing with. The UNO is the most used and documented board of the whole Arduino family.
Specification
Microcontroller: ATmega328P | Input voltage (recommended): 7V-12V |
Operating voltage: 5V | Digital I/O Pins: 14 (of which 6 provide PWM output) |
Analog input Pins: 6 | DC current per I/O Pin: 40 mA |
SRAM: 2 KB (ATmega328) | DC current for 3.3V Pin: 50 mA |
Clock speed: 16 MHz | Flash memory: 32 KB (ATmega328P) of which 0.5 KB
used by bootloader |
Functions of UNO Board
- Connect with L293D motor drive board, control the movement of the car
- Connect with ultrasonic module, achieve obstacle avoidance function
- Connect with camera and PTZ, control the movement of PTZ
- Connect with wifi module, remote control the car
- Connect with the tracking module, realize the function of line tracking
Click the following link, you can find in the Getting Started section all the information you need to configure your board, use the Arduino Software (IDE), and start tinker with coding and electronics.
https://www.arduino.cc/en/Guide/HomePage
Function of Each Module
- L293D expansion board with a switch: drive the motor to rotate
- Ultrasonic sensor module: distance measurement and obstacle avoidance
- Line tracking module: black and white sensor for recognition of the white and black
lanes
- Wifi module: provide the Wifi remote control function
- Chassis kit: the frame of the car and drive the car to move
- Servo and Pan/Tilt/Zoom: enable the camera to rotate
- 5MP camera module: take a picture or record a video
Function Module Introduction
HC-SR04 Ultrasonic Sensor Module
The HC-SR04 ultrasonic sensor module for Arduino is used for obstacle detection. Ultrasonic sensor transmits the ultrasonic waves from its sensor head and again receives the ultrasonic waves reflected from an object.
Working Principle
The ultrasonic sensor emits the short and high frequency signal. These propagate in the air at the velocity of sound. If they hit any object, then they reflect back echo signal to the sensor. The ultrasonic sensor consists of a multi vibrator, fixed to the base. The multi vibrator is combination of a resonator and vibrator. The resonator delivers ultrasonic wave generated by the vibration. The ultrasonic sensor actually consists of two parts; the emitter which produces a 40 kHz sound wave and the detector detects 40 kHz sound wave and sends electrical signal back to the microcontroller. The ultrasonic sensor enables the robot to virtually see and recognize object, measure distance and avoid obstacles. The operating range of ultrasonic sensor is 2 cm to 450 cm.
Specification
Working voltage: 5V DC | Output signal: Electric frequency signal |
Static current: < 2mA | Output voltage: 0V(no obstacle),5V(obstacle in range) |
Sensor angle: <= 15° | Echo signal: output TTL PWL signal |
High precision: Up to 0.3cm | Input trigger signal: 10us TTL impulse |
Detection distance: 2-450cm | Mode of connection: VCC, trig (T), echo, GND |
Wiring diagram:
HC-SR04 Ultrasonic Sensor Module | Arduino UNO |
---|---|
Trig | A2 |
Echo | A3 |
GND | GND |
L293D Motor Drive Expansion Board
This is a commonly used DC motor drive module, using L293D chip with small current DC motor driver. The pins are made compatible with Arduino which is easy to use.
Specification
- 2 connections for 5V servos connected to the Arduino's high-resolution dedicated timer
- Up to 4 bi-directional DC motors with 4 PWM speed regulation
- Up to 2 stepper motor control, single / double step control, staggered or microstepping
and rotation angle control
- Ultrasonic interface, tracking module interface
- The buzzer is already soldered in the L293D motor drive board
- 4 H-Bridges: L293D chipset provides 0.6A per bridge (1.2A peak) with thermal
shutdown protection, 4.5V to 36V
- Pull down resistors to keep motors in the state of rest during power-up
- All module interfaces have been modified with XH2.54 ports as to make it much easier
and convenient to assemble the car
- With power button
SG90 9g micro servo motor and Pan/Tilt/Zoom
SG90 9g micro small servo motor is the main source of controlling action of the remote-control model. The module is widely applied in the field of fixed wing, helicopter, gliding, small robot, manipulator model. PTZ (Pan/Tilt/Zoom) is a set of equipment used to install and fix the camera module. One set of PTZ contains a PTZ base, 3 pieces PTZ brackets and several accessory screws. Support full rotation.
Specification
- Size: 23x12.2x29 mm
- Torsional moment: 1.5kg/cm
- Working voltage: 4.2V-6V
- Temperature range: 0℃-55℃
- Operating speed: 0.1 seconds /60°
- Dead band width: 10 microseconds
- The maximum rotation angles of left and right are around the same.
4WD Driver Motor Robot Smart Car Chassis Kits
With the car platform, adding micro-controller (such as Arduino) and sensor modules, then program it, a robot car comes up. All the module interfaces have been modified with XH2.54 ports as to make it much easier and convenient to assemble the car.
Contents
- 4pcs Wheels
- 4pcs Geared Motors (1:48)
- 8pcs T-type Fastener
- 1pcs 18650 Battery Container
- 1pcs Acrylic Car Chassis
- Screws+ Nuts
Line Tracking Module
The line tracking module detects lines in the surrounding environment, and transfers the data to the processor. The processor analyzes the data, and sends a command to control the movement of the wheels.
Working Principle
The TCRT5000 IR sensor on the line follower has a TX and RX inside. If a bright color surface is detected in front of the sensor, such as a white paper (about 1cm away), most of the IR rays will be reflected; if a dark color like black surface is detected, most of the rays will be absorbed, while only a small amount will be reflected. The RX will output different analog signals according to the intensity of the reflected IR light.