You Are Here: Home » Posts tagged "atmega32" (Page 4)

Digital Saxophone Using Atmega644

Abstract My final project was the design of a digital saxophone which can reproduce the sound of an actual saxophone through digitally synthesized electrical waveforms. The digital saxophone consists of a microphone to sense the user blowing into a mouthpiece, push-buttons to control the note to be played, and the Atmel644 Micro-Controller which processes the inputs and produces the digital output that soun ...

Read more

Haptic Exercise Coach Using Atmega644

Introduction The goal of this project was to assist the user in learning the proper technique for a physical exercise, in our case a dumbbell bicep curl. As our understanding of biology and anatomy improves, the design of physical exercises is improved by the application of scientific principals and experimental results. For each exercise there is a known pace and kinematic pattern that yields optimal resul ...

Read more

Weather Canvas Using Atmega644

Introduction The Weather Canvas is a robust outdoor weather monitoring system coupled with an indoor LED display. The outdoor system consists of a microcontroller, temperature sensor, humidity sensor, home-made anemometer, a Hot Wheels radar gun modified to measure precipitation, and a solar panel to measure sunlight and charge the microcontrollers power source. Once per minute, the system transmits the dat ...

Read more

Autonomous Self-parking car Using Atmega644

Introduction We created an RC Car that can identify a parking space and parallel park by itself. The RC Car drives down a street searching for a parking space to its right using a distance sensor. When the car has identified a space, the car checks to see whether that space is large enough to park in. If it determines that there is sufficient space, the car will begin parallel parking into that space. It us ...

Read more

Multiple PID motor controller (with Wiimote!) using Atmega644

Introduction The main idea for our project was to implement an inexpensive solution to the current CU Snake Arm motor-driving system by using a Mega644 microcontroller instead of multiple 3-Amp motor controllers as the snake arm was originally intended to be driven. Since we used DC motors, we implemented a PID control algorithm that determines the speed of the motors using PWM to achieve the best accuracy ...

Read more

Electric Etch Using Atmega644

Introduction The "Electric Etch" project takes the classic Etch-a-Sketch® toy and turns it into a non-volatile, continuous-line display capable of drawing the current time and text messages. On the classic Etch-a-Sketch, it is notably difficult to draw shapes by hand that involve elements any more complex than simple horizontal and vertical lines. That's why we decided to motorize this toy and apply our kno ...

Read more

Programmable RGB Spinning LED Display Using Atmega32

Introduction For our final project, we built a mechanism that spun a linear array of seven LEDs at a velocity that made it appear as if a message was being displayed using persistence of vision for the human eye. To accomplish this, we first had to design and build the hardware components, which may have been the most difficult portion of this entire final project for reasons discussed in detail later. The ...

Read more
Scroll to top