
ELECTRONICS!
FREE Schematics, Assembly Coding, Instructions
My Life and Fun - Wayne Simister
E-Mail Wayne Simister -- wsimister@sisna.com
My first introduction to electronics began with making a Heathkit photographic enlarger timer using those old fashioned tubes back in about 1950. This love only grew as the years rolled on and the exciting new world of transistors emerged. Then came CMOS circuitry which threw open the doors to even wider horizons. Things are only getting better.
Today, I find myself fascinated. There are two sections to this home page .... first, my latest Atmel AVR micro-controller projects. The second section of this site includes my older projects using discrete components.
You will note that many of these projects utilize my earlier patent made through the University of Utah for Touch Plate Lighting. This circuitry is also implemented in many projects here. The idea behind it is using in-phase feedback on the shielded control line cable to allow consistent and sensitive operation with varying lengths of long shielded cable lengths. Such use allows only a metal plate connected to the inner conductor of the control line to act as a switching control point. All electronics, then, are located in the module at the light or power strip. Capacitance touch plates never wear out providing highly reliable switching control. An added advantage is that many touch plates at remote locations can control this module.
You will find kid's toys such as the stop light and single cell LED flashlight. There is a unique and very functional burglar alarm. There is an electronic combination lock for opening your garage door from the outside. Also, you'll find some timers with alarm functions. Then my other latest development is "The One Button Home." This allows any single touch plate in any room to turn off any other light or appliance anywhere else in the home. And there is more. Full description, instructions, schematic, and assembly coding for these and other Atmel micro-controller projects are included at this site.
For those who wish to jump-start themselves, I can provide the latest, already programmed, Atmel chips for the micro-controller projects described herein. By clicking here you can order already pre-programmed chips.
I hope you enjoy some of these devices and are able to share some of my excitement and love of electronics.
Humor for today:
An alternate download site for these files below is at www.simister.net/~wayne/onebutton/otherpro.htm .

Part 1 -- Projects using Atmel AVR ATTINY2313 and AT90S2313 micro-controller chips:


QUAD COMBO
Four AC Outlets Individually Controlled by Coded Touches of Touch Plate
The name, Quad Combo, was given to this unusual but useful project. Construct this low component count capacitance touch plate switch with long control line capability. Touch plates can be located at multiple locations. Besides being an ordinary touch switch, Quad Combo can be easily programmed to accept only certain dit-dah touches of the touch plate. Each of the four outlets can have a different code. This code can be as simple as one dit (short) or dah (long) touch, -- on up to as many as 254 dit-dah combinations of touches. The device is powered by an efficient capacitive power supply keeping operation costs to pennies a year. The inexpensive ATTINY2313 micro-controller does a stellar job for this project. (Added February 17, 2008)


A Touch of Light
Here's a neat project. This is a very useful touch plate circuit design. Besides being an ordinary touch switch, this one adds capabilities to give the home a lived-in look. In addition, "A Touch of Light" has a programmable on time of up to 255 hours in fifteen minute segments. Small component count and reliable control are achieved using the AVR ATTINY2313 micro-controller. The 100-foot long control line capability allows control of the light from a multitude of locations. The device is powered by an efficient capacitive power supply keeping operation costs to pennies a year.

A long time favorite and conversation piece in our home was the touch plate light switch. With touch plates being only static metal buttons that never require replacement and the fact that several locations could control the circuit; it quickly became a very practical, valuable step saver. With the advent of the micro-controller, suddenly the circuit became simpler -- only 26 component parts were used. Additionally, it became even more practical! It's not only a touch plate switch but will do additional jobs like giving a room a "lived in" look while you're away. Random on/off operations are possible. A feed from the automatic garage door opener turns the light on for a short period of time. The ATTINY2313 was used for this project. Pennies a year operational cost is assured by use of an efficient capacitor type power supply.

Intended to open an automatic garage door from a remote location using a single touch plate. A code of up to 255 dit (short touches), and dah (1/2 second touches) can be programmed into EEPROM memory ... a memory which will retain the code upon power down. You choose the security level --- you can have just a few dit, dah combinations or many. Non-mechanical touch plates prevent switch corrosion and unreliability for outdoor locations. A relay is momentarily closed when the proper code is entered. The Atmel ATTINY2313 micro-controller is used.

This was intended as a child's toy; however with slight modification it can be used as a very useful electronic combination lock with billions of code combinations. A single AA cell operates this device. A dit-dah code entry of from one to 255 pushes of the switch can be easily programmed into this device. You choose the security level by the number of dit, dah pushes of the switch. An LED light comes on continuously for 5 1/2 minutes when the correct code is entered. The Atmel AVR, ATTINY2313, micro-controller is used.

