AVR based mini Projects

  1. High Speed Photography Controller Using Atmega32
    The goal of this project was to build a versatile, yet easy to use, sensor-triggered camera controller for high speed photography. Dan Furie (djf35) Scott Linderman (swl28) High Level Design…
  2. 3D Video Game Control Using Atmega32
    Introduction Our project is a 3-dimensional game control for a video game displayed on a black and white television set. Motivation and Overview In the recent push in technology, many…
  3. Neural Net Helicopter Using Atmega32
    Introduction and High Level Design Our project was to design a two degree-of-freedom stationary helicopter, autonomously controlled by an evolving neural network. A normal helicopter has six degrees of freedom,…
  4. Accelerometer Controlled R/C Vehicle Using Atmega32
    INTRODUCTION In our final design project for ECE 476: Microcontrollers, we decided to build a vehicle controlled, using accelerometers, by a remote control that wirelessly transmits, using RF technology, data…
  5. Music Wand: Real-Time Optical Scanning of Sheet Music Using Atmega32
    Introduction The Music Wand is a device that optically reads printed sheet music in real-time and synthesizes the notes which are read from the page. The device uses a linear…
  6. Ghost Writing Robot Using Atmega32
    Summary We used two stepper motors to drive a steel ball scavenged from a ball-bearing.  These motors were controlled by a PS/2 mouse wirelessly using the RCR-433 and RCT-433 receiver/transmission…
  7. Rocket Inertial Navigation System using Atmega32
    Introduction Was that a ... projectile? a rocket? an [XXXXX] missile? That was a dynamically controlled parachute guidance system looking for its target. The purpose of this project was to…
  8. Guitar Tuner Using Atmega32
    Introduction: Motivation for Design The Mechanix is a motorized guitar tuner for a standard 6-string electric or acoustic fixed bridge guitar.  Named in honor of Megadeth guitar legend Dave Mustaine,…
  9. SCHEME INTERPRETER USING ATMEGA32
    Introduction The purpose of this project is to create a Scheme interpreter using C language and Mega32 microprocessor. Using limited resource and memory in the microprocessor, the interpreter should function…
  10. Mini-Golf Simulator Using Atmega32
    Introduction This project simulates 9 holes of a minigolf course using the TV to display the course (top down view), an anchored plastic ball containing two accelerometers, and a putter.…
  11. Battle Tank – A 3d Atmega32 Based Video Game
    Introduction Our project is a wireframe 3D video game based on the classic Atari arcade game, Battlezone (Copyright Atari Corp, 1980). For those that have never heard of the game,…
  12. LaserSimon – An Innovative Take On An Exciting Game Using Atmega32
    Inspiration Our project was first inspired by our shared enjoyment of classic laser tag. We initially started out with a game in mind that entailed playing two player laser tag…
  13. Radio Frequency Beacon Finder Using Atmel Mega32
    This project is a radio frequency receiver that will help the user the trace the direction and distance of transmitter beacon(s) operating at 433MHz frequency. In this ECE 476 final…
  14. PeanutBot, The Audio Homing Robot Using Atmega32
    Introduction Sensing in autonomous vehicles is a growing field due to a wide array of military and reconnaissance applications. The Adaptive Communications and Signals Processing Group (ACSP) research group at…
  15. Model retina: color tracker Using Atmega32
    Objective and Background <> Objective: The gift of sight is precious; that is why we tried to model an artificial retina with the properties of color detection, saccades, and pursuit…
  16. Evolving neural robot Using Atmega32
    Introduction Our final project in ECE 476 is a mobile robot with a developed neural network such that it evolves to avoid collisions into a circular vertical white wall while…
  17. Morse code interpreter, with speech synthesis Using Atmega32
    Introduction This project implements a system that translates Morse Code to text and speech and translates text to Morse Code. With our limited experience with Morse Code, our first task…
  18. Complex impedance analyzer Using Atmega32
    Introduction Our device is an impedance analyzer that determines the complex impedance of any R-C circuit within an impedance range. Our original plan for creating this device was to develop…
  19. iPod controller Using Atmel Mega32
    Introduction Have you ever imagined, "What does that cable I plug into my iPod every day actually do, and how do I take advantage of it for myself?" We did…
  20. Automatic pet feeder Using Atmel Mega32
    Introduction Our project is an automated pet feeder that is controlled by a wireless infra-red remote control. As pet lovers, we understand that the responsibilities of life sometimes inhibit pet…
  21. Programmable medication scheduler using atmel mega32
    Introduction The Newest Innovation in Patient Compliance The Portable Programmable Medication Scheduler (PPMS) is a modern solution to the century old problem of patient compliance, featuring four medication bins, audio/visual…
  22. Firefly synchronization Using Atmega32
    Introduction This project implements a 2D matrix of bidirectional LEDs to simulate how fireflies in a population synchronize their flashing. Fireflies are an extraordinary species of bioluminescent animals which are…
  23. Graphing calculator Using Atmel Mega32
    Introduction A perfect tool for high school students that will pursue a career in engineering, the graphing and statistics calculator combines the functionality of a scientific calculator with graphing capabilities…
  24. Sound Source Triangulation Game Using Atmega32
    Introduction The goal of this project is to determine the time and location of a sound source in all three dimensions (x,y,z) using an economical and easily reproducible setup. To…
  25. Touch Screen Controlled R/C Car Using Atmel Mega32
    Introduction For our final design project, we chose to build a touch screen radio controlled car. Essentially, the RC car will follow a path drawn by the user on the…

About The Author

Ibrar Ayyub

I am an experienced technical writer holding a Master's degree in computer science from BZU Multan, Pakistan University. With a background spanning various industries, particularly in home automation and engineering, I have honed my skills in crafting clear and concise content. Proficient in leveraging infographics and diagrams, I strive to simplify complex concepts for readers. My strength lies in thorough research and presenting information in a structured and logical format.

Follow Us:
LinkedinTwitter
Scroll to Top