Cheap Robotic Arm

Posted on 18/11/2013 by mickey
Modified on: 13/09/2018
Project
Press to mark as completed
Introduction
This is an automatic import from our previous community platform. Some things can look imperfect.

If you are the original author, please access your User Control Panel and update it.

A cheap robotic arm based on the OWI arm. 5 potentiometers were added to give it a position feedback,plus one motor controller to control the gripper and motor shield to control the 4 other motors of joints, also a notebook webcam for live stream from the top of the arm and a ultra sonar sensor to measure distance from objects.all this will be controlled from web via a node.js web server plus - socket.io and serial node.js librery. ********update finish the web interface:   The basic arm 5 ...


Cheap Robotic Arm

A cheap robotic arm based on the OWI arm. 5 potentiometers were added to give it a position feedback,plus one motor controller to control the gripper and motor shield to control the 4 other motors of joints, also a notebook webcam for live stream from the top of the arm and a ultra sonar sensor to measure distance from objects.all this will be controlled from web via a node.js web server plus - socket.io and serial node.js librery.

********update

finish the web interface:

 

The basic arm 5 motors are connected to arduino motor shield but because there is only 4 dc motors on this shield I added a motor controller that I had which only on working motor connection but all I was needed is one...

I also put 5 potentiometers with hot glue to have a feedback to position all of them are connected to A0-A4 analog pins on the arduino via the motor shield. A5 is for the ultrasonic range finder. also I connected the LED which came with the arm kit to the last digital pin available on the motor shield...

The arm is connected with USB to windows xp which I use as a small desktop server :

this server is running node.js app with socket.io and serial module and also Yawcam for live webcam feed:

All this setup is connected to my webserver which serve the static pages,scripts,css,images.

 

moving arm with webcam controllable from web.

  • Actuators / output devices: DC motor - 5
  • Control method: remote control via web
  • CPU: atmega168
  • Operating system: windows XP
  • Power source: 9v power supply
  • Programming language: Arduino, javascript
  • Sensors / input devices: USB webcam, potenciometers, SRF04 Ultra Sound
  • Target environment: indoor
Flag this post

Thanks for helping to keep our community civil!


Notify staff privately
It's Spam
This post is an advertisement, or vandalism. It is not useful or relevant to the current topic.

You flagged this as spam. Undo flag.Flag Post