Arduino Robot -Remotely Work

by kannan uday in Circuits > Arduino

28 Views, 0 Favorites, 0 Comments

Arduino Robot -Remotely Work

Uday_Robo.jpg

I wanted to build a small robot that is capable of performing multiple tasks like following light, avoiding obstacles, following a line, etc.


I wanted to be able to change between modes using a small RF remote.


The line sensors will be added shortly :)

Supplies

Uday_Robo.jpg

Schematic,Code

images.jpg



It's quite hard to hold my phone, press the buttons on the remote and use the flashlight but I think this video would still make Stanley Kubrick proud.


First I press a button to activate the obstacle detection mode, then I press the stop button, after that I activate the light following mode, stop, then the light avoiding mode (that will be replaced by the line following mode shortly).


Enjoy... or not :D


Design,code

2.jpg
3.jpg

Step 2 — Design, Code and Stuff

I wanted this robot to look like the old "multi-staged" robots we used to build out of old CD's. I also wanted to make sure it was easy to add or remove sensors on it, making it sort of a "development platform".

Since I'm not a very advanced programmer the code was a bit of a challenge and I'm not sure if I will be keeping it like this, but it works for now. I attached it to this post if it can help someone make something similar.


A few changes that I'm working on:

  1. Adding a line sensor;
  2. Changing the continuous servos for two LSS (new LynxMotions smart servos) since I have two and the wheels fits on them perfectly;
  3. Adding a Piezo Buzzer (giving him a voice);
  4. Maybe a few well placed bump sensors;
  5. Changing the Remote for something else, 4 buttons is not enough for everything I want him to to, I will probably be building my own (tutorial coming soon);
  6. Giving him a better name.


Video

Multi Functions Arduino Robot

Remote controlled