This is a Arduino RC car, originally based off of a project made by Owen_soo. It is very maneuverable, able to do quick turns, go backward and forward with just a flick of a switch. This was originally just going to be a very basic RC car that can go forward and turn right or left. It uses an Arduino Uno. I decided to change the software and use Labview instead.

Step 1: Parts

This are the necessary parts needed to build this project.

Primary Materials

1. Arduino Uno Board

2. RC Car Platform

3. L298n Motor Control

4. HC-06 Bluetooth Module

5. 1.5V AA Battery(6 needed)

6. 6 AA Battery Holder

7. Resistor 5.1K Ohm(x3), 2K Ohm(x1), 1K Ohm(x1)

8. Capacitor 10uF 10V (x2)

9. 5V Regulator LM7805

10.9V Snap Connector

11. On/Off Switch



Labview Makerhub (Labview Add-on)

All components on the platform is put in place using double sided tape with the addition of a few screws.

Step 2: Programming

The software that I use is called Labview. Unlike many of the more popular programming languages, Labview is a drag and drop icon base language. It has built in functions and uses data wires to connect and transfer information. One of the major problems that I ran into while creating the code was that Labview was unable to complete the initialization sequence. If there are any errors please scroll down.

Labview consists of two platforms called the "Block Diagram" and "Control Panel". The Block Diagram consist of the code which the program is runned by. The control panel is how the car will be controlled.

When the program is running, DO NOT press the stop button on the top left hand corner otherwise the program will stop working. If this does happen then turn the power off and back on. Disconnect the bluetooth and reconnect the bluetooth again. After that verify which serial port and connect to the right serial port.

Step 3: Wiring

This is the wiring for the car. The underside of the power regulator is soldered together including the bluetooth. The schematic shows how the wire connections work. For the motors, if the wiring doesn't work at first just switch the wires for each of the motors. The wire connecting to the battery and the Arduino's power port is soldered together. You can see this in the pictures above.

<p>I also have this broken wire in the Core.vi, please help me:</p>
<p>Sorry if I ask too many, please how do I fix this broken wire:</p>
<p>Excuse me, how do I use the RCar.exe?, I got this error message, thank you.</p>
<p>Thank you so much. What do I have to do in order to get the LINX icon in Remote Control.vi active?, thank you again. </p>
<p>thanks . so great!</p>
<p>cordial saludo</p><p>desrealizar este proyecto....pero se me han presentado errores a la hora de ejecutar el archivo en labview ..se presentan estos dos errores en core.iv y all_stop.vi &quot;El subVI no es ejecutable. Debe corregir todos los errores en los subVI antes de este VI se puede ejecutar.&quot;..e intendado solucionarlo pero no a sido posible....espero que me colaboren ..gracias...mi correo jhonatanramos@unicomfacauca.edu.co</p><p><br></p>
<p>Can you please capture an image of the error for me to see.</p>
<p>these are the errors</p>
<p>You need to install Labvview Makerhub. </p><p>http://sine.ni.com/nips/cds/view/p/lang/en/nid/212478</p>
<p>I have installed makerhub, VISA and labview 2015 ... what I do not know is if it is compatible with labview 2015 ...</p>
<p>It is compatible with labview 2015, but you have to install NI MAX 15.</p>
<p> after installing the NI MAX 15. another step I must follow ... apologize the questioner ... but I want to develop this project ... is to expose it at a science fair in a college popayan cauca- Colombia .... I would appreciate your collaboration.</p>
<p>yo tengo instalado markerhub,VISA y labview 2015...lo que no se ;es si es compatible con labview 2015 ...</p>
can you send me the correct arduino code in<br>amaank.22233@gmail.com
<p>I did not use any arduino code.</p>
<p>Hi! can you please upload the files for later versions! i cannot find any convertor that works on the 15.0 version (which you have used!).. It will be a great help. Ty</p>
<p>Hi! I've seen some Arduino designs where the board is powered with a 9V battery, and some other designs, like yours, where the board is powered with 6 AA batteries. </p><p>Could you explain me the difference between both, and why did you choose the AA batteries? </p><p>Thanks</p>
<p>could you please upload all stop.vi, battery.vi , initialize.vi, core.vi . i can not work the Remote Control.vi without them.</p>
<p>I uploaded two files. The RC car.zip contains the VIs that you requested. However, the initialize.vi is part of the Labview Makerhub add-on. You will need to download that separately. The second file, RC Car Application.zip, is just an application that only needs a Labview running time engine.</p>
<p>Cool! I think this is the first Time that I have seen a car remotely controlled with labview.</p>

About This Instructable



More by JuicyPear:Arduino Bluetooth Car Controlled by Labview 
Add instructable to: