Interfacing(USB – RS232 – I2c -ISP) Projects

The Air Mouse Using Atmega1284

Introduction “A wireless mouse unit that requires no flat surface by using ultrasonic positioning.” For our ECE 4760 final project,we have designed a surface-less mouse interface using ultrasonic transmission as our final project in this class. The idea is to have a ultrasonic transmitter as a mouse, which represents  the mouse’s position in space, with […]

The Air Mouse Using Atmega1284 Read More »

Brain-Computer Interface Using Atmega644

Introduction Our goal was to build a brain-computer interface using an AVR microcontroller. We decided that the least invasive way of measuring brain waves would be using electroencephalography (EEG) to record microvolt-range potential differences across locations on the user’s scalp. In order to accomplish this, we constructed a two-stage amplification and filtering circuit. Moreover, we

Brain-Computer Interface Using Atmega644 Read More »

Self-Reliant Power and Data Management System Using Atmega644

Introduction The tags used to monitor wildlife can either be passive or active. Passive tags simply identify an individual, whereas active tags may send out a radio beacon or even collect data. These active tags, more commonly referred to as “bio-loggers”, are typically battery powered, and thus have limited life. This is especially true for

Self-Reliant Power and Data Management System Using Atmega644 Read More »

Motion Sensing PowerPoint Controller Using Atmega644

Introduction For our Final Project in ECE 4760, we built a controller that interfaces with a computer running a PowerPoint display through USB. The device can control slide transitions based on hand motions or button presses as well as play MP3 files when it detects people near the display. We chose to do this project

Motion Sensing PowerPoint Controller Using Atmega644 Read More »

Acoustic Data Modem Using Atmega644

Introduction For our final design project, we designed and built a prototype acoustic modem to serve as a physical transport layer for digital communications. It converts between a digital communications scheme (RS-232) and an acoustically coupled communications scheme of our own design. Our project consists of a pair of such modems to operate as transmit/receive

Acoustic Data Modem Using Atmega644 Read More »

ODB-II Automotive data interface using Atmega644

Our goal for this project was to build an OBD-II compliant device that would communicate with any OBD-II enabled car and read back real time data as well as perform basic performance testing and diagnostics. If you’ve ever had to take your car into the shop because of the dreaded “Check Engine” light, you can

ODB-II Automotive data interface using Atmega644 Read More »

Wii Conductor Using Atmega32

Introduction Our project can be described as a simplified implementation of Wii-Music, utilizing a Nintendo Wii Remote (Wiimote) to play a gesture-based music game with the player as a virtual music conductor.             We decided to do this project since it exploited two of the Wiimotes more peculiar features: its wand-like shape and the embedded 3-D

Wii Conductor Using Atmega32 Read More »

Scroll to Top