This was intended as a child's toy; however with slight modification it can be used as a very useful electronic combination lock with billions of code combinations. Similar to the above Toy Electronic Combination Lock project; this is an improved version allowing much longer life of the single AA cell that operates this device. A dit-dah code entry of from one to 255 pushes of the switch can be easily programmed into this device. You choose the security level by the number of dit, dah pushes of the switch. An LED light comes on continuously for 5 1/2 minutes when the correct code is entered. The Atmel AVR, ATTINY2313, micro-controller is used.
Download schematic, assembly coding, and instructions, (combokay.zip), Atmel AVR ATTINY2313 project

Inspired by the fact that most alarm clocks have many buttons, why not a ONE button alarm clock? This one not only has a single button, but a single red/green LED for readout of the time.... perfect for the bedroom at night. THREE separate AC alarm type circuits are controlled by either a push-button or touch plate. Remote touch plates located 100-feet and more away from the unit can control the on/off.
Download schematic for One Button Clock, Atmel AVR 90S2313 assembly coding, and instructions

This ATTINY2313 project turns on an air conditioner (or other device) for a given period of time. One single button will program this timer to stay on for up to 255 hours.

Similar to the above Air Conditioner Timer, this TIMER2 project utilizes a direct drive to the Omron G6HU-2 bistable relay, making for a minimum parts-count timer. The same logic is used as for the air conditioner timer. One single button will program this timer to go on for up to 255 hours.
Download schematic for Timer 2, Atmel AVR ATTINY2313 assembly coding, and flow charts for Timer2.

So you left the garage light on? Turn it off from the bedroom! The One Button Home allows any touch plate in any room to control the lighting or appliance in any other location.

Make a switch that memorizes the on and off times of a light during the day. The pattern repeats itself daily --- or on given days. Up to 32 on or off toggle operations can be stored. The pattern is stored in EEPROM memory so it can be recalled even after a power failure. Also, this is a "one button clock." Time is flashed out sequentially on a red and green LED. Additionally, it is an alarm clock. Times for on and off can be manually entered. It's truly a help around the home!

Grab the times a light is turned on and off.... and more. This is an updated project to the above "GrabTime" project. This one utilizes the newer Atmel ATTINY2313 chip. Additionally, it utilizes the long, 100-foot control line multiple touch plate capability. It also will ride through a power failure of five to ten minutes. Like GrabTime, above, it memorizes the on/off pattern of a light -- even on certain days of the week. Once done, this cycle will repeat automatically day after day. These toggle times can be permanently stored into or read back from the internal EEPROM memory. Grabtime allows up to 17 on and off operation pairs(34 separate recordings). Further, these times can be manually entered if desired. Twice a minute, the clock time is flashed out sequentially from one green and one red LED.

It's a clock. It remembers times the relay is toggled. Coding patterned after GrabTime3 above (without GrabTime3's touch plate capability). This project goes a step further.
An analog atomic clock time movement was used as a time reference for this project. Thus, daylight savings time changes are automatically made. Further, it outputs a 12 volt supply line which drops power for 1/60th of a second each day at 4:00 a.m. This provides night time time correction for any other project being powered and capable of reading this 4:00 a.m. pulse.
Time is flashed out by a red and green LED -- with morning times by the green LED and afternoon and night times by the red LED. Relay contacts are toggled at programmed times. The programming can be either manual or from the pattern of toggles from the push button switch.

Tired of a big keyboard and tiny buttons to enter the time to cook the cake? How about the One Button Kitchen Timer? Short dit pushes of the button add one minute to the total time. A longer, dah, (3/4 second push) add ten minute increments to the total time. You can even add hours. This is done by holding down the button and waiting for a beep. Each beep adds an hour to the total time.
The timer works from a 1 1/2 volt AA battery.


An improved version of the above "One Button Kitchen Timer." This one will not discharge the single AA cell powering the unit during idle times. Additionally, it has two new features --- a Yellow LED letting you know it's in a timing cycle. Further it will beep out (in dit-dah beeps) how long after the "time's-up" beeping started. Short dit pushes of the button add one minute to the total time. A longer, dah, (3/4 second push) add ten minute increments to the total time. You can even add hours. This is done by holding down the button and waiting for a beep. Each beep adds an hour to the total time.
The timer works from a single AA Alkaline or NiMH battery.

It's a touch plate switch with four independent outputs. One touch turns on or off circuit one, two touches, circuit two, etc.
Additionally, each of these circuits have program capability to be toggled at up to ten times from internal memory. It's like having four separate timers with multiple on and off times.
A single bi-color, red-grenn, LED sequentially flashes out time of day. It acts as a unique clock which can be read day or night.
Using the Atmel ATTINY2313 micro-controller, this unit will ride through a power failure of up to five minutes without losing loss of memory. Remote turn-on capability is given through the touch plate capability. This allows up to 100 feet of shielded control line leading to the remote touch plates. Extremely low power consumption is achieved by use of a capacitor type power supply and use of latching relays.

