Saturday, 16 April 2011

Scrolling Dot Matrix LED Display using 8051

This project is a scrolling dot matrix LED message display powered by 8051 microcontroller. The code is written in assembly to control four 8x8 dot matrix LED display segments. Message to be displayed is stored in I2C EEPROM memory which is configurable through uart. Author has provided a VB software for easy configuration of message display from your PC.

User can not only set type of meesage to be displayed on LED display, but also control scrolling speed of message. There are two gui software provided in the package one is a simple interface and second software provides advance features to user with preview of message before saving settings to board.

Here are some demo videos of the project. I am sure you'll like it.

Project code is written in 8051 assembly language. The complete zip package includes:
1. Assembly Coding
2. Circuit Diagram
3. Font Creation program
4. Information on Dot matrix display
5. VB software code for GUI interface
6. Pictures of hardware

Sunday, 10 April 2011

PIC Industrial and Domestic Timer (Relay Controller)

Project is titled "Industrial and Domestic Timer" is a time controller or a Time controlled relay project in simple words. Though it seems simple to say but the features of this project adds a great learning curve in both hardware and software part.

This project is buit around Microchip PIC Microcontroller PIC16F877A. Hardware includes DS1307 for time keeping, 16x2 LCD for display, 5 Push buttons and 8 relays. The alarm settings are stored in internal EEPROM of PIC microcontroller. The code for this project is written in C for Hi-Tech C Compiler.


Some Highlighting features are:
  • 32 alarm settings for 8 relays including on off but the number of alarms can easily be increased upto 46.
  • 16x2 LCD and 5 push buttons for user interface.
  • Microchip PIC16F877A as controller and DS1307 to manage time.
  • PIC16F877A’s internal eeprom to store alarm settings.
  • PIC’s code is written in Hi-Tech PIC C compiler.

Friday, 8 April 2011

GSM Controlled Robot (with project report)

we already had a great start of this year with PIC Industrial and Domestic Timer project but that is not all for this year I received one more project today from students of Terna Polytechnic College. The is named as "Cellphone operated Land Rover" but i call it GSM controlled robot small and simple.

In the project the robot is controlled by a mobile phone that makes a call to the mobile phone attached to the robot. In the course of a call, if any button is pressed a tone corresponding to the button pressed is heard at the other end called ‘Dual Tone Multiple frequency’ (DTMF) tone. The robot receives these tones with help of phone stacked in the robot. The received tone is processed by the microcontroller with the help of DTMF decoder ic cm8870 . This ic sends a signals to the the motor driver ic l293d which derives the motor forward, reverse…etc. Project is built using AVR microcontroller the ATmega16.

Project is a very simple and a good starter for robotics lover. Project also comes with complete project report and PCB layout which makes it even more easier for you to quickly start working. Here is a working sample of this project, I'm sure you'll be impressed with this simple idea