Bluetooth based RC car control using Spartan3an FPGA Project Kit

Call for Price

To learn the possibility of controlling remote car using Bluetooth device, we are implementing Bluetooth based RC car control using spartan3an FPGA project kit. The project includes do it yourself procedure from disassembling RC car, removing RF circuit, placing GP board, soldering various components like hc05 Bluetooth module, L293D DC motor driver IC and Spartan3an FPGA Project kit. Finally the Mobile device with Android App is used to control RC car via Bluetooth.

Package Includes:

  • Spartan 6 Project Board With Complete Hardware

  • Demo Video

  • Abstract

  • Reference Paper

  • !!! Online Support !!!

SKU: Bluetooth - RC car control using Spartan3an FPGA Project Kit Categories: ,

Description

Abstract :

To learn the possibility of controlling remote car using Bluetooth device, we are implementing Bluetooth based RC car control using spartan3an FPGA project kit. The project includes do it yourself procedure from disassembling RC car, removing RF circuit, placing GP board, soldering various components like hc05 Bluetooth module, L293D DC motor driver IC and Spartan3an FPGA Project kit. Finally the Mobile device with Android App is used to control RC car via Bluetooth.

Tools Required :

Software :  

  • Xilinx ISE 14.7i

Language : 

  • VHDL

Hardware :      

  • Spartan3an FPGA Project Kit
  • Hc05 Bluetooth module
  • RC Car
  • GP board
  • Soldering Wires
  • L293D IC
  • Battery
  • Mobile Phone

 

Block Diagram of Bluetooth Based RC Car Control :

Bluetooth based RC car control using Spartan3an FPGA Project Kit

Components Required for Bluetooth based RC car control using Spartan3an :

Bluetooth based RC car control using Spartan3an FPGA Project Kit

Bluetooth Based RC Car Control Circuit Diagram : 

Bluetooth Based RC Car Control circuit diagram

HC05 Bluetooth Module :

The Bluetooth module HC-05 is a MASTER/SLAVE module. By default the factory setting is SLAVE. The Role of the module (Master or Slave) can be configured only by AT COMMANDS. The slave modules cannot initiate a connection to another Bluetooth device, but can accept connections. Master module can initiate a connection to other devices. The user can use it simply for a serial port replacement to establish connection between MCU and GPS, PC to your embedded project, etc. 

HC05 Bluetooth Module

Working Principle :

Step1: Disassembling RC car

Unscrew the RC car Top. The Remote controller car is fitted with  RF Reciever  and DC motor drive IC.  Desolder RF receiver PCB. 

Disassembling RC car

Step2: Placing GP board :

Now the RC car base needs to be fitted with General purpose board for component placement. Cut the GP board in to 2 half and rotate them in opposite direction. Drill the holes to place the GP board at the top of RC car base.

Placing GP board

Step3: Solder connectors :

Solder single row headers for sparan3an FPGA project kit and HC05 Bluetooth module placement.  Solder 16 pin IC base for L293d IC placement. 

Solder connectors

Step4: Wiring the circuit :

Next the connection need to be provided by soldering wires as mentioned in the circuit diagram. 

Wiring the circuit

Step5: Programming FPGA :

Spartan3an FPGA Project kit must be programmed with Bluetooth based RC car controller VHDL code in the internal Flash memory of Spartan3an FPGA .

Step6: Screw the board :

Screw the Assembled board to the RC car base on 3 sides using screw and spacers.

Screw the board

Step7: Pair Bluetooth device :

Connect the batteries and pair Bluetooth device with Bluetooth RC car controller Android app in the mobile.

Pair Bluetooth device

The following table describes the list of ASCII commands its operation performed through bluetooth 

ASCII Commands

operations performed

46

Forward F

42

Backward B

52

Right R

4c

Left L

49

Forward Right I

47

Forward Left G

4a

Backward Right J

48

Backward Left H

53

Stop S

Step8: Test the Bluetooth Car

Finally let’s control the RC car using Mobile Bluetooth Device. 

Test the Bluetooth Car

Conclusion :

The DIY kit for Bluetooth based RC car control is easily implemented using Spartan3an FPGA Project Kit.

For more FPGA Projects Click Here

Additional information

Weight0.000000 kg

Reviews

There are no reviews yet.

Be the first to review “Bluetooth based RC car control using Spartan3an FPGA Project Kit”

Your email address will not be published. Required fields are marked *

fifteen − 4 =

This site uses Akismet to reduce spam. Learn how your comment data is processed.