I recently took a job at the Y Creator Space, which is part of the Homewood Brushton YMCA. I will be here for 10 months as part of a full-time AmeriCorps term of service. During that time I will do my level best to teach lessons about engineering and STEM to youth age 9 – 13 every day after they are done with school. But first…we needed some kids to teach. The Y Creator Space was short on attendees as we went into this new school year, which was crazy since this is a free afterschool program that also feeds the kids dinner!
Part of our recruiting strategy was setting up a table at local events and luring parents and kids in with cool projects from the Makerspace. I thought a great showpiece might really bring them in, and since we’re all about inventing with cardboard and making robots, I needed to combine the two ideas.
While I had this project in mind for a while it wasn’t till the director of youth programming at the Y suggested we make a robot secretary, and the shape of the bot materialized. With Tank in mind I set off, made a quick plan and started cutting cardboard.
Before long I had a prototype:
Right now you’re looking at two servo motors glued inside of a box each with an empty tape roll attached directly do it. It had been a while since I had worked with puppetry, and I had never worked with animatronics, but I’ve been a sculptor for long enough that I knew I could get something working…
Now I need some kind of linkage to attach the mouth to a servo motor, and of course it would have to turn to look at people…
Here it is all finished up a few days later!
The whole thing is 4 servo motors rigged up to 3 potentiometers, controlling both eyes, rotation and the opening and closing of the mouth. The controller is a Hummingbird Duo, the same controller that we teach the kids on and they all have access too.
Normally a Hummingbird must be hooked up to a computer to a function but for the sake of portability I wanted to take advantage of the Hummingbird Duo’s ability to hold a simple arduino program. I was running into some issues with ArduBlock so I dug deep into my programming history and hacked together some example code to make each potentiometer which gave an output from 0-100 control each servo which takes an input from 0 – 180, thanks to Tom Lauwers and the team at Bird Brain Technologies for making this easy enough for even me to do!
Geary has been a big hit around the Y Creator Space and at the events we attend. I’m very proud of this creation, it’s been a great teaching tool!