After proving myself that I could build a 4 step sequencer, I decided to move further and put it on a prototyping board, this time with 8 steps, and start messing with MIDI parameters like Velocity and Gate.
Because time is that precious thing, and this is being done after labour hours, I just soldered jumper wires to the components going directly into the Arduino headers, I really wanted to start programming this thing.
Such a crazy setup also means that hardware debugging will be a nightmare, I guess I have absolute faith in my soldering and wiring skills :D I totally disencourage anyone to approach a project this way, but anyway, do as I say not as I do..
The following video shows a quick test drive. The arduino sends MIDI messages to an Axoloti Core through MIDI, witch is the instrument being played.
This is Zezinho, a humanoid robot that likes to pose! :)
All the microservo supports where made with the amazing material Polymorph.
For now he is being controlled by 8 analog inputs, each input controls one microservo. In the future (as I hope) he will be controlled by a computer vision system where he will try copy real human poses in real time.
I’m still programming servo control functions and movements presets.
This is the analog inputs setup and a custom servo shield.
I’m using an Arduino Mega because I need more than 6 analog inputs that the regular Arduino boards have and I don’t have the time (or should I say patience) to digg around multiplexers.. I’m very lucky to have the support of InMotion.pt, they sent me the Arduino Mega for the first test drive. Thank you so much Filipe!! ;)
This robot will also be my final project for the course ‘O Som do Pensamento’. It will be an instalation where the user will be able to control his poses with physical controllers. I’ve made a controller box in acrylic and will post photos as soon as I have it with me.
Playing with movements and poses.
Testing movements and different servo speeds.
Other posts related to Zezinho: