atmega32

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, which makes any form of control exceptionally hard, let alone autonomous control. What our design does is limit the movement of our system to just […]

Neural Net Helicopter Using Atmega32 Read More »

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 to the vehicle to move in any direction. The accelerometers will be mounted on a steering wheel shaped remote control, such that if the user

Accelerometer Controlled R/C Vehicle Using Atmega32 Read More »

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 sensors to determine how much force is delivered by the impact of a strike. Using waveform analysis and analog-digital conversion, it is possible

Electronic Impact Vest Using Atmega32 Read More »

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 the end of a handheld wand to scan printed sheet music and identify the note pitches. For each note detected, a

Music Wand: Real-Time Optical Scanning of Sheet Music Using Atmega32 Read More »

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 potentially other large pelagics. For this project I used the Atmel Mega32 microcontroller to develop the core platform and functionality of a data

Shark Tag Microcontroller Platform Using Atmega32 Read More »

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 combination mentioned in lecture.  We then took the PS/2 protocol, made it compact, modified existing transmission code and deduced a way to control the robot

Ghost Writing Robot Using Atmega32 Read More »

Scroll to Top