Category Archives: AVR Projects


A very simple posture sensor for your chair

If your job involves sitting in front of a computer for long hours everyday, a poor posture might result in neck, shoulder, and back pain. Sitting up straight helps to get rid of some of these problems. This ATtiny85 based posture sensor uses the HC-SR04 ultrasonic ranging module to sense the position of your head while you are sitting on a chair, and generates an acoustic alarm if you are not sitting up straight. [via]

Read more

Acoustic navigation aid for visually impaired people

Shane Soh and Eileen Liu, students at Cornell University, designed this acoustic wayfinding device to assist visually impaired persons with navigation. It uses two ultrasonic range finders; one is head-mounted navigation system and the other is a wearable tactile sensor unit plugged on to the user’s finger. The two systems work together to sense the surrounding physical space and instructs the user to turn left or right to avoid the obstacles detected in the field of view. The project uses ATmega1284 as the main controller and three MaxBotix MB1000 units as sonar rangefinders. The head-mounted navigation system consists of two ultrasonic

Read more

DIY Variable DC Power Supply with Display and PC interface

A variable bench power supply is an important equipment in electronics lab for conducting experiments, prototytyping, and testing. This cool-looking DIY bench power supply provides fixed 5V and 12V outputs along with a separate variable DC output ranging from 1.2 to 25V. The on-board LCD display shows instantaneous output voltage, current, and power drawn, which are very important parameters during prototyping of a new project. The power supply can also be connected to a PC through RS232 port to visualize and monitor these parameters graphically on screen. The project uses Atmega8 microcontroller for measuring and displaying the electrical output parameters.

Read more

Yet another voltage monitor for car’s battery

A couple of years ago I built a digital voltage monitor system for my car’s battery and its charging system. It plugs into the car’s cigarette lighter receptacle and displays the instantaneous output voltage across the battery terminals on a 4-digit seven segment LED display. I used Microchip’s PIC16F1827 microcontroller and it’s built-in Fixed Reference Voltage (FVR) module to achieve better A/D conversion accuracy while measuring the battery voltage. Here’s an instructable on building a similar device but using ATtiny13 microcontroller. Instead of displaying real battery voltage, however, this project uses three LEDs as visual indication of battery condition.

Read more
« Older Entries Recent Entries »