Does this idea sound plausible

  • Thread starter Thread starter madmike159
  • Start date Start date
  • Tags Tags
    Idea Sound
Click For Summary
SUMMARY

The discussion centers on creating a remote control surveillance car using a PIC microcontroller and a WiFi module for long-range operation. Key components include interfacing the PIC with a WiFi module via serial connections like UART, I2C, or SPI, and implementing a TCP/IP stack for communication. Recommendations include using Microchip's resources for PIC programming and considering alternatives like the Gumstix WiFi module or Arduino WiFi shields for faster development. Additionally, participants are advised to check local wireless regulations for broadcasting requirements.

PREREQUISITES
  • Understanding of PIC microcontroller programming
  • Familiarity with WiFi module integration
  • Knowledge of TCP/IP stack implementation
  • Basic concepts of wireless communication regulations
NEXT STEPS
  • Research Microchip's literature on PIC and WiFi integration
  • Explore the Gumstix WiFi module and its capabilities
  • Learn about Arduino WiFi shields and their software support
  • Investigate local wireless regulations for remote broadcasting
USEFUL FOR

Electronics engineering students, hobbyists building remote-controlled devices, and developers interested in microcontroller-based WiFi applications.

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?
 

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