I'm building a simple RC car which I want to control using android phone. The phone has bluetooth and Wi-Fi. My questions is what will be the cheapest way to connect the two devices at about 50-120m range? I have thought of the following:

  • Cheap bluetooth module (like this). Will this fit into my problem? What range I will archieve using this module.

  • Wi-fi module. I can set the android device to be "wi-fi hotspot", but the wi-fi shields are pretty expensive tho.

Any suggestions will be greatly appreciated.


Solution 1

If you don't want to change the coverage radius, sadly none of them would help you to achieve a coverage of 50m.

But if you are not using a camera feed and just want to control, I think RF transceiver would be best solution for you. But to implement this you mist connect an Arduino Mega ADK to your android device. Serially receive your directions to mega and then transmit the directions over RF transceiver.

Solution 2

If you are willing to change the coverage range to less than 15m, you can use Wi-Fi Module. This will also help you to get live camera feed from your RC car to your phone. Forget about Bluetooth module as they are slow, less range.

You can increase the coverage of Wi-Fi Module if you have a Wi-Fi AP with huge transmit power. As long as the module is able to receive the signal from AP, your car would do great.

P.S. :- Here is a cool tip. Record every turn instruction and the time after which it was given. When the signal from transmitter or AP is absent for more than a particular time, you can program the car to take a U-turn and reverse the directions. Your car will come home without any instruction.

  • a cool tip indeed :) – Omer May 14 '14 at 22:34
  • @Deamon if I get 2nd arduino board and attach a 443mhz(i.imgur.com/GjrvA2Q.png) tranceiver/transmitter, will I archieve my goal? I'm going to power the transmitter with 5V. – Deepsy May 15 '14 at 12:23
  • looks like its pair of transmitter and receiver. It would better to have a transceiver on both ends. This will help you to have a proper communication and acknowledgement process to implement. But if it satisfies your requirement, go ahead with it. Good luck. – Damon May 15 '14 at 18:25

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.