Вы находитесь на странице: 1из 6

OBJECTIVE

The aim of this mini project is to design a two-wheel drive robot kit which can control from a
smartphone. Next, to understand the circuit that programmed to run two-wheel drive robot kit.
Furthermore, this mini project is to teach the students on how to make use of Bluetooth module, LCD
shield and motor driver together with Arduino Uno board that can able to communicate with android
devices.

PROCEDURE

The chassis was assembled according to the diagram given in Figure 1.6. Then all the component was
fix on the chassis. All wire was connected same as the schematic showed in Figure 1.4. A code was
created using Arduino IDE. Verify the code if there got any error in the programming. The
communication port for Arduino Uno Board was selected. The code was uploaded to the Arduino
Uno.
DISCUSSION

What is Bluetooth Module.

A Bluetooth module is a small wireless system that someone has designed, manufactured, and had
certified by the FCC, IC, CE, ETSI, etc. Modules are typically small PCB's that include a Bluetooth
processor, as well as all other hardware needed to run the device.

This Bluetooth module can easily achieve serial wireless data transmission. Its operating frequency is
among the most popular 2.4GHz ISM frequency band (i.e. Industrial, scientific and medical). It adopts
Bluetooth 2.0+EDR standard. In Bluetooth 2.0, signal transmit time of different devices stands at a
0.5 seconds interval so that the workload of Bluetooth chip can be reduced substantially and more
sleeping time can be saved for Bluetooth. This module is set with serial interface, which is easy to use
and simplifies the overall design/development cycle.

Specification

Figure 1.1
Bluetooth protocol: Bluetooth 2.0+
Transmission speed:
EDR standard
2.1Mbps(Max)/160
USB protocol: USB v1.1/2.0
Operating frequency: 2.4GHz ISM kbps(Asynchronous)

frequency band 1Mbps/1Mbps(Synchronous)


Modulation mode: Gauss frequency Supported configuration: Bluetooth

Shift Keying serial port (major and minor)


Transmit power: 4dBm, second Supply Voltage: +3.3 VDC 50mA
Operating temperature: -20 to 55
stage Size: 36.5*16mm
Weight: 4g
What is motor driver?
A motor driver is a little current amplifier; the function of motor drivers is to take a low-
current control signal and then turn it into a higher-current signal that can drive a motor.

L293D Motor Drive Shield


The L293D is quadruple high-current half-H drivers. It is designed to provide bidirectional
drive currents of up to 600-mA at voltages from 4.5 V to 36 V. Both devices are designed to
drive inductive loads such as relays, solenoids, dc and bipolar stepping motors, as well as
other high-current/high-voltage loads in positive-supply applications. All inputs are TTL
compatible. Each output is a complete totem-pole drive circuit, with a Darlington transistor
sink and a pseudo- Darlington source. Drivers are enabled in pairs, with drivers 1 and 2
enabled by 1,2EN and drivers 3 and 4 enabled by 3,4EN. When an enable input is high, the
associated drivers are enabled, and their outputs are active and in phase with their inputs.

Figure 1.
LCD Shield
The LCD Keypad shield is developed for Arduino compatible boards, to provide a user-friendly
interface that allows users to go through the menu, make selections etc. It consists of a 1602 white
character blue backlight LCD. The keypad consists of 5 keys select, up, right, down and left. To
save the digital IO pins, the keypad interface uses only one ADC channel. The key value is read
through a 5-stage voltage divider.

Figure 1.

CONCLUSION

The robot accomplished its original goal by adding i2c LCD display and Bluetooth status
programming. There are some challenges were encountered along the way, including adding
i2c LCD display library to Arduino IDE. Future work on this robot could include a complete
PCB circuit and create an android app. Adding Wi-Fi module as replacement to Bluetooth
module to the robot also could make the robot communicate longer distance.
References

https://github.com/marcmerlin/NewLiquidCrystal
http://www.instructables.com/id/Tutorial-Using-HC06-Bluetooth-to-Serial-Wireless-
U/?ALLSTEPS

Figure 1.2

Figure 1.3
Figure1.4

Вам также может понравиться