Showing posts with label Robotics Class. Show all posts
Showing posts with label Robotics Class. Show all posts

Sunday, September 7, 2014

ArrBot Rally Day!

 We got to the end of the ArrBot class, and 6 ArrBots showed up for the rally!  Sadly, a seventh ArrBot was stuck in a meeting with its driver.

I'm really pleased with how everybody did.  We started off with a soldering class, raw plastic for the 3D printer, the literally cheapest parts we could find on the internet, and a partially finished prototype.

We printed the bodies, modified cheap 9 gram servos into continuous rotation units for power, and worked through some pretty tricky electrical problems.  Everybody make prints and modified the servos.  Most were able to run the tread test program.  There's a few that just need some radio work (much easier now that we've had a couple of successful units under our belt!), and that should be ready in the next week or two.

From the class comment forms the students seemed to like everything as well.  The hardest parts were the servo modification (honestly, a pretty challenging task with that size of servo) and the radio setup.  There was a bit of a time crunch as well.  In future classes we may schedule a class alternating with a lab so that there's no expectation of anybody having to work at home.  We'll also be better on differentiating between 3.3V and 5V requirements.  We needlessly burned some time having to work around that.
We'll continue to work on the ArrBot software.  I think it will be a useful contribution to various two-wheel and two-tread robots.  Some upcoming features:
  • gyro stabilized calibration
  • battle lights
  • onboard sound
  • Bluetooth control
  • ArrLang, the ArrBot robot control language

 We'll also continue to study the radio hardware. There's some interference problems with the Bluetooth, and we had to add a capacitor to the nRF units.

But the end resulting units worked well and were a lot of fun to drive around.  I definitely think that adding RC capabilities to educational robots is the way to go.



Notes to self for next session:

  • get all 3.3V pro mini's.
  • get switchable 3.3V/5V FTDI units instead of the FTDI cables, which were more expensive and not of particularly good quality.
  • get two FTDI units per student for ease of debugging radio communications.  This can be done with the cost savings of eliminating the FTDI cable.
  • get 20mm header pins, as they held into the breadboards much more tightly.
  • have students provide two USB "B" cables for the FTDI connector.
  • get a stock of male and female crimps and covers.
  • have students provide their own wii nunchucks.
  • investigate SMD resistors for servo modification use.


Here's some video of the rally: The first item is trailer-style, the rest are are more traditional EastBay RC style videos. If anybody's an expert at embedding playlists on blogspot please give me a call!



Here's a quick overview of both the ArrBot and ArrMote.




blogodex = {"toc" : "ArrBot", "idx" : ["ArrBot Rally Day", "Robot Class"]};

Monday, July 28, 2014

3D Printer Checklist

Here's the 3D Printer checklist provided by Josh for our shared printer.  There's a few items specific to our site, but in general they're a good set of guidelines.  If you have your own printer you luxuriously won't have to load and unload the filament each time!

Saturday, July 5, 2014

Prepping for Robotics Class



It's almost time for the upcoming Robotics class. And the first batch of parts have come in!  I'll be documenting both the build and the class.








How do you cause consternation with your shipping department?  Lots of itty bitty poorly marked packages from random ebay vendors!

Here's the secret sauce for the robot project.  These rubber bracelets will be the tank treads.
Sigh, Hobby King. You come so close to total awesomeness, but you never fail to diappoint in some way. :(
Tidily arranged, easy to carry, and ready for class!








blogodex = {"toc" : "Robotics Class"};





Monday, January 20, 2014

Red Rover Notes

Here's my take on the Red Rover. Original article and hackaday.  Kudos to Rick Winscott for such a cute and ingenious design!!