You Are Here: Home » AVR ATmega Projects » Video – Camera – Imaging Projects

AVR VideoBlaster: How about NTSC color video on a single chip with just 2 resistors?

Story More VideoBlasting So why didn't the TVout library reach any higher resolution than 160x100? The answer is simple. They did not use any hardware onchip to push the pixels out. If you use the SPI to push the pixel you will gain an immediate 1:1 in pixelspeed The SPI push out data at the CPU clock / 2. That is the maximum speed that the chip is capable of. On a 16MHz chip, that is an impressive 8mbps. T ...

Read more

Handheld Self-stabilizing Camera Platform Using Atmega1284

1 Introduction Sound Bite We created a handheld self-stabilizing camera platform using two high-torque servo motors, a gyroscope, an accelerometer, and a wooden frame. Brief Summary As avid outdoor enthusiasts, we often find ourselves taking action shots of our adventures, only to discover a very shaky and nauseating video of our endeavors at the end of the day. So, for our project, we decided to create a h ...

Read more

Smartboard Replacement interactor Using Atmega1284

Introduction The most fitting way to explain our final project is to describe it as a smartboard replacer. Through the use of an IR camera, we read the position and movement of an IR LED to interact with a remote laptop. The systems comes with two modes, whiteboard mode and blackboard mode, which can be selected by switches. In whiteboard mode, the user can interact with a projected image to do simple thing ...

Read more

Alphanumeric Optical Endec Transceiver Using Atmega644

Introduction Our goal in this project was to build a pair of high-speed transceivers that could encode and decode optical signals modulated using Morse code conventions. The project involved a few interesting challenges that we believed would be interesting to tackle. Interfacing a camera with a microcontroller is a difficult thing to do, due to the limited memory capabilities of most microcontrollers. Beca ...

Read more

Persistent of Vision Display Using Atmega644

Introduction The purpose of this project is to design and to create a persistence of vision (POV) display. This display will allow users to upload an image to be displayed through wireless communication. A persistence of vision (POV) refers to the phenomenon of the human eye in which an afterimage exists for a brief time (10 ms). A POV display exploits this phenomena by spinning a one dimensional row of LED ...

Read more

Homemade VGA Adapter Using Atmega644

Introduction Motivation The goal of our project is to create a VGA video adapter. This “homemade video card” should be able to connect to any monitor that subscribes to VGA standards with a standard connector and display the desired material reliably. The challenges involved here stem from adapting a general use microprocessor that we are familiar with to a specific task that it may (or may not) be suited t ...

Read more

Touch screen video chess Using Atmega644

Introduction Our project is a two player touchscreen controlled speed chess game. One of our goals for this project is to build a reliable touchscreen device. Our initial plan was to use an LCD and attach LED and phototransistors on opposite sides. However, we determined that most commercial LCDs are small and placing 8 LEDs/8 transistors on each sides is difficult and there could be a lot of interference b ...

Read more
Scroll to top