Arduino Pro Mini Controlling Robot Arm via Qt GUI

This project brings to fruition 3 components that I have been working on:-

1. Qt Serial interface with an Arduino that can transfer data upto 115200 kbps with rudimentary error checking. Source code (arduinotalker.cpp and arduinotalker.h) available here.

2. Custom PCB using a Arduino Pro Mini as a 6 servo controller. Circuit Diagram available (pro_mini_6_Servo_controller.fzz) here.

3. 6 DOF Robot Arm powered with a 6V 5A DC external power regulator.

6 DOF Robot ARm with Arduino Pro Mini Controller

6 DOF Robot ARm with Arduino Pro Mini Controller

Continue reading

Advertisements

Arts, Crafts, Animatronic Hands!

For the last two weeks I’ve been trying to get my head around quaternions. More specifically I need to learn how to manipulate them in a 3D environment. Its at times like this that I wish I had paid more attention to maths in school. Sigh!!

Anyway, on Sunday I decided to take a break from vector rotations, gimbal locks, matrices etc etc and got to work on an old project that I had put on hold. Arts and crafts is not really something that I do very often, or am good at, but on this occasion it turned out quite nicely. While there’s nothing really new here…its all very basic stuff, no fancy algorithms, just a little bit of work with the hands, some glue and a teensy bit of imagination.

The results are quite entertaining, far from perfect, but a nice little project for a Sunday afternoon. Take a look….