software

Shark Tag Microcontroller Platform

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 »

IFF System for Infantry

IFF System for Infantry Using Atmega1284

Introduction “An encrypted laser-based friend-foe identification system to prevent friendly fire in battle” This project implements an Identification Friend-or-Foe (IFF) system for use by soldiers to prevent friendly-fire. The inspiration for the project is derived from Identification Friend-or-Foe (IFF) transponder systems currently used on fighter aircraft and military vehicles. Fighter aircraft fitted with an IFF …

IFF System for Infantry Using Atmega1284 Read More »

Remote Controlled POV Display

Remote Controlled POV Display Using Atmega1284

Introduction For our ECE 4760 final project, we designed and implemented a remote controlled persistence-of-vision (POV) display that is able to display multiple patterns based on remote input. The primary components of the display are a rotor and a motor. The rotor is mainly consisted of a row of LEDs and a microcontroller. The microcontroller …

Remote Controlled POV Display Using Atmega1284 Read More »

Flex Sensor Interfacing

Flex Sensor Interfacing with AVR Microcontroller Using Atmega

In this tutorial we are going to interface FLEX sensor with ATMEGA8 microcontroller. In ATMEGA8, we are going use 10bit ADC (Analog to Digital Conversion) feature to do this job. Now the ADC in ATMEGA cannot take a input more than +5V. What is a Flex Sensor? A FLEX sensor is a transducer which changes its resistance when its shape …

Flex Sensor Interfacing with AVR Microcontroller Using Atmega Read More »