Introduction: Anti-Gravity RC Car

Is levitation possible? Well there are plenty of ways such as maglev or superconductor or using compressed air. But what if you don't want to go for those complicated tech? What if you want to create a unique bluetooth car that can levitate? What if you just want to be plain and simple? Well I got you covered. In this tutorial I'll teach you how to make a Anti-Gravity Bluetooth Controlled car. Spoilers alert : It doesn't actually levitate. =D Watch the video I've made to understand what the heck is this project about before continuing.

Step 1: Gather All the Supplies

Before starting this project, please make sure you understand and have adequate experience with Arduino and Bluetooth Modules.

Items needed:

Plywood 30cm x 40cm x 1cm(11.8' x 15.7' x 0.4')

A Block of Wood 2.7cm x 8cm x 4.3cm (1.1' x 3.2' x 1.7')

Arduino Uno (I uses a ATMEGA328 Microcontroller with Arduino bootloaded to cut down cost but this is not recommended)
http://www.ebay.com/itm/ARDUINO-UNO-R3-ATmega328P-...

DC Motor Driver
https://www.ebay.com/p/5x-Dual-H-Bridge-DC-Stepper...

2x 65mm Yellow Wheel and DC Motor
http://www.ebay.com/itm/DC3-6V-1-48-Gear-Motor-Gea...

HC-05 Bluetooth Module

http://www.ebay.com/itm/HC-05-6-Pin-Wireless-Bluet...

3s 11.1v 2200mAh Lipo Battery
http://www.ebay.com/itm/11-1V-3S-2200mAh-25C-55A-L...

7cm Caster
http://www.ebay.com/itm/White-Plastic-Diameter-lig...

1.4m RGB Led Strip (Usually comes in 1 or 5 meter so just cut it into 1.4m)
http://www.ebay.com/itm/1M-5M-SMD-5050-RGB-white-W...

Components :
3x TIP31 transistor
http://www.ebay.com/itm/10PCS-TIP31C-TIP31-NPN-TRA...

Dean Connector
http://www.ebay.com/itm/TAMIYA-Connector-to-Deans-...

Step 2: Make the Frame

First of all, let's make the frame for our so called "Anti-gravity board". You will only need two pieces of wood. a 30cm x 40cm plain wood and another block of wood with measurement from above.The block of wood is just a support for the DC motor to elevate it from the plain plywood. It needs to be mounted according to the measurement on top. You can use hot glue or you can drill two holes and screw them for better durability.

Step 3: Paint the Top

Before assembling any Electronics, I recommend a coat of paint job on the top for better appearance. The recommend colours are white or black. I choose black because I love dark colour.

Step 4: Mount the DC Motor and the Caster

Now mount the DC Motor with hot glue and the Caster with screws onto the frame, the screws that came with the caster is too long so please use one that is shorter than 1cm to prevent the screw from penetrating the top.Ignore all the circuit board electronics, I took this picture after completing so I can't took a picture that only contain the caster and the DC motor. Make sure you mount the caster close to the center as possible but still leave some space for stability and for the Electronics.

Step 5: Time for Assembly!

Here is the Circuit diagram for our anti-gravity RC car. Please take some time and wire everything correctly and perfectly so it works. Now since we're using 3s Lipo battery to power this badboy up, you need to use a dean connector to connect the battery to the Motor driver. Oh and by the way, the Tri-Colour LED in the circuit diagram is actually the RGB Led strip pin Green pin, 12v, Blue pin and Red pin. I couldn't find RGB LED strip in fritzing :'(

Step 6: Coding

Next is to upload this code into the Arduino Uno. Don't worry about Bluetooth remote control yet, it is very simple to setup as there is already an app designed for RC Car.

char val;
int val2; void setup() { // put your setup code here, to run once: Serial.begin(9600); pinMode(9,OUTPUT); pinMode(10,OUTPUT); pinMode(11,OUTPUT); pinMode(3,OUTPUT); pinMode(2,OUTPUT); }

void loop() { drive(); } void drive(){ if(Serial.available() > 0){ val = Serial.read(); if(val == 'W'){ analogWrite(5,255); } if(val == 'w'){ analogWrite(5,0); } if(val == 'U'){ analogWrite(6,255); } if(val == 'u'){ analogWrite(6,0); } if(val == 'X'){ digitalWrite(2,1); } if(val == 'x'){ digitalWrite(2,0); } if(val == '1'){ val2 = 20; } if(val == '2'){ val2 = 40; } if(val == '3'){ val2 = 60; } if(val == '4'){ val2 = 80; } if(val == '5'){ val2 = 100; } if(val == '6'){ val2 = 120; } if(val == '7'){ val2 = 140; } if(val == '8'){ val2 = 160; } if(val == '9'){ val2 = 180; } if(val == 'q'){ val2 = 200; } if(val == 'F'){ analogWrite(9,0); analogWrite(10,val2); analogWrite(11,val2); analogWrite(3,0);

} if(val == 'B'){ analogWrite(9,val2); analogWrite(10,0); analogWrite(11,0); analogWrite(3,val2);

} if(val == 'L'){ analogWrite(9,val2); analogWrite(10,0); analogWrite(11,val2); analogWrite(3,0);

} if(val == 'R'){ analogWrite(9,0); analogWrite(10,val2); analogWrite(11,0); analogWrite(3,val2);

} if(val == 'I'){ analogWrite(9,0); analogWrite(10,val2+100); if(val2 < 100){ analogWrite(11,50); } else analogWrite(11,val2-100); analogWrite(3,0);

} if(val == 'G'){ analogWrite(9,0); if(val2 < 100){ analogWrite(10,50); } else analogWrite(10,val2-100); analogWrite(11,val2+100); analogWrite(3,0); } delay(22); } else { analogWrite(9,0); analogWrite(10,0); analogWrite(11,0); analogWrite(3,0); } }

Step 7: Download the App

The app we will be using is Arduino Bluetooth RC Car. It can be found in Play store. It is distributed by Andi Corporation. Download it onto your smartphone.

Step 8: Configuration

Now if this is your first time using the HC-05 you will need to pair it to your phone. Power up your Anti-Gravity Craft. Go to settings, go to your Bluetooth detected device list and select HC-05. Then, enter a pairing code. It is either 0000 or 1234. After that go to Arduino Bluetooth app and connect it.

Step 9: Have Fun!

Well now you've created a Anti-Gravity Craft that look as if it is floating in Mid-Air. Go show it off to friends, family or exhibit in Science Fair. You can create stories about how you were granted permission by God to be a wizard and create the world first Anti-Gravity Craft that can seemingly levitate!

I hope you enjoy this instructable. This is my very first instructable. I run the Youtube Channel 5Volts which contain arduino projects, life hacks, crazy experiments and more! Do subscribe and have a nice day!

Comments

author
bcarpenter1 made it! (author)2017-07-18

It looks cool. I thought it was a tablet at first. I think air filled rubber tires would make it a lot quieter, adding to the illusion it was floating.

author
Mic100 made it! (author)2017-07-17

very nice Thank you

author
5Volts made it! (author)5Volts2017-07-18

your welcome!!

author
DIY Hacks and How Tos made it! (author)2017-07-16

That looks awesome. I would love to have one of these.

author
5Volts made it! (author)5Volts2017-07-17

well you gotta build one then ^_^

author
PaurushTheMaker made it! (author)2017-07-16

this is really gud...will make it for sure

author
5Volts made it! (author)5Volts2017-07-17

Okay!

author
Eric Brouwer made it! (author)2017-07-16

Well done. This looks great

author
5Volts made it! (author)5Volts2017-07-17

Thanks!

author
LabRatMatt made it! (author)2017-07-16

nice!

author
5Volts made it! (author)5Volts2017-07-16

ty!

About This Instructable

4,288views

36favorites

License:

Bio: 17 year-old passionate in Electronics
More by 5Volts:How to Fold a Shirt in 1 SecondSuper Simple EMP GeneratorAnti-Gravity RC Car
Add instructable to: