Wi-Fi RC Car – Qi Enabled

This is a project that will show you how to create a Wi-Fi controlled RC Car that will recharge wirelessly while it is parked.

Wi-Fi RC Car - Qi Enabled

Things used in this project

Hardware components

Qi 5W Transmitter Prototype Kit
IDT Qi 5W Transmitter Prototype Kit
× 1
Qi 5W Receiver Prototype Kit
IDT Qi 5W Receiver Prototype Kit
× 1
Arduino MKR1000
Arduino MKR1000
× 1
• 2WD Robot Car Chassis for Arduino
× 1
L293DNE
× 1
CN6009 – Step-up boost Power Converter Module
× 1
3.7V Li-Po Battery
× 1
1N4007 – High Voltage, High Current Rated Diode
1N4007 – High Voltage, High Current Rated Diode
× 8
LED (generic)
LED (generic)
× 1
Resistor 221 ohm
Resistor 221 ohm
× 1
Tie Wraps
× 5
Breadboard (generic)
Breadboard (generic)
(Optional)
× 1

Software apps and online services

Arduino IDE
Arduino IDE

Hand tools and fabrication machines

Soldering iron (generic)
Soldering iron (generic)
Hot glue gun (generic)
Hot glue gun (generic)
Screwdriver
Voltmeter

Story

Connecting the IDT wireless power Qi 5W receiver. Take a piece of plastic (e.g. plastic card) to make a base for the Wireless Power Receiver on the bottom of the car. Then glue the piece of plastic as well as the Receiver to the bottom of the car with silicone. Finally, connect the red wire of the IDT Receiver to the VIN pin of the arduino and the black wire to the GND pin.

Making the Vehicle Stable. Fasten with tie wraps the battery and the breadboard to the vehicle.

Software Part – Wi-Fi Connection

For this part just copy the code. In the code file fill in your network SSID and Password (lines 12, 13 in the code file). You need to follow the comment instructions. The code is currently set to work with WPA/WPA2 networks. If you want to connect to a WEP or an open network follow the instructions in the comments of the code (lines 34-37).

How to use it?

Step 1: Connecting to the Arduino MKR1000

Controlling the vehicle requires Wi-Fi connection. You can achieve that with two ways. The first one is to enable Wi-Fi Hotspot on your mobile device and connect the board to the Hotspot. The second one is to connect your mobile device and the Arduino board to the same Wi-Fi router. Be sure to fill in your router’s SSID and Password settings in the code file that will be uploaded to the Arduino board.

Note: It is better to use the first method (Wi-Fi Hotspot) because in this way you can control your vehicle without the need of a router.

Step 2: Getting the IP Address of the Arduino MKR1000

If the Arduino board is connected to the hotspot of your mobile device, go to Wi-Fi Hotspot settings and there you will see the IP address of your board (e.g. 192.168.1.1).

If the Arduino board is connected to a Wi-Fi router then you need to check that from the router settings.

The LED on the car indicates successful connection to the specified network and server activation.

Step 3: Accessing the Webserver of the Arduino MKR1000

Go to your browser and in the URL box type the IP address of your Arduino.

How to connect

Step 4: Connecting the Charging Base

Connect the IDT P9038-R-EVK – Qi 5W Transmitter to a wall socket using a 5V DC Adapter.

Step 5: Have Fun!

Charging Time!!

Wireless Charging

UI

Test Drive:


About The Author

Ibrar Ayyub

I am an experienced technical writer holding a Master's degree in computer science from BZU Multan, Pakistan University. With a background spanning various industries, particularly in home automation and engineering, I have honed my skills in crafting clear and concise content. Proficient in leveraging infographics and diagrams, I strive to simplify complex concepts for readers. My strength lies in thorough research and presenting information in a structured and logical format.

Follow Us:
LinkedinTwitter

Leave a Comment

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

Scroll to Top