Five automatic water valves are controlled individually. They can be programmed to come on at a given time on an every day, every other day, every third day, etc., sequence.
Further, a valve sequence separate from the alarm time sequence can be activated immediately. Valves are programmed to come on in any sequence and each with individual times on.

It is also a programmable switch. It can memorize on/off times of the touch plate (even on a given day). This can be saved in both temporary and permanent memory storage areas. The permanent memory assures commands are never lost. It also can turn a light or appliance on or off after a given length of time ... up to 42 1/2 hours. It is a clock, flashing out hours and minutes from a single LED. It runs on very low power (one milliamp) and uses a capacitor type power supply for efficiency. 34 separate alarm times can be programmed to toggle the on/off of AC power. The Atmel ATTiny2313 micro-controller operates at 3-5 volts but reliably toggles the 5 volt Omron G6HU-2 latching relay because of voltage doubling effected at the outputs of the chip.

It is also a programmable switch. It can memorize on/off times of the touch plate (even on a given day). This can be saved in both temporary and permanent memory storage areas. The permanent memory assures commands are never lost. It also can turn a light or appliance on or off after a given length of time ... up to 42 1/2 hours. It is a clock, flashing out hours and minutes from a single two-color LED. It runs on very low power (one milliamp) and uses a capacitor type power supply for efficiency. 34 separate alarm times can be programmed to toggle the on/off of AC power.
The Atmel ATTiny2313 micro-controller operates at 3-5 volts but reliably toggles the 5 volt Omron G6HU-2 latching relay because of voltage doubling effected at the outputs of the chip.

It is also a programmable switch. It can memorize on/off times of the touch plate (even on a given day). This can be saved in both temporary RAM and permanent EEPROM memory storage areas. The permanent memory assures commands are never lost. It also can turn a light or appliance on or off after a given length of time ... up to 42 1/2 hours. It is a clock, flashing out hours and minutes from a single two-color LED. It runs on very low power (one milliamp) and uses a capacitor type power supply for efficiency. 34 separate alarm times can be programmed to toggle the on/off of AC power.
The Atmel ATTiny2313V micro-controller reliably toggles the 5 volt Omron G6HU-2 latching relay by direct coupling.
Part 2 -- Projects that use discrete components (CMOS mostly)
This proximity burglar alarm system can be mounted under the floor to detect people above. Because of its extremely low power drain, "D" cells can power the unit for years.
Click Here for low power burglar alarm proximity system
Single NiCad battery powers bright white LED Flashlight. Schematic Click Here for LED Flashlight schematic
Water Sensing Alarm to warn of flooding. AC line operated, uses very little power. Complete schematic. Click Here for Water Alarm schematic
Children's Stop/Go traffic signal light. Powered by a single AA alkaline or NiCad battery, this circuit gives hours of entertainment for the young ones. An automatic turn-off assures that the unit won't be accidentally left on to discharge the battery. Click Here for Stop/Go Children's Traffic Signal schematic
Proximity Detector schematic. Will work under wooden floors to detect someone crossing above. Extremely low battery power drain -- AA cells last two years. Click Here for Proximity Detector schematic
SCHEMATIC for useful and fun Touch Plate Switch -- Operates for about five cents a year -- and will accept multiple touch plates attached to long control line.
Click Here for Touch Plate schematic
Need an audible and LED indication when a phone is off the hook? Here's the circuit. It is self powered from the phone line. An unobtrusive audible click is heard about every two minutes when the phone is off the hoook. Additionally, an LED light comes on when the phone has been returned to the hook.
Click Here for "Phone Beeper" -- a zipped file containing instructions and schematic diagram
So, your 9-volt batteries keep dying because you leave the switch on? Here's a solution. This simple, Automatic 9-volt Supply Turn-off Circuit uses only 5 components. Power is automatically turned off after about two minutes. While it was designed originally for my digital voltmeter (which I forget to turn off), it can equally turn off other 9-volt operated devices. No more battery money lost due to forgetfulness!
Click Here for "Auto Off Circuit" --- a zipped file containing instructions and schematic diagram
Wayne's Hobbies Electronics, Computers, Music Composition, Photography Check Out These Other Links:. Our Yellowstone Vacation, August, 2000 - with MP3 sound of Grand Geyser going off
Our most interesting trips around Utah
Vacations, Pioneer Stories, Mormonism, and Genealogy Utah News, Mormonism, and more great links Several free MP3 downloads -- Wayne's MP3 Musical Compositions
Modified February 17, 2008