On Tue, Jul 23, 2024 at 2:20 PM Rick Bensene via cctalk <
cctalk@classiccmp.org> wrote:

> Dwight wrote:
>
> > As a kid, I used a handful of radioshack relays to make a sequenced
> electrical lock. One had to
> > enter four each four bit numbers to turn on the lock. Any wrong number
> and you had to start over. I > think that was first the first time I did a
> logical design. You'd set the 4 toggle switches for the > next number in
> sequence and then enter it.
> > Not a computer but then, I was just a kid.
>
> Like minds, I guess.
>
> I did the same kind of thing when I was a kid, too.   Except, we were
> pretty poor, and couldn't afford Radio Shack relays.  I had to make my own,
> out of 1/4" plywood scraps for the base, tin snipped from coffee can lids,
> nails for pivot points, wire-wound nails for electromagnets, and tacks for
> contacts.  I made both usual relays was well as relays with two coils, one
> to set the relay and another to "unset" it (latching).   The wiring was all
> telephone wire, from a 50-pair cable that my Dad found somewhere and gave
> to me.   My sequential combination lock was for a "burglar alarm" I made
> for my bedroom door. I made my own keyboards using similar materials, but
> mine were decimal, encoded with diodes that a neighbor who was into
> electronics gave to me.   The combination was four digits that had to be
> entered in the correct order on the keyboard outside my door.  I also had a
> keyboard next to my bed that allowed me to override the alarm if someone
> knocked to come in, as well as to reset the password at any time.   The
> password was stored by sixteen of those set/reset latching relays.  The
> four digit password had to be entered entirely, then an "ENTER" key
> pressed, and if there was an error anywhere in the password, as soon as
> ENTER was pressed, the alarm would go off, which was a ringer salvaged from
> a telephone that someone gave me.    The only way to shut off the alarm was
> to enter the correct code. If someone opened the bedroom door when the
> alarm was set (by entering the code) the bell would start ringing.  The
> transformer from my train set powered the thing.  It worked reliably, but
> my Mom grew tired of it quickly.  Not easy to enter the code with a
> basket-load of clothes in her arms.   I learned a lot from making that
> thing.  The hardest part was making the sequencer that would step as each
> digit was entered, then compared the entered digit against the
> corresponding digit of the stored code.  That took quite a few relays.  I
> got quite good at making the relays so that they were reliable and
> consistent in their behavior.   It was a total rats nest of wiring on a
> piece of larger plywood that leaned up against a wall in my room.
>
> A few years later, I built a four-bit binary adder using a bit-serial ALU
> and sequencer made with old telephone relays.
>
> The two numbers to be added were entered using a keyboard I made from a
> salvaged touch tone telephone keyboard.  Then, an ADD (#) button was
> pressed, and the sequencer (which was made with a motor that turned a drum
> with contacts made from sheet metal screws) would step through selecting
> each group of two bits, adding them, saving the carry, and then moving onto
> the next two bits.  The result was displayed on five #47 lamps.   It was
> not particularly fast; the fastest I could make it go would give a result
> in about 1/2 second.  Trying to run it any faster resulted in errors,
> probably due to issues with the design rather than the relays themselves.
> The thing covered a tabletop, again wired together with telephone wire.   I
> tired of it pretty quickly because it just added numbers. I had visions of
> somehow making a memory out of relays and making some kind of programming
> method, again probably using a drum with contacts that would close when a
> screw was screwed into the drum, such that it could run short programs, but
> I didn't have the space to build out the rest of it, so, I eventually took
> it apart so I could have my table back.
>

This is a very cool story, Rick.


> What I'd give to be able to have all that free time during the summer when
> school was out.   Virtually no real responsibilities (mow the yard, keep my
> room "clean", do dishes) - just limitless time to dream up projects to
> build with limited resources. I had no training in logic design, I just
> kind of figured it out as I went along.
>

Those truly were the days.

Sellam

Reply via email to