Digital Clock and Propeller Display project updated

There are important updates for an old and a new project.

I am talking about one of the most known project on this website and many other sites. "Digital Clock with Alarm" which was written in assembly in year 2006 when i was studying. Since then there has been lot of upgrades i have done to myself and website but the code was not revised since then.

Digital Clock with alarm (updated)

In this new version of the project, I have updated I2C library to newest library which i have written for 8051 microcontrollers (can be downloaded from tutorial section). Updating library removed the most basic problem of corrupted display. I have also merged the orcad schematic file which was posted separately in download section to this project zip file. You can download this project from download section.

Now lets talk about the newest project, "Propeller Display using AT89C2051". I requested Apoorv (Author) to mail me few important things which were missing in the project earlier and are very important for anyone who is making this project. I Thank Apoorv for his support and wonderful job done on explaining the Rotor Assembly of Propeller display.

Propeller Display using AT89C2051 (updated)





The figure explains the most tricky part of the project, which is supplying power to the rotating assembly. The updated zip file contains circuit diagrams and some improved images too. You can download this project from download section.

Home Automation over internet (with Project report and Presentation)



I already delayed a lot to upload this important update for Home automation project, well i am sure lot of people have been waiting for this. I really want to thank Mansoor Mirza for providing files, Videos and images that are provided here for demonstration.

You can now download project documentation for project "Home Automation Over Internet" as well as power point presnatation. I have also bundled the complete VB software code, C code for microcontroller, schematic diagram, sample images in a single zip file so you need not download multiple files.

Here are some demonstrative images for fully assembled Home auotmation project with real world appliances (Bulb, tube, fan and switches).




Also take a look at this informative video tutorial on how to use this project. Thank you Mansoor for making this video so well explained.



For any queries please make use of forum

Propeller Display using AT89C2051 (with project report and presentation)



This project is a special kind of circular LED display. With the help some mechanical assembly, LED count, hardware requirement, and hence overall cost is cut to very affordable price. Also, maintenance and repairing of the display is so easy, that anyone having a little electronics knowledge, can take care of this. All the synchronizing can be implemented through software.



First of its kind, made using the 20-pin 8051 series microcontroller, this project use the principle of Space Multiplexing. This propeller display is mechanically scanned and displays the characters in digital format. Made from scrap it can be used anywhere and everywhere and the most amazing fact about this display is it?s crystal clear display. This display consists of just 8 bright LEDs which are rotated to show the display.

For building this project, requirement is just a small 20 pin microcontroller, a position encoder, and LEDs. This display can show the messages, which will require a whopping 525 LEDs. So hardware and cost minimization is achieved.

-From Abstract


This project has submitted by Chincholkar Apoorv Ravindra, Joshi Sanket Satish and Gore Rigved Bhalchandra, students of Vidyaprathishthan?s College of Engineering, Baramati. I thank them for contributing to community and sharing knowledge though this wonderful project.

The download file consist of:

  1. Code bundle: Assembly code written for RIDE, with complete project and hex file.
  2. Images: Working images of project.
  3. Project Report: Project description and report in docx format (MS Word 2007 or more needed).
  4. Project Presentation: Power point presentation in pptx format (MS PowerPint 2007 or more needed).


If you have any questions or need details please make use of forum (Rickey's World Forum).

Solar Tracker Electronics Project





A solar tracker is a device for orienting a daylighting reflector, solar photovoltaic panel or concentrating solar reflector or lens toward the sun. The sun's position in the sky varies both with the seasons and time of day as the sun moves across the sky. Solar powered equipment works best when pointed at or near the sun, so a solar tracker can increase the effectiveness of such equipment over any fixed position, at the cost of additional system complexity.



The hardware design is complete made from stuff that are available in any junkyard. Servo motor is taken from car door mirror system (also called Power windows system) and gear system is made from motorcycle chain small sprocket to rotate panel and a small camwood at servo side. You can see more images of gear system here. (Solar Tracker Gear System)

This solar trakcer is build on a simple logic ICs, servo controller, Pulse Width Modulator and LDRs. Circuit is powered from a 12V battery. The two solar panels 15VAH each is connected to power up three 3W LEDs (switch controlled) and also charge a 12v 7AH battery. L298 and SG3525 are used to control servo motors and LDRs are used to detect the position of light source (sun).

Here is a working demonstration of Solar Tracker.



All credit for this project goes to author Mansoor Mirza (coolmirza143). You can find all the discussion about this project in forum here. (Solar Seeker or Tracker).

I also announce a new catagory introduced to our download section, specifically for electronic projects that does not invovle any controllers. Hope you will all contribute to this catagory. If you have any electronic project you can share it with us.

GreenBee V2 - Monitor and control of greenhouse environment

GreenBee V2 with Project Report and PowerPoint Presentation


GreenBee is now greener than ever. FEROZE MOHAMED (firoz3321) and his team (G.CHANDRA SEKHAR, K.RAVI KIRAN, P.PAUL RAJ KUMAR) workd hard on this project has finally finished and made it work successfully. A very special thanks to Mr.Khwaja Muinuddin Chisti for helping these students in coding. The new GreenBee A.K.A GreenBee V2 is written in C language. Though if you look at the code it does not seem to look very impressive, but for someone who took initiative of doing this project a whole new way I would say its great.

GreenBee V2 solves another problem which was faced by most of users, i.e. Humidity sensor. The availability and cost of this sensor was a headache for most of users. Version 2 uses HH10D humidity sensor which is a frequency type sensor and is easily available in market or similar one can be found on internet. So complete refresh of this project proves that GreenBee is still a choice of many hobbyists.

A screenshot of Feroze's final hardware:


For more information on how this is done visit: The GreenBee Project

and use forum for doubts http://www.8051projects.net/forum.html

some working videos of project (camera may not be clear enough):

GreenBeeV2 - Video 1:

Simple Digital Countdown timer using 7-seg display

Simple Digital Countdown timer using 8051 and 7-seg display



A very simple Digital countdown timer using 8051 and 7 segment displays. A perfect project for microcontroller starters.

Author has used BCD to 7-segment decoder for driving displays. each segment has its own decoder. so there is no multiplexing included for displays. Additionally there are 2 control switches one to Start/Pause and second to Reset the timer. There is a Buzzer added to indicate timer has expired.

The code for this project is written in assembly language. Timer 0 is used for 1 second timer delay. Code is written for a hardcode 10 minutes timer. So there is a lot of scope to expand this project according to your needs. You can take this project as a reference if you want to develop more on it.

The zip file includes code, schematic and proteus simulation file incase you want to try project before building it. Complete list of files in given below:

File List information:
1. Timer.asm - Assembly code for project.
2. timer.hex - Pre-assembled hex file.
3. Digital Countdown Timer.png - Schematic/circuit diagram
4. Digital Countdown Timer.DSN - Proteus simulation file
5. timersimulation.png - Simulation screenshot

Incase you have any doubts regarding this project please make use of forum: Rickey's World forum

Thanks to Prasad.K.Wagh (Kartikceleb) and his team for this contribution.

If you want to contribute your projects to website please email me at: contact[at]rickeyworld[dot]info

Autonomous Security Guard Robot (with project report)

Hi everyone,

I know this is bit late i am posting this project. Students from Florida International University Ali Alshamma, Chris Bello, Danner Fagundo submitted this project a long time back i didnt get time to upload it well its always never too late .

Here is Abstract of project taken from project report which is included with the project.

Autonomous Security Guard Robot (with project report)

Robotics today are advancing to the point where many tasks that used to be for humans only have been supplemented by machines that can do the same tasks faster and safer than their human counterparts. Factories are using automated robots that do repetitive tasks all day long leaving the more skill oriented tasks for qualified personnel. Nowadays, some modern households have small autonomous vacuum cleaners that patrol the house cleaning while no one is actually controlling them. Of course these products have their limitations. A human is always needed to verify that the robot is doing its job appropriately. We don't really want to leave people out of checkpoints and quality control, but the robots can do the majority of the grunt work for society to provide a safer, cleaner, and potentially better place to live for all humanity. With the advancement and ever shrinking foot print of microcontrollers and central processing units more power and features can be fit on to smaller devices. This project intended to take advantage of the advancements in the electronics fields to create a functional patrol security guard robot. The research process has been completed, design criteria have been chosen, objectives and constraints have been set, and prototype building and implementation has been completed.


A video from author explaining this project

Video 1



Video 2




I request everyone to submit their projects, this way we can spread more knowledge, exchange more ideas and thoughts with students and learners around the world.

"The More you Share, The More you learn!"

JTAG DEBUG ? EVERYTHING YOU NEED TO KNOW



Embedded system developers are typically very skilled and knowledgeable in their field. They may be an expert in secure authentication, routing, wireless applications, etc. ? whatever is needed for their application. But typically their understanding of JTAG is minimal. This is a technology that is vital for debugging and testing an embedded application. With an appreciation of how JTAG works, the number of setup details may be minimized, which leads to an easier and faster transition to the goal of designing, developing, and differentiating a product. This paper explains the issues and concepts that require a JTAG connection and how it provides much needed visibility and control of a modern processor core-based system.

JTAG DEBUG ? EVERYTHING YOU NEED TO KNOW

Enjoy!

Dave

[Submitted by DavesGarage]

New phone by Google

check out google' s new release.

Google launched its own cell phone, a device called the Nexus One, at a press conference in Mountain View, CA, on Tuesday. Designed and built by the Taiwanese handheld-device company HTC in partnership with Google, the phone is being sold through a new online store that will sell not only Nexus One but also future devices based on Android, Google's mobile operating system. Consumers can buy the Nexus One on its own, or with a service plan on T-Mobile's network.
Voice mail: The Nexus One features the latest software for the Android operating system, including voice recognition for every text field and sophisticated 3-D graphics.
Credit: Google

Calling the device a "superphone," Mario Queiroz, a vice president of product management at Google, said the company wanted to create a phone to demonstrate "what's possible on mobile phones through the Android platform."

Stressing that the Nexus One is actually the first in a series, Andy Rubin, Google's vice president of mobile platforms, said that devices sold through Google's online store will always demonstrate "the best possible Google experience."

The Nexus One includes a one-gigahertz processor that's faster than that of most smart phones on the market today (Verizon's Droid, for example, has a 550-megahertz processor, and the iPhone's processor is estimated to be around 600 megahertz). Other hardware specifications include a 3.7-inch display, a five-megapixel camera, light and proximity sensors, and dual microphones that allow for noise cancellation.

Happy New Year 2010

Wish you all a Happy Near Year!



Rickey's World