Showing posts with label Display. Show all posts
Showing posts with label Display. Show all posts

Monday, January 3, 2011

Schematic PIC based Animation Tile Display

Animation PIC 16 bit
Puzzlemation is an expandable platform of light and animation based on PIC24FJ64GA002. It can be used to create things as diverse as modular animated signs that can be changed by rearranging its tiles, to a uniquely animated puzzle. This project’s display is made of a number of tiles, about 2 inch square with an 8 x 8 array of color LED pixels. Each tile is individually powered and animated, so user can freely pick them up and re-arrange them. To set up a display, the tiles are placed in a special tray. Animations are downloaded into the tray via Ethernet and stored locally on an EEPROM, or loaded via an SD card. The tray broadcasts the animation to each of the tiles, and then synchronizes them.

John Peterson, project designer, said that the display is completely reconfigurable. If the pieces are left in the tray, the animation can be updated continuously over the Ethernet connection. If the tiles are removed from the tray, they’ll display the animation for several hours with their own re-chargeable battery power. Once the animation is synchronized and running on the tiles, user can pick them up and place them anywhere.

Download:

Project Documentation, Source Code and Schematic(zip)


tag : Display, LED, project, PIC, PIC24FJ64GA002, animation, puzzle


read more "Schematic PIC based Animation Tile Display"

Thursday, December 16, 2010

Schematic Spinning POV Text Project

Spinning POV Text Project
Another Spinning POV Project. This Spinning POV Circuit generates the words "Congratulations" matrix LED. One row led output shows text while spinning. To see the text, you must holding it and spin out. If you want to customize the text you have to change the values written in the memory data. The Project use microcontroller AVR ATtiny2313.

Download
: Schematic, Source Code

tag : POV, Spinning Text, AVR, Microcontroller Projec (src)




read more "Schematic Spinning POV Text Project"

Friday, December 10, 2010

Schematic Ethernet Interface for LED Matrix Display

LEDMATRIX are 16x16 LED matrix units with a green and a red LED per pixel allowing each pixel to be switched to either green, red, amber or off. The goal of this LEDMATRIX project was to build a 80x32 pixel display by arranging the displays in two rows with 5 displays each giving a total of 16*16*2*2*5 = 5120 LEDs to be controlled individually.

LED Matrix Display

This displays come with interated controllers and the data can be shifted into a single display using as few as 6 digital signals. By multiplexing some of the select signals all 10 displays can be controlled with a total of ten wires. Using a cheap ATmega32 microcontroller all ten displays can easily be controlled and updated in real time.

This kind of display is usually controlled via RS232. This has the disadvantage of being very slow and the display data is limited to simple text messages only with the microcontroller of the display doing the actual text drawing. Instead of doing it the same way i decided to use an ethernet interface for the LEDMATRIX display. Even the most simple ethernet interface i am using is fast enough to transfer graphics data in realtime from a PC to the display allowing to update the entire screen 50 times a second. The ethernet support of LEDMATRIX is based on the cirrus logic cs8900 chip which is e.g. supported by the free Procyon AVRlib which has been used for this project.


Download : Schematic, Source Code

Tag : LED Matrix Display, Ethernet Interface, AVR Project (src)

read more "Schematic Ethernet Interface for LED Matrix Display"

Tuesday, October 5, 2010

Schematic AVR Digital Clock with Roman Numerals




This digital clock project will display a Roman number instead Hindu-Arabic numeral system (1,2,3... ). The project uses micro ATTINY2313 as main processor and LCD to display the clock. When you turn on the device, it will shows a screen flashes "Tempera tempus" as reminder to adjust the time.


The adjustment is done via the small button.
  • Press and hold the button for about 3 seconds -> hours appear on the screen -> release the button.
  • Press the button again and hold -> the hours advance from "I" to "XXIV" -> release the button on the time right.
  • Wait about 3 seconds -> minutes to appear on the screen.
  • Press the button and hold -> the minutes advance from "nothing" to "LIX" -> release on just minutes.

    Unfortunately, you have to readjust the time after your turn off the power, because there is no RTC in this  project.

    Download schematic and source code here
    read more "Schematic AVR Digital Clock with Roman Numerals"

    Friday, August 13, 2010

    Schematic AVR Rotating Led Display

    Cool POV project : AVR Rotating Led Display


    If you like Rotating LED Display project, check out Rotating Led Display project by Aki Korhonen. He made POV project using modified 8 cm fan and microcontroller AVR AT mega as main part. To control the led, the project use 74HC595D shift registers. Not only can display the text this Rotating Led display can also demonstrate drawing and playable Pong game. Check the video below,





    tag: POV led display, rotating display, LED animation, AVR project (src)


    read more "Schematic AVR Rotating Led Display"

    Friday, April 23, 2010

    Schematic Digital Clock using Classic LED 7 Segment Displays

    Simple digital clock PIC project

    This is a simple digital clock project using PIC16F887 and classic LED 7-Segment from HP 5082-7414 created by punkky. The displays are bright red and sun light viewable. Each clock consumes about 0.25W (50mA, 5V) when the PIC16F887 operates at 250kHz (display refresh rate is about 61Hz).

    Tag: digital clock, 7 segment display, PIC project src


    read more "Schematic Digital Clock using Classic LED 7 Segment Displays"

    Monday, February 22, 2010

    Schematic LED Fader Project

    Microcontroller - LED Fader Project
    If you like make a LED project? LED Fader 2 could be interesting electronic project to build up. LED Fader 2 is a program that can control up to 16 outputs for driving LED's. All 16 outputs are pulse width modulated, giving 256 levels of brightness at a refresh rate of 100 Hz. A script language, designed for controlling the outputs, is provided as well. The program is written in AVR assembler for the AT Mega8 and Mega16 microcontrollers.


    Download :

    Source Code and Documentation

    tag : LED, AVR Microcontroller Project (src)

    read more "Schematic LED Fader Project"