Quantcast
Channel: AVR ATmega Projects Archives - Projects Tutorials Code Library for Atmels Atmega32 AVR
Browsing all 1082 articles
Browse latest View live

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, Battlezone is a game...

View Article


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. Summary We...

View Article


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...

View Article

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,...

View Article

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 design a...

View Article


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...

View Article

Shark Tag Microcontroller Platform Using Atmega32

Introduction The goal of this project was to develop a working bench-top microcontroller platform for a shark tag. It is to be used for on-animal, in-situ data logging applications involving sharks and...

View Article

Teaching an old clock Using Atmega32

While exuding retro style, the alarm clock in its original state lacked many desirable features of today’s alarm clocks. The only controls consisted of a single on/off switch. It also lacked AM/PM...

View Article


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 image sensor mounted on...

View Article


TriWheeler robot Using Atmega32

Introduction The TriWheeler is a radio-controlled robot with three wheels. The lack of the fourth wheel is far from the only thing that renders it distinctively different from typical radio-controlled...

View Article

Electronic Impact Vest Using Atmega32

Our one sentence “sound byte”… *POP* Finally, a fair and balanced way to score Tae Kwon Do matches without the moaning and groaning of everyone. The Electronic Hogu system uses piezoelectric force...

View Article

Help Quit Smoking Watch Using Atmega32

Introduction: The Help Quit Watch is a watch that smokers can wear to help them quit smoking. The Help Quit Watch contains a smoke detector that detects whenever the smoker smokes and plays an...

View Article

ROBOT ARM Using Atmega32

Introduction Our project is a twenty four and half inch aluminum frame robotic arm with four degrees of freedom. In our project we made the arm the second player in the classic game of Tic-Tac-Toe to...

View Article


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...

View Article

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...

View Article


Adaptive 60 Hz Noise Cancellation Using Atmega32

An active noise canceler to eliminate the 60 Hz noise found in electrical signals due to AC power-line contamination. 60 Hz noise is frustrating for anyone trying to make sensitive measurements of low...

View Article

Automotive On-Board Diagnostics Reader Using Atmega32

Introduction Our project is a hand-held device that is capable of communicating with any vehicle that uses pulse-width modulation (PWM) data-link layer. Such devices are commonly referred to as...

View Article


Data Acquisition System With Controller Area Network and SD Card Using Atmega32

Introduction This project implements a high speed data acquisition system using Mega32 microcontrollers and a Controller Area Network (CAN). Recording data is essential to testing and developing a...

View Article

Gesture-driven Tetris Using Atmega32

Introduction Our project takes a classic video game and adds a twist with a handheld, gesture based controller. IT’S SUPER TERRIFIC AMAZING TETRIS EXTREEEEEEEEEEEME!!!!!!! We decided to undertake this...

View Article

Multi-Player Light Cycle on Color TV Using Atmega32

Introduction: Our project is a two player tilt controlled video game based on the classic Light Cycle arcade game. The purpose of the game is to guide your player through the arena avoiding the...

View Article
Browsing all 1082 articles
Browse latest View live