Parts for a triwheel WiFi robot

Hello Everyone, I have a Mega, Uno and a Yun, as well as an Arduino Motor Shield and Arduino Ethernet Shield. I also have 3 Omni wheels that I got from a Tribot toy. I'm trying to build a WiFi triwheeled robot with a camera.

I have a few questions that I hope you can answer.

  1. Do I need another motor shield? Since I want a robot with 3 wheels instead of 2?

  2. I want it to be controlled via WiFi, does this mean I am forced to use the Yun instead of the Mega or Uno.

  3. I also want to attach an arm on it (I already bought the arm, it came unassembled.) Is this still possible to control?

  4. I have a Logitech webcam, I'm not sure if that is going to work.

  5. How do I set up an interface to be viewed online to control the robot

  6. I'm pretty much trying to copy this...

Just want someone to kinda guide me to the right direction. I can't seem to find a sketch anywhere. I figured I would study the sketch so that when I read the Arduino books it will make sense. Unfortunately this project has gone on for more than 3 years. I haven't had any time because my son was born :slight_smile:

  1. The motor shield can control 2 motors. you could have your third wheel be an unpowered castor wheel.

  2. The Yun has built in wifi. The others would need a separate wifi shield or module.

  3. Yes

  4. Camera's are a bit much for the Uno or Mega. not sure about the Yun, but I doubt it.

  5. Set up a Web server

  6. copy what?

I figured I would study the sketch so that when I read the Arduino books it will make sense.

This is backwards. You should read the books to make sense of the sketch.

There are plenty of robot tutorials on the 'net. but it's not likely you will find the exact sketch you need unless you wish copy one of those projects.

It's sounds like you are trying to do the whole project all at once.
It's better to break it up into small pieces and get those to work individually first and combine them later.

Thank you so much for your response. A follow up question regarding the motor shields. If I buy another motor shield and I stack them on top of each other, will it work? Can I still control the wheels independently?

No the arduino motor shield cannot be stacked.

Adafruit makes one that can: Stacking Adafruit motor shields


If you are persistent about using the third wheel instead of castor,

I suppose you have two motor shield which you can upgrade to four motor shield developed by Adafruit again, or you can do is try using only the motor driver for the third wheel instead of the new shield.