Does this idea sound plausible

  • Thread starter Thread starter madmike159
  • Start date Start date
  • Tags Tags
    Idea Sound
Click For Summary
The discussion revolves around creating a remote control surveillance car as part of an Electronic Engineering group project, focusing on achieving long-range control via campus Wi-Fi. The main challenge is interfacing a PIC microcontroller with a Wi-Fi module for data transmission and reception. Suggestions include using modules that connect via serial or parallel interfaces, and the importance of implementing a TCP/IP stack for communication. Recommendations for easier integration include using pre-built microcontroller modules or Arduino with Wi-Fi shields, especially for those less experienced in software development. Additionally, participants are advised to check local wireless regulations and consider existing licenses within the group.
madmike159
Gold Member
Messages
369
Reaction score
0
I am about to go into my 3rd year of my Electronic Engineering degree, and as part of that I will be taking part in a group project.

Out project involves making a remote control surveillance car with cameras, sensors etc. We also want it to be long range (i.e. more than the 10m or so you get with off the shelf RC cars). To achieve this we are planning to connect the car to the wifi on campus, so it can be controlled from a remote computer. The main operations of the car will be controlled with a PIC. What I want to know is how hard it will be to interface a PIC chip with a wifi module and send/receive data. If anyone has any advice about how to do this or what to use for it it would be greatly appreciated.
 
Engineering news on Phys.org
You'll probably be able to find a module that interfaces with WiFi, and connects to your microcontroller (or even an ARM or PC-104 stack) using some sort of serial (UART, I2C, SPI) or parallel connection. This will be just the raw output, so you'll have to have a TCP/IP stack running on said microcontroller / processor, in addition to whatever other authentication / program that interprets the commands and makes your car go.

If you're using PIC, Microchip has some literature / software:
http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&nodeId=2505&param=en535724

The Gumstix wifi module (ARM-based) or an Arduino wifi-shield modules probably push you along the design curve a little faster, depending on how much other software is out there. This probably includes authentication (WPA, WPA2, etc.) that you may need to get onto your school's wifi network (if your school is anything like mine).

So, if you want to do everything ground up: you may be hard-pressed (depending on how much prior experience you and your team mates have). If you're more hardware-based, I'd go with a simpler host-slave communications scheme (e.g. an RF UART modem or bluetooth or IR pair). If you're more software-based, I'd go with a pre-built microcontroller module with a very good level of software support for the low-level TCP/IP functionality.

DISCLAIMER: I have not actually built my own IP-device, but have advised a number of (basic) projects that have had varying levels of IP-functionality.
 
Last edited by a moderator:
Suggest you check through back issues of Elektor and other electroncis (mags). I'm pretty sure there was a design for a wifi interface for microcontrollers in the last couple of years.

Since you will need to broadcast as well as receive, you will need to check you local wireless regulations about this. Perhaps someone in your group already has a licence?

go well
 
Use an arduino with a wifi header?
 
What mathematics software should engineering students use? Is it correct that much of the engineering industry relies on MATLAB, making it the tool many graduates will encounter in professional settings? How does SageMath compare? It is a free package that supports both numerical and symbolic computation and can be installed on various platforms. Could it become more widely used because it is freely available? I am an academic who has taught engineering mathematics, and taught the...

Similar threads

  • · Replies 2 ·
Replies
2
Views
9K
  • · Replies 35 ·
2
Replies
35
Views
7K
  • · Replies 19 ·
Replies
19
Views
12K
  • · Replies 6 ·
Replies
6
Views
3K
  • · Replies 5 ·
Replies
5
Views
3K
  • · Replies 1 ·
Replies
1
Views
23K
Replies
3
Views
4K
  • · Replies 4 ·
Replies
4
Views
2K
  • · Replies 14 ·
Replies
14
Views
6K
  • · Replies 2 ·
Replies
2
Views
4K