This display comes in very handy if you work with the ADC function of micro controllers.
It only needs two pins to control the display (three if you would like to control latch too). With two seven segments it can display up to 0xFF as hex. That is the whole 8bit range, what is the most used variable-width for small uCs.
Make a debug display for microcontrollers – [Link]
The HSR312 and HSR412 devices consist of a AlGaAs infrared emitting diode optically coupled to a power MOSFET detector which is driven by a photovoltaic generator. The devices are housed in a 6-pin dual-in-line package. The HSR312L and HSR412L employ an active current limit circuitry enabling the device to withstand current surge transients.
Using HSR312 / HSR412 Solid State Relays – [Link]
An opto-coupler is a device that can be used to electrically isolate two circuits, so that a voltage spike or other problem on one side will not destroy the circuit on the other side. A common use for them is when you want to interface a computer to an AC-powered device, such as a light or a motor. Usually, the opto-coupler will not be used to control the device directly, and instead will just transfer a signal from one circuit to another.
Using an Optocoupler – [Link]
GuGaplexing is a new LED display multiplexing technique. Compared to Charlieplexing, GuGaplexing allows you to control twice as many LEDs, with just a few additional components.
GuGaplexed Valentine LED Heart project has 40 LEDs arranged in an ‘Arrow Piercing a Heart” arrangement using only 5 pins of a microcontroller. The project uses an AVR ATTiny13V Microcontroller. All the 6 I/O pins of Tiny13 are used in this project; 5 for controlling 40 LEDs and the 6th pin to read a switch. Pressing the switch changes the display animation on the pierced heart.
GuGaplexed Valentine LED Heart – [Link]
Using the fact that many microcontroller pins have three states (+V, GND, or “high impedence”, you can drive N*(N-1) LEDs from N pins. So the little 8 pin microcontroller like a PIC12Fxxx or an ATtiny11 can drive 20 LEDs on its five available output pins, and still have one pin left for some kind of input.
How to drive a lot of LEDs from a few microcontroller pins - [Link]
This project will show you how to make a fading LED using Arduino board. Source code is included.
Fading LED with Arduino - [Link]
This tutorial will show you how to drive an RGB led using Arduino.
- A common anode RGB LED is nothing more complicated than three one colour LEDs (one red, one green, and one blue) housed in a single package.
- Rather than having 6 leads (a cathode and anode for each LED) it has only 4 one cathode for each colour, and one common anode. (see the schematic diagram below)
- A common anode RGB LED is the most popular type. It is most commonly found in either a 5mm bulb size or as a 5mm pirahna form factor.
RGB LED Tutorial using an Arduino – [Link]
This project shows how to build a LED flickering torch that would mimic an actual fire torch. The torch is based on ATMega324P and a RGB LED.
LED Flickering Torch – [Link]
If you have a blog or any other kind of website then this is for you. It’s a little box that connects to the internet and displays how many visits you have on your website. It’s designed to work independently of your computer, connecting directly to the internet via your router. Mine even steals power from one of the routers USB ports.
EGO BOX: a physical website visits display – [Link]