My First Robot: PlyBot 3D

I recently reviewed the “Robot Builder’s Bonanza,” by Gordon McComb. The PlyBot is his simplest robot; my version uses a 3D-printed base instead of plywood. The motor/gearboxes and wheels are from Tamiya. The good news is that anybody can build this robot. No experience is required. McComb explains everything!

PlyBot, front view.

This robot has two wheels, each with its own motor/gearbox. It is a front-wheel drive system, with each wheel controlled separately. You can turn or pivot like a tank, by running one wheel forward and the other backward. The castor in the back worked good on my wood floors, and ok on my carpet, but probably would be useless outside.

PlyBot, back view.

A hand-held control box uses two DPDT switches to drive the PlyBot. Each motor has a 3v power supply located in the control box. The PlyBot and the control box are connected by wires: your choice. I used a few spare cable jacks and spare phone cable. You probably don’t want a tethered robot, but it is a simple way to get it built and running. I admit that I was proud to see it crawling around, at last!

A chapter in the “Robot Builder’s Bonanza” explains how to use a TV remote control and an Arduino to run a robot, so maybe that will be my next step.

Posted in 3D-Printing, Arduino, Book Reviews, Electronics, Robotics | Leave a comment

Robot Builder’s Bonanza

The “Robot Builder’s Bonanza,” by Gordon McComb, must be one of the very best DIY guides to building robots. McComb shows you how to use basic hand tools, select components, and construct several basic robots. No prior experience is required!

Once you gain some experience, learn how to build advanced robots with Arduino or Raspberry controllers. McComb explains how to connect and control a variety of electronic sensors, servos, and motors. Remote control options are also presented.

Technology moves on. Some of the components I needed from this book had to be purchased on eBay. Recommended without reservation!

Posted in Arduino, Book Reviews, Electronics, Robotics | Leave a comment

Learn Electronics the Easy Way!

Basic electricity and electronics are not hard to learn, if you already have your parts and tutorials at hand. If not, if will probably take you forever and a day to track down all of the parts you need for each experiment you pick from your books or the Internet!

The "InterTan 300 in One Electronic Project Lab" helps rocketeers of all ages learn basic and digital electronics.

I bought an old “InterTan 300 in One Electronic Project Lab” that was complete with all parts and a very comprehensive instruction/project book. Similar items were also sold by Radio Shack and other vendors, and are easy to find on eBay.

Although each lesson is very basic, you have what you need to learn about circuits. The lessons on digital logic are very good, and there is even one for a digital countdown timer that might be suitable for launching a model rocket. Once you have completed most of the projects in this lab, you should have no trouble understanding circuits you find online or in books and magazines.

Posted in Electronics, Rocketry | Tagged , , , | Leave a comment

Arduino for the Rocketeer, Part 1

The Arduino is actually a specification for a series of small controller boards and the software that allows us to control them.  Among the first examples were the Arduino Mega, Arduino UNO, and the Arduino Nano.  These are still available, but many more varieties also exist.  Of these three, more tutorials have been created for the Arduino UNO; it is still the best one to learn as a beginner.

The best way to learn, is to buy a kit that comes with a variety of parts and a good tutorial.  I purchased “The Most Complete Starter Kit (UNO R3)” from Elegoo (on Amazon) and was not disappointed.  Just bored…

There are thirty-three lessons in the tutorial, but only a few are directly related to rocketry applications.  Eventually, you should do all of the lessons, but for now let’s build our own course with the lessons that lead towards our goal.

I’ve picked lessons from the Elegoo tutorial, version V1.0.18.11.22, but any version is fine.  Later versions have the same content, but the lesson numbers may be different so you need to look for similar titles.

1.  Get Arduino Running
These lessons get you up-and-running.  Don’t be intimidated; the tutorials are excellent and it is not likely that you will break anything!  Most tutorials explain the code required to run the specific lesson experiment.  Don’t understand it?  No problem, just use it, see the results, then move on to the next lesson.

Lesson 0:  Installing IDE
Lesson 1:  Add Libraries and Open Serial Monitor
Lesson 2:  Blink

2.  Connect to Stuff
Now it is time to connect various simple devices to your Arduino.  Each one hooks up a little differently, so pay attention to the circuit schematics.  The what?  Here’s a nice and easy intro to get you started:  https://www.circuitbasics.com/how-to-read-schematics/

Lesson 3:  LED
Lesson 4:  RGB LED
Lesson 5:  Digital Inputs
Lesson 6:  Active Buzzer

3.  Connect to Good Stuff
You’ve learned to operate simple stuff that might be used in a rocket or in ground support, but mostly in a trivial way.  Now you move up to more exciting things, after which you will be ready for more specialized devices.

Lesson 12:  DHT11 Temperature and Humidity Sensor
Lesson 16:  GY-521 Module
Lesson 19:  Real Time Clock Module
Lesson 22:  LCD Display
Lesson 23:  Thermometer
Lesson 24:  Eight LED with 74HC595
Lesson 25:  The Serial Monitor
Lesson 26:  Photocell
Lesson 27:  74HC595 and Segment Display
Lesson 29:  DC Motors
Lesson 30:  Relay

4.  Optional Stuff
Although you are now ready to build “real” rocket stuff, you will need to buy special components not included in this kit.  While you are waiting for delivery (or your next paycheck), these lessons might provide you with more options for your ground support projects.

Lesson 8:  Tilt Ball Switch
Lesson 9:  Servo
Lesson 11:  Membrane Switch Module
Lesson 15:  MAX7219 LED Dot Matrix Module
Lesson 28:  Four Digital Seven Segment Display
Lesson 31:  Stepper Motor
Lesson 33:  Controlling Stepper Motor with Rotary Encoder

5.  Stuff You Skipped
Suffering the “rainy-day blues”?  Try these lessons – you paid for them!

Lesson 7:  Passive Buzzer
Lesson 10:  Ultrasonic Sensor Module
Lesson 13:  Analog Joystick Module
Lesson 14:  IR Receiver Module
Lesson 17:  HC-SR501 PIR Sensor
Lesson 18:  Water Level Detection Sensor Module
Lesson 20:  Sound Sensor Module
Lesson 21:  RC522 RFID Module
Lesson 32:  Controlling Stepper Motor with Remote

6.  Stuff You Don’t Need
Elegoo also sells a “37 Sensor Kit” that has each device installed on a mounting board, similar to the way Sparkfun markets their stuff.  You would still need a breadboard to connect things, so what’s the point?  Most of the devices in this kit are included in the Arduino UNO kit that you already own.  Save your money for the really good stuff that can go into your projects!

7.  Stuff You Might Need, if You Stretch the Truth…
It might be convenient to use a plug-in board that attaches to the top of the Arduino.  These allow you to assemble a few components and/or include new items.  I have a DS1307 Data Logger/Recorder and also a Multi-Function Expansion Shield, both from DiyBox Electronic, on eBay.  DO NOT visit their storefront unless you “possess an iron will.”

8.  Where to Go
The short answer – anywhere on the Internet!  Everybody (and their dog) has posted Arduino projects online.  Quite a few don’t work.  Many require really good stuff you haven’t bought yet, while others require really expensive stuff that you shouldn’t buy until your mortgage is paid off and your children have all graduated from university and left home.

But wait – here’s a countdown timer you can build using only some things from the UNO R3 kit you have been using:  https://circuitdigest.com/microcontroller-projects/arduino-countdown-timer

Here’s another countdown timer, but with no interface:  https://www.circuitspecialists.com/blog/arduino-prototyping-countdown-timer/

Enhance Lesson 28 by adding the RTC:  https://circuitdigest.com/microcontroller-projects/arduino-7-segment-display-clock

Combine Lessons 22, 23, and 30 as shown here:  https://circuitdigest.com/microcontroller-projects/temperature-controlled-home-appliances-using-arduino-thermistor

Stay tuned for Part 2…

Posted in Arduino, Rocketry | Leave a comment

2025 Highlights

This was not a good year for rocketry in Alberta. Most of the high-power launch events were cancelled due to fire restrictions; one was cancelled because of a big snowstorm.

The Edmonton Rocketry Club held a model rocketry launch at Calmar, on March 23rd. There was a nice turnout, and it was a sunny day. I launched my Ceres B2, flying on an Estes D12 motor. This was a simple test flight to about 300 ft, to see how well the 3d-printed parts would hold together. They didn’t!

Ceres B2 on #3

The lower section of the rocket (“fin-can”) consisted of a tapered body tube, fins, motor mount, a clever motor retention method, and a built-in baffle. All of those parts were printed from PLA, which had worked well for me on previous rockets.

The Ceres B2 ignited properly but tipped slightly into the wind, due to the small area of the little fins. Flight was normal until apogee; when the ejection charge fired, the baffle exploded and the fin-can tumbled back on its own. The parachute did not eject, so the main rocket floated down and crash-landed with almost no damage.

Up, Up, and KaBoom!

Inspection of the fin-can showed that the baffle had partially melted; one of the fin tips had broken off on landing. If there is ever a Ceres B3, it will not use a PLA baffle and it will have proper-sized fins!

Later in the year, the Calmar launch site was plowed under to become a canola field! This was unexpected, but the site was renamed Cape Canola.

Posted in Rocketry | Tagged , | Leave a comment