Video – Camera – Imaging Projects

uControl DVD macro-controller Using Atmega32

Introduction This project creates a programmable device that can control a DVD player on scheduled times by sending infrared signals. The uControl allows the user to control their DVD player as if they are using a remote control. However, unlike remote controls, uControl allows the user to program a sequence of button pushes that will […]

uControl DVD macro-controller Using Atmega32 Read More »

CCD imager Using Atmel Mega32

Introduction The CCDImager is an Atmel Mega32 microcontroller driven imaging system that uses a Charge-Coupled Device (CCD) optical sensor to capture a still image. The purpose of this project was to design a basic imaging device from first principles. While brainstorming for ideas for the final project, we came across several varied applications of microcontrollers,

CCD imager Using Atmel Mega32 Read More »

High Resolution Color Television Using Atmel Mega32

High-Resolution Color Television Using Atmel Mega32

Introduction: Our project is a serial port-controlled, high resolution color television picture display. We divided the project into the image transfer and storage portion and the television display portion. We opted for an RS-232 port for picture transmission because it involves a relatively simple, well-known protocol that will allow us to change the picture on

High-Resolution Color Television Using Atmel Mega32 Read More »

High-Resolution Color TV Using Two Microcontrollers Atmega128, AtMega32

Introduction My final project creates a relatively high resolution color TV display by using two microcontrollers with shared access to external memory. In the fall of 2005, I worked on a microcontroller project to create color video using an Atmel microcontroller. I had soon realized that since the microcontrollers have a very small amount of

High-Resolution Color TV Using Two Microcontrollers Atmega128, AtMega32 Read More »

Two-TV video air Hockey Using Atmega32

Introduction Our final project is a two-player, 3D, air hockey video game using non-contact paddles. A single Atmel ATmega32 microcontroller on a prototype board is used to compute puck dynamics, decode inputs from two Hall effect sensor arrays, compute paddle-puck interactions, perform perspective projections from 3D to 2D for each player, and generate two different

Two-TV video air Hockey Using Atmega32 Read More »

Paint Program with Mouse Control Using Atmel Mega32

Paint Program with Mouse Control Using Atmel Mega32

Introduction   For our final project, we implemented a drawing program similar to Microsoft Paint using a PS/2 mouse to draw onto a TV screen. Microsoft Paint is a drawing program that allows the user to create color images by using an assortment of painting tools like the pencil tool, the line tool, the rectangle

Paint Program with Mouse Control Using Atmel Mega32 Read More »

Music Synthesizer with Interactive TV Display Using MEGA32

INTRODUCTION A synthesizer that produces sounds of different musical instruments when notes are played on a music keyboard(which we created), accompanied by an interactive TV display that also provides educational tools for learning music theory. Summary of our Project We built a music synthesizer that produces the distinctive sounds of several instruments when the music

Music Synthesizer with Interactive TV Display Using MEGA32 Read More »

A Motion Capture System Using Accelerometers using AVR Mega32

By: Kris Young and Dan Li See the results section for movie clips of the motion capture system in action. Abstract Human-Computer interface may perhaps be both the most limiting and liberating aspect of humans working with computers.It can, for instance, limit the input complexity to the system or may, alternatively, provide a great range

A Motion Capture System Using Accelerometers using AVR Mega32 Read More »

Scroll to Top