Creating a Remote Control Car with Arduino and Raspberry Pi

Click For Summary
SUMMARY

The discussion focuses on creating a remote control car using an Arduino Uno as the controller and a Raspberry Pi as the onboard computer. The user aims to connect the Raspberry Pi to a Wi-Fi network to control the car using WASD keys, but is currently limited to USB connection. Recommendations include using an XBEE module for wireless communication, which is compatible with both the Raspberry Pi and Arduino, to facilitate remote control. The user also expresses interest in adding a camera for visual feedback during operation.

PREREQUISITES
  • Understanding of Arduino Uno programming
  • Familiarity with Raspberry Pi setup and configuration
  • Knowledge of Wi-Fi networking principles
  • Basic concepts of remote procedure calls (RPC)
NEXT STEPS
  • Research how to implement wireless communication using XBEE modules
  • Learn about Raspberry Pi camera module integration and streaming
  • Explore remote control libraries for Arduino and Raspberry Pi
  • Investigate troubleshooting methods for Wi-Fi connectivity issues
USEFUL FOR

This discussion is beneficial for hobbyists, robotics enthusiasts, and makers interested in remote control systems, particularly those working with Arduino and Raspberry Pi for personal projects.

NaughtyBear
Messages
17
Reaction score
1
So I have looked over a few other posts and do not feel like they are covering what I would like done. So I am currently using an Arduino Uno for the controller and am wanting to use an onboard Raspberry Pi in order to run the code and will be attached to my schools wifi in order to have a server to use WASD in order to move the car around. Like in a video game! So I will have a 4 slot USB hub on one of the Raspberry Pi's 2 slots and I will attach a wifi stick to it so it may connect. As time goes on, I would like to put a camera on in order to see what I am doing. But this will require me being able to connect to something. I able to control the car with WASD, but only if I am directly connected to my computer and I am unsure of what I am missing. This is a personal project that I thought would be cool and it keeps me busy. So any help would be greatly appreciated! :D
 
Engineering news on Phys.org
I'm not a software engineer, but I'll try to help.

You say you can control with WASD from your computer connected to the RPi's USB. (That's quite a big step) Are you using RPC or something similar.

So you are having problems getting control information through USB connected wifi to the RPi? Can you see the RPi file system through the wifi?

It seems that you need the remote command structure you use through the USB to work though wifi connected to USB. If you can see the RPi filesystem, then you have the IP address, so it seems all should simply work. You need to tell me what I am missing.
 
So you have the base software working, but you need some wireless method of communication. I recommended using an XBEE. We used one with our UAV. They are good for hobbyist and very compatible with the raspberry pi and arduino.

https://www.sparkfun.com/pages/xbee_guide
 

Similar threads

Replies
3
Views
3K
  • · Replies 2 ·
Replies
2
Views
2K
  • · Replies 5 ·
Replies
5
Views
3K
  • · Replies 2 ·
Replies
2
Views
1K
  • · Replies 12 ·
Replies
12
Views
2K
  • · Replies 2 ·
Replies
2
Views
2K
  • · Replies 3 ·
Replies
3
Views
4K
  • · Replies 23 ·
Replies
23
Views
7K
Replies
3
Views
2K
Replies
3
Views
2K