About Microcontrollers

This page contains an archive of all entries posted to Gadget Freak in the Microcontrollers category. They are listed from oldest to newest.

Lighting is the previous category.

Motor controllers is the next category.

Many more can be found on the main index page or by looking through the archives.

Sign up for the fortnightly Circuits eNewsletter. Get design ideas and circuit schematics straight to your email inbox, no fuss. Just tick the option for Circuits.

RSS Subscribe to this blog's feed
[What is this?]

Archives

Main

Microcontrollers Archives

October 23, 2007

Top 10 Tips for the PIC16C508

A common complaint shared by electronics engineers is that they run out of output lines when programming. Many projects need lots of drive lines and if one needs more than around eight, it may be wise to jump to another microcontroller.

micro.JPG

Continue reading "Top 10 Tips for the PIC16C508" »

October 29, 2007

Build your own 89C51 PABX

This 89C51 PABX project is basically an eight line intercom from which you can call one to eight numbers.

dial1.JPG

Continue reading "Build your own 89C51 PABX" »

October 30, 2007

Gadget Freak Halloween Special

Michael Seppanean shows us how to use a Basic Stamp microcontroller combined with a Park Zone Stoplight and a hacked Epsom printer to make a pumpkin pop up automatically when a visitor comes to the door.

halloween1.JPG

Continue reading "Gadget Freak Halloween Special" »

November 12, 2007

Arduino Sound - Part One

David Fowler writes:

"This is the first in a series of articles about generating sound with an Arduino."

arduino%20sound.JPG

Continue reading "Arduino Sound - Part One" »

November 14, 2007

Arduino Sound Part Two: Hello World

David Fowler writes:

"This is the second in a series of articles about generating sound with an Arduino. The first article covered the various methods available for sound generation with an Arduino."

Arduino.JPG

Continue reading "Arduino Sound Part Two: Hello World" »

November 28, 2007

Arduino Sound Part Three: Playing a Melody

This is the third in a series of articles about generating sound with an Arduino.

arduino%203.JPG

Continue reading "Arduino Sound Part Three: Playing a Melody" »

December 5, 2007

Arduino Interrupts

David writes:

"Often when working on microcontroller projects you need a background function to run at regular intervals. This is often done by setting up a hardware timer to generate an interrupt. The interrupt triggers an Interrupt Service Routine (ISR) to handle the periodic interrupt."

arduino1a.JPG

Continue reading "Arduino Interrupts" »

January 2, 2008

Using a Digital Multimeter

uCHobby does an instruction MindBite video about Digital Multimeters (DMM).

DMM.JPG

Continue reading "Using a Digital Multimeter" »

January 4, 2008

Jerry had high ambitions

How high can you go? That's a question that model rocket enthusiast Jerry Baumeister wanted an answer to. Cheap enough to be used in even "risky" launches, Jerry's battery-powered device features a circuit designed around a Flash microcontroller that performs an analog-to-digital conversion of the voltage produced by an absolute pressure transducer. Altitude and operational data is then output to two LEDs. Since the output is in A/D units, Jerry just has to do a quick mathematical conversion and he's flying high. Or at least he knows if his rockets are.

Jerry.JPG

Continue reading "Jerry had high ambitions" »

January 9, 2008

Arduino Audio DAC Options

DAC is short for Digital to Analog Converter. In this article we play around the code Michael Smith created for a PWM based DAC.

arduinodac.JPG

Continue reading "Arduino Audio DAC Options" »

January 30, 2008

Les wears his silicon on his sleeve

Looking for cool way of wowing that special someone on Valentines Day? Build her a flashing heart made from LEDs driven by a programmable microcontroller. Les' gadget is simple to build and made from easily-obtainable parts. The unique thing about this design is the LEDs are in an X-Y matrix so each LED is addressable. This allows an unlimited combination of displayed patterns for the heart. Source code and schematics are all available here and if you're not into hand wiring, even the PCB can be had for a small fee. Diamonds may be a girl's best friend but gadgets are forever.

les1.JPG

Continue reading "Les wears his silicon on his sleeve" »

March 20, 2008

Business card breakout boards

Looking for a new way to make your business card stand out from the pack? Imagine the expression on a potential contact’s face when you hand them this.

From the extremely well-titled Evil Mad Scientist site, comes a unique – not to mention fully functional – twist on the good old business card.

buscard1.JPG

Continue reading "Business card breakout boards" »

March 27, 2008

The card counter liked to play Go Fish

Take down the house with this gadget. William’s handheld controller provides the display of a monitored process deviation – but after hours it doubles as a card counter (In either case, the algorithm is identical). It works by adding or subtracting manually entered “event” counts to a common 8-bit counter register. The value is subtracted from a predefined mean to generate the error or variation around the mean. This error “index” selects a display state sequence, continuously scheduled in an LED display.

william1.JPG

Continue reading "The card counter liked to play Go Fish" »

May 7, 2008

Paintball System Exposed

Looking to paint the town red (or his friends at any rate), Nathan Loden devised this simple device to detect if the paintballs are travelling at a safe speed. Consisting of sensor circuitry and a microcontroller with a three digit, seven segment display driver, it detects the presence or absence of a ball by measuring the amount of IR energy striking the sensor, causing a voltage swing detectable by the micro. A timer is set to overload if the number of instruction cycles exceeds the limit, indicating safe shooting.

Paintball%20safety%20system%20exposed.JPG

Continue reading "Paintball System Exposed" »

June 17, 2008

Circuit Design Ideas - monitoring RS-232, protecting laser-diodes

rs232 design idea.jpgTwo more inspirations for designing your own circuits - taken from our Design Ideas section.

They involve a hot-swap serial-interface circuit allows two computers to monitor all the traffic on an RS-232 port and a laser-diode-clamp circuit that protects against overvoltages.

Hot-swap circuit allows two computers to monitor an RS-232 channel, courtesy of Jeff Patterson, All Weather Inc, Sacramento, CA; Edited by Charles H Small and Fran Granville

Improved laser-diode-clamp circuit protects against overvoltages, courtesy of James Zannis, Baulne-en-Brie, France; Edited by Charles H Small and Fran Granville

Continue reading "Circuit Design Ideas - monitoring RS-232, protecting laser-diodes " »

July 11, 2008

Project Dragon Fish - Underwater Rocket Science

underwater rocket.jpg
Thanks to Design News for this Gadget Freak, in which one Joe Peck  takes (model) rocket science down to watery depths.

Editor's Note: Please read the safety instructions in the build instructions document carefully!

We quote:
"Joe Peck has extended the pursuit of realism in model rocketry to the launch environment. Think Poseidon here - this rocket launches from underwater. Initially, it's sealed watertight from nose to nozzle.
Ignition is triggered by bringing a magnet close to a sensor contained in the upper section. The motor ignites, blowing off the bottom end cap and we have liftoff! If you're into model rocketry, here's your next challenge."

Continue reading "Project Dragon Fish - Underwater Rocket Science" »