22 October 2009

PIC: Serial Communition in PIC Microcontroller- 1

Post Thumbnail of PIC: Serial Communition in PIC Microcontroller- 1

An introductory post on how to use serial communication in PIC Micrcontrollers to send data to PC. What comes first in your mind when you listen serial communication ? Yes, how to send data in series. All this time you have been working single bits, turning on and off. Well serial communication is nothing more than on and off, but the only difference is that it has certain rules and timings which make it the reliable and accurate communication protocol among all. Continue reading

21 October 2009

PIC: PC Interfaced Digital Thermometer using PIC Microcontroller

Post Thumbnail of PIC: PC Interfaced Digital Thermometer using PIC Microcontroller

A very comprehensive tutorial explaining each and every step for making a digital thermometer. PIC16F876 is used along with LM35 temperature sensor. After reading and converting the values into temperature in Celsius, it is sent to PC over RS232. Continue reading

18 October 2009

Vista: Change User Profile location in Vista

Post Thumbnail of Vista: Change User Profile location in Vista
 Tips & Tricks         View Comments

The post demonstrated how to change the local path of Users folder from default to location to nay other volume. One need to do this to be at safe side when due to any reason he had format the windows. Without worrying about Documents, Profiles, Downloads and items and Desktop. Continue reading

11 October 2009

AVR: How to use Interrupt in ATMEGA8.

Post Thumbnail of AVR: How to use Interrupt in ATMEGA8.
 AVR,MCU         View Comments

The post shows how to use internal interrupt of AVR to read Temperature from LM35. The best thing about using Interrupt is that it is independent of other coding being processed. Interrupts are on high priority and whenever they occur, the function being processed is paused and the ISR (Interrupt Service Routine) is processed. And afterward the previous function is resumed. Interrupts help to code functions which are required in urgent states such as triggering an alarm or stopping an actuator. Continue reading

8 October 2009

Video: Inside Nokia’s Cellphone Testing Labs

Post Thumbnail of Video: Inside Nokia's Cellphone Testing Labs
 Technology         View Comments

No matter how grumpy you are in the morning, this video should make you smile. This is one of the jobs many of us dream of. Take a tour around Nokia’s product testing facility with Engadget. Watch in the video as phones are squashed, pinched, smacked, baked, shaken, dialed, slid, opened, and closed repeatedly. Sure, we don’t get to see any of them obliterated, but it sure is fun to see those machines at work. Each one of these tests will be run until the phones eventually come apart or cease to function. Too bad they didn’t show us that part of it. Continue reading

2 October 2009

AVR: AVR Fuse Bit Calculator

Post Thumbnail of AVR: AVR Fuse Bit Calculator
 AVR,MCU,Tools         View Comments

After the introduction to AVR you must have been doing good with this powerful controller. As you move further you will find fuses to be very useful to play with. And their proper and intelligent usage what makes your program best of all.

Following is the link to a very comprehensive fuse bits calculator, which takes all your inputs through drop-down menus and list. And finally generates the fuse bits and voila you are ready to go. Continue reading

2 October 2009

Circuit: Transistor based 3.3V-5V Level Translator

Post Thumbnail of Circuit: Transistor based 3.3V-5V Level Translator

Nowadays most of the devices are running on 3.3 volts, and likewise their communication levels also work on 3.3 volts. For example XBee runs on 3.3 volts and to interface it with microcontrollers running on 5V, one needs to translated voltages levels so that they both communicate. This post gives a schematic of transistor based level translation with Proetus simulation. Continue reading

30 September 2009

AVR: How to read/write to SD Card using AVR.

Post Thumbnail of AVR: How to read/write to SD Card using AVR.

A very nice tutorial about read and writing to SD card using AVR. Features a very well-formed library for accessing FAT format. MicroSD cards are cheap, but if you need a card reader, the surface-mounted holder would cost $4 + shipping, and although I can probably solder that, I still would like to do testing on a breadboard. Sparkfun does sell a breakout board for their microSD holder for $15 + shipping, but that’s a little too expensive. I’ve decided to buy a 1 GB microSD card that came with the microSD to SD adapter for $10 at a local place, and solder pin headers to the adapter so I can easily insert it into a breadboard. Continue reading

30 September 2009

AVR: Online Timer Values Calculator

Post Thumbnail of AVR: Online Timer Values Calculator
 AVR,MCU         View Comments

n life and embedded systems timing is everything. Set your system clock resolution (in hertz making sure you account for any system clock divider), select your timer resolution and prescaler, then calculate based on desired ticks, overflows, or real time. He’s built this with the AVR chips in mind but it should be handy for any family of microcontrollers.

Of course none of this is rocket science, but if you’re trying to use one timer for two differentlysynchronized events this can save you a lot of trial and error time. Continue reading

27 September 2009

Project: Using simple LED as a light sensor.

Post Thumbnail of Project: Using simple LED as a light sensor.
 PIC,Projects         View Comments

Mostly LEDs are used as a light source. But they can also be used as a light sensor. This projects demonstrates how to use LED as a sensor with PIC Microcontroller. After reading the intensity of ambient light, it adjusts the intensity of 7-Segment display with the help of PWM. Source code is done in MikroC and is provided in the post. Continue reading

 Page 2 of 6 « 1  2  3  4  5 » ...  Last »