In July, Wade and I entered our second Robot Riot (Robot Riot: Mile High Voltage). We made a couple of improvements to Butter Buster and sent him off for training to a friend in the mile high city. However we decided that just sending in an old robot wasn't enough: we decided to build up a second robot.
I always wanted to have a substantial set of lessons that I could point people to for getting started with RobotGeek and Arduino in General. RobotGeek 101 is my attempt at that set of lessons. The lessons go over the basic concepts of getting started with the Arduino ecosystem
Pulsed Width Modulation
Each lesson has a web-page and a video version, so you can follow along with the exact directions in the video, or follow along with the text. Using Youtube's time-code links, each video is sectioned off based on each code example. Code can be downloaded as part of the RobotGeek tools/libraries, or copy/pasted from the lessons themselves.
I shot the videos using a LifeCam Cinema and a Logitech Clear Chat connected to ScreenFlow which made it a breeze to produce videos. Screen flow is great at syncing the audio/video to my computer screen as well as adding audio, intros, and example pictures.
Theses lessons are great, but they are designed more for individual learners and don't have assessment or projects. I'd really like to convert the lesson structure over to an actual curriculum that could be used in a class. Arduino curriculum, here I come!
Over the weekend I took the arena to a family party, and it was a big hit! I learned a lot about how people interact with it and a couple of 'bugs' that I need to fix. Leave it to little cousins to find new and exciting ways to try to destroy the arena (under my direction to do so of course). All in all though, everything stood up really well. No breakages or anything.
The robots held up really well to. I was a little worried about the video transmitters, and while they certianly heated up over time, I didn't see any failures or issues.
The original plate I printed to mount the camera to the servo was pretty bland, so I use Tinkercad to whip up something more fun. I was definitely inspired by the HR-OS1 head and I think it came out pretty alright.
It looks like rain on Saturday so we'll probably be inside. Honestly, its probably for the best. I've still got a couple things to finish, but I think I'm on track to be all finished by Saturday. I've got prototypes for the 'ground stations' that I'll post pictures of later. Kat is almost done with obstacles. Now I need to work on special moves for the 'bots.
So the arena is coming along. Goals are built and painted, and we're almost done with all the trim. We're still working on obstacles, but the current cardboard boxes are good stand-ins. We cut 10"x10" holes in the EVA foam and the box flaps are layed out underneath to keep the box from getting pushed out.