design

Human Tetris Video object tracking

Human Tetris — Video object tracking Using Atmega644

We have created a real-time video object tracking / shape recognition device, and a fun game library to demonstrate its abilities. For our project, we wanted to push the video sampling and processing capabilities of the ATmega644 8-bit microcontroller. Using a high-speed analog-to-digital converter as an input device, we were able to sample a reasonably high-resolution grayscale image from a …

Human Tetris — Video object tracking Using Atmega644 Read More »

Heliowatcher solar tracker

Heliowatcher solar tracker Using Atmega644

Documentation HelioWatcher: Automatic Solar Panel Control Jason Wright (jpw97) and Jeremy Blum (jeb373) Introduction We designed and built a system to automatically orient a solar panel for maximum efficiency, record data, and safely charge batteries. Using a GPS module and magnetometer, the HelioWatcher allows the user to place the system anywhere in the world without …

Heliowatcher solar tracker Using Atmega644 Read More »

RFID Based Attendance System

RFID Based Attendance System – Circuit, Working, Source Code Using Atmega

Attendance in colleges is generally paper based which may sometimes cause errors. Taking attendance manually consumes more time. So the proposed attendance system uses RFID technology to take attendance. In this system, each student is issued an RFID tag. Controlling unit is in the institute. Whenever the card is placed near the reader, it will …

RFID Based Attendance System – Circuit, Working, Source Code Using Atmega Read More »

Picopter

Picopter using Microcontroller ATmega128RFA1

Update May 4 2012: I am still working very hard on version 3 of Picopter. The new version’s hardware is already done. There are new 3D printed motor holders. I’ve done some measurements with regards to mass and radio spectrum. I’ve posted stuff to http://www.frank-zhao.com/picopter_forum/index.php including the new design files, so take a look. Update Feb 24 2012: …

Picopter using Microcontroller ATmega128RFA1 Read More »

Autonomous navigating robot

TRISHUL -Autonomous navigating robot Using Atmel Mega32

Introduction We decided to do this project due to our keen interest in the robotics. We were also looking for a project that involved a perfect mix of hardware and software complexity. This project enabled us to use new hardware such as sensors, stepper motors and their integration in big projects. The robot is essentially …

TRISHUL -Autonomous navigating robot Using Atmel Mega32 Read More »

Evolving neural robot

Evolving neural robot Using Atmega32

Introduction Our final project in ECE 476 is a mobile robot with a developed neural network such that it evolves to avoid collisions into a circular vertical white wall while traveling at the fastest speed and straightest line possible without human intervention or external computers. The completion of this project required extensive capacity and application …

Evolving neural robot Using Atmega32 Read More »