Spiga



 
Showing posts with label LCD. Show all posts
Showing posts with label LCD. Show all posts

PIC based Alarm Clock with Voice Recognition

This project shows you how to build alarm clock with ability to recognizes simple commands to turn off or snooze the alarm clock. By requiring the user to repeat certain phrases to execute specific commands, it help user become more alert when they wake up.

The hardware for the project consisted of the PIC32 microcontroller, microphones, a TFT LCD display, a UART serial cable, a buzzer for the alarm sound, and an external pushbutton. The microphones detects the voice commands from the user which is then amplified and filtered for better sound capture. The TFT display shows the date, current time in military format, and the alarm time in military format.

Read More

LCDTV Server: Streaming Media Using Ethernet/USB Adapter

The WIZnet WIZ550io-based LCDTV SERVER is a small device that plugs into the USB port of a LCD TV or portable DVD player, and allows it to stream media over the network from a file server. It does this by presenting itself to the LCD TV as a conventional USB flash memory, emulating the interface of a mass-storage USB device.

stream media across a LAN with USB adapter

Read More

PIC LCD Oscilloscope for Spectrum Analyzers

PIC LCD Oscilloscope for Spectrum Analyzers
This is simple and inexpensive LCD oscilloscope for spectrum analyzer display. The project use PIC 16F876A as main processor. Although a small LCD screen is not as good as analog oscilloscope, a LCD oscilloscope may be very useful in field measurements, for battery operation or you need different measurement at the same time along with oscilloscope.

The 80dB scale of this LCD oscilloscope can be adjusted with the two trimmers providing the reference voltages to the A/D converter. The operation of the LCD oscilloscope is slightly different between the 80dB mode and the 40dB mode. In the 80dB mode, the trace is always visible and saturates on the bottom or top of screen. In the 40dB mode, the trace runs out of the screen and only the central part of the original 80dB scale is displayed. This project designed by Matjaz Vidmar.

Download
Source code, documentation and schematic

tags : LCD, Oscilloscope, Spectrum Analyzer, PIC, microcontroller, project src

Read More

LCD2USB : Connect LCD to PC via USB

LCD2USB : Connect LCD to PC via USB
LCD2USB is a open source/open hardware project created by Till Harbaum. The goal of LCD2USB is to connect HD44780 based text LCD displays to various PCs via USB. LCD2USB was meant to be cheap and to be made of easily available parts. It is therefore based on the Atmel AVR Mega8 CPU and does not require any difficult to obtain parts like separate USB controllers and the like. The total cost (without display and pcb) are about 5 to 10 Euros. LCD2USB currently comes with a simple demo application that works under Linux, MacOS X and Windows.

Download : Schematic, Souce Code

tags : LCD, USB, AVR, Microcontroller, Interfacing (src)




Read More

Flickr images on a Nokia LCD and AVR

Flickr images on a Nokia LCD and AVR
Another electronic project related to LCD. Alex has created microcontroller project : Flickr images on a Nokia LCD. The "brain" used microcontroller AVR ATmega48 and the software, he decided to fetch images from Flickr using Beej’s Python Flickr API.

LCDs are often used in microcontroller projects. Most used are these green character displays with two or more rows to display menus, status or debug messages. With mass production of mobile phones, color LCDs get that cheap, that they can be used as replacement. Some time ago I ordered a Nokia 6100 LCD including breakout board from Sparkfun. To test the display, I hacked a kind of small digital picture frame, that fetches pictures from Flickr. said alex

Is it difficult to bulid this cool microcontroller project? well, if you follow what alex said i'm sure you can do it. May be i'll built it someday :)

Links & Downloads

source : tinkerlog.com

Read More

Controlling LCD using BASCOM and AVR

Controlling LCD using BASCOM and AVR
Bascom can handle the two main types of liquid-crystal displays: alphanumeric and graphic. For the time being we will concern ourselves with the most common alphanumeric type. This type of LCD can display characters, numbers and special characters. The most common type of alphanumeric LCD uses a Hitachi HD44780 as display controller. When you are uncertain about what type of display you are holding in your hands, simply look at the chip designations on the back. If one of these says HD44780 you're safe.

Fortunately, the default is set to LCD type 16*2. This is the most common LCD with two lines and 16 characters per line. HD44780 type LCD's have eight datalines, but they can be controlled in a more economical way by using the four 'upper' lines. This saves four i/o pins on your controller. This is the default (4-bit bus mode) in the options window. Sending data in the 4-bit bus mode of course takes two writes for each 8-bits to send. If you really need the LCD to be as fast as possible (and you seldom do) you will have to choose the 8-bit bus mode.

source : qsl.net

Read More

Measuring Heart Rate on LCD using PIC

Measuring Heart Rate on LCD using PIC
Did you know that The human heart can be measured optically. The heart beat with the varying blood pressure leads to a measurable change in the visual content of peripheral blood vessels. This is as good at the finger detect. There are two project work available, which were so far advanced that the optical signal pulse seized on a liquid crystal display graphically. Both works have been with a microcontroller PIC16C74 to collect and visualization of the signals.

Pulse measurement in a light
The light source was a red LED superhelle. The finger penetrating light was a light-frequency converter TSL230 detected. The period of the signal from the TSL230 was using the capture of the micro-controller unit with an accuracy of about 15-bit recorded. Through digital filtering 50Hz interfering signals were suppressed and the pulse signal extracted.

Pulse measurement in reflection
For the lighting of the skin's surface, an infrared LED used. the censor use PIN photodiode. With an analog circuit filters were equal light and high frequency interference signals eliminated. The signal was pulse by the A / D converter of the microcontroller with 8-bit digitized.

[Link]

Read More