Introduction: Solar School Bus

About: Emeritus Professor of Mathematics.


Our grandson Matthew had long outgrown the Buddy L Toy School Bus that we picked up at a garage sale years ago, so it was languishing in the basement buried in the basket of neglected toys.   Coming across it recently, my wife suggested to me: "...why don't you make it solar powered or something..."  The result now daily makes its rounds on the living room floor -  rain or shine.

Step 1:

This toy is about 10" long with a metal body, so is rather heavy for powering by mere light. And of course, a school bus must be able to make its runs on cloudy days as well as sunny. So it was clear that the bus would have to incorporate a so-called "solar engine". This is a circuit that allows the electrical energy produced by solar cells to be stored up until enough has been accumulated to start the motor and move the bus along a fair distance.

Step 2:

Having developed just such a circuit  described in the Instructable the "Easter Solar Engine", it was only a matter of adapting it to this particular project.  The challenge here was the relatively large size and weight of the toy bus.  A promising motor and gearbox was picked out of the jumble under the bench. Some tinkering with makeshift setups indicated that the motor set up with an 18:1 gear ratio would give the toy a good speed, but it would need at least 3.5V to move assuredly.

Referring to the aforementioned Instructable, the Easter Solar Engine on and off voltages can be varied by the use of diodes and LEDs wired into the trigger and latch portion of the circuit.  A table shown there lists some of the common combinations and their switching voltage.  In this case, the cycle voltage on and off points had to be higher than previously tried.  Experimentation on a solderless breadboard finally resulted in the satisfactory combination shown here.  The string that triggers the base of transistor Q1 to  ground has two red LEDs and three diodes in series.  It turns on at about 4.1V.  The latch transistor Q2 has three diodes in series with its base giving a turn-off point of around 3.6V. This arrangement yields good lively performance for the bus (which can be seen on this short video).

Step 3:


After setting up and testing the circuit on a solderless breadboard, the components were transferred to a small "experimenter" board and soldered up.  Such universal boards are available from several electronics parts suppliers. 

This particular toy bus had a large open area on top, so that children could put play school passengers inside!  A panel was cut from thin plywood to fit this opening which was perfect for mounting the solar cells.

To satisfactorily operate a solar engine that has a turn-on voltage of 4.1V, the cells themselves, or in series, should be capable of an open circuit voltage output of 4.6 or 5V in the lowest lighting conditions under which you will want the bus to operate.  The cells used by the author are the thin film on glass type which yield good voltage under indirect sun or indoor artificial lighting. Some crystalline cells have satisfactory voltage under indirect sunlight, and very good current in sunny conditions.

A particularly good indoor type cell is that used in some solar keychain flashlights, like the one shown in the photo below. The cell is easily removed and its voltage is very good - about 7V in the sun and 5.5V under an overhead florescent .  About 6 of them would fit on the top of this school bus, and connected in parallel should have a good total output current, even in shaded areas.

As always, the best procedure is to breadboard your circuit, hook up a motor and solar cells, and observe its performance over a week or so.  When you have the right working combination, start going to garage sales looking for a bus!

Step 4:


These views show the mechanical details on the underside of the bus.  Both axles are mounted so that they can be angled to make the bus run in a circular path.  I usually have them set so that the bus will run in a pretty tight circle - only a couple of feet in diameter.  That way we still have room for some furniture in the living room!  The front axle is the powered one which gives better curve following ability.  The body is "raised" a good bit to allow the wheels to clear the body when set for a such small circular path. 

The motor used here is a high efficiency type found at a factory surplus sale.  Ordinary toy motors take too much start up current to work well with solar engines.  Look for a motor intended for operation on solar cells or one with around 10 Ohms static resistance. The Easter Solar Engine Instructable has some more information on suitable motors for this kind of application.

Finally, not shown in these photos, a yellow LED blinker has been added to the top of the bus to warn us where it has parked itself for the night. The blinker operates from the low power CSS555 timer circuit described in the Electronic Paperweight Instructable and flashes all night long from  a separate 1 Farad capacitor charged from the main solar cells.

Hack It! Contest

Participated in the
Hack It! Contest

Instructables Design Competition

Participated in the
Instructables Design Competition