AVR ATmega Projects

Smart Sitter A Do it Yourself Wireless Home Automation System

Smart Sitter: A Do-it-Yourself Wireless Home Automation System

Introduction Smart home technology has been surging in popularity over the past decade. According to a recent poll, 46% of consumers believe that it is important that their current or next home has smart technology. Many smart home technologies are expensive to implement and require a third-party company to monitor and support the system. We

Smart Sitter: A Do-it-Yourself Wireless Home Automation System Read More »

Virtual Bowling

Virtual Bowling

For our 4760 final project, we built a virtual bowling game interface on a black and white Television in which the ball can be controlled by the glove which has the flex sensors and the accelerometer attached to it. There are 5 flex sensors on the glove to detect the ball grasped and the ball

Virtual Bowling Read More »

Dash display board

Bike Dash

For our ECE 4760 final project, we designed and built a bicycle dashboard which displays the cyclist’s pedaling power, speed, cadence, and distance to enhance training. The major motivation of this project was to replicate a commercial product at a dramatically reduced price point. A commercial power meter costs around $1000 for just the instrumented

Bike Dash Read More »

ukule LED

ukule-LED

ukule-LED is a ukulele with LEDs embedded in its fretboard. These LEDs can light up in configurations corresponding to different chords, which can aid the ukulele player in learning how to play certain chords, or can act as a chord reference for a more advanced player. ukule-LED has two modes of operations. First, in “play”

ukule-LED Read More »

Sound Acquisition Subsystem Circuit Diagram

Frequency Visualizer

Introduction This project visually displays the frequency content of an audio signal using an 8X3 grid of LEDs. A microphone and amplifier collect analog audio input which is sampled digitized using the MCU’s analog-digital converter. The samples are buffered and and a 32 point discrete cosine transform is performed in real time to obtain 32

Frequency Visualizer Read More »

ECE 4760 Final Project CPR Training Dummy on AVR

ECE 4760 Final Project: CPR Training Dummy on AVR

Introduction For our ECE 4760 final project, we implemented an interactive CPR training dummy which can coach the trainees through the CPR process with a LCD to display instructions. The prototype CPR training dummy built is a budget-friendly one that contains a re-programmable Atmel ATmega1284 microcontroller and other hardware components so that it can interact

ECE 4760 Final Project: CPR Training Dummy on AVR Read More »

The finished product.

Speech Lock

we designed and implemented a speaker recognition device that acts as a lock triggered by the sound of your voice saying a specific passcode. The implementation uses hardware filtering from a microphone and many signal processing concepts in software. All software and matching is implemented in the ATmega1284p. The lock has two modes: training and

Speech Lock Read More »

Scroll to Top