RFID Checkout System Design using ATmega644 microcontroller
The Elevator Pitch We successfully implemented a prototype RFID checkout system that will enable consumers to instantly pay for their entire purchase upon arrival at the register, increasing customer...
View ArticleThe Self-Driving Toy Car using ATmega1284 microcontroller
“A car that can track its own location and calculate the direction and distance needed to get to a final destination given by user inputs.” Elevator Pitch For our final project, we built a self-driving...
View ArticleAdaptive Cancellation of Periodic 60 Hz Noise using ATmega32
An active noise canceler to eliminate the 60 Hz noise found in electrical signals due to AC power-line contamination. 60 Hz noise is frustrating for anyone trying to make sensitive measurements of low...
View ArticleDesign a Customizable Virtual Keyboard using ATmega32
Introduction It is becoming increasingly difficult for users to interact with the slew of portable gadgets they carry, especially in the area of text entry. Although miniature displays and keyboards...
View ArticleA Wearable Wireless Sensor System using ATmega644V
Introduction In this digital age, new interfaces for musical expression provide much broader musical possibilities than have ever existed before. There is a constant quest to be in harmony with one’s...
View ArticleWall of Pong using ATmega32 microcontroller
Wall of Pong is a fast-moving, interactive, laser-based pong game playable on any flat surface. The system uses a digitally controlled laser projection platform to draw a pong ball onto any flat...
View ArticleSelf-powered solar data logger using ATmega32
Introduction: My project is a self-powered solar data logger. Put out in the sunlight, it will measure the light level and log this to memory to be later downloaded to a computer. The system is powered...
View ArticleThe Reflow Soldering Oven with LCD Display using ATmega32
Introduction Our project consists of making a reflow soldering device using a normal toaster oven with a graphical LCD display for control and GUI. Soldering is an important and difficult task for...
View ArticleRFID security system using ATmega32 microcontroller
Introduction and Motivations: For our final project, we designed and built (and exhaustively tested) an RFID-based proximity security system for use with Cornell Identification cards, which have been...
View ArticlekaOS operating system and loader using ATmega32
Introduction We have created a real-time, multithreaded, preemptive operating system called kaOS for the Atmel Mega32 microcontroller, which loads and executes programs from a Secure Digital or MMC...
View ArticleAir-Mouse using ATmega32 microcontroller
I. Introduction The Cornell University Airmouse Initiative is a motion sensing glove with buttons on it that plugs into your computer to function as a mouse. Many tasks that are performed on the...
View ArticleSignal Microcontroller Simulator using AT90S8515
Introduction: The purpose of this project was to extend the Mixed Signal AVR simulator written in Fall 02 so that any single-issue microprocessor could be included in the simulation environment rather...
View ArticleAVR Thermometer using AT90S2313 microcontroller
Introduction I bought the LED module from BanMor’ last week, just 30Baht. The moduleprovide a prewired multiplex of 4-digit common anode LED, that’s great.See the soldering pad of these signal in the...
View ArticleInterfacing Atmel AVR with Graphics Liquid Crystal Displays using ATmega32
AVR SED1520 Library This is a C-library for avr-gcc/avr-libc to access SED1520-based graphics-LCDs. The modules used to develop the library only support “write to LCD”, read-modify- write on the...
View ArticleHUB ISP – Solving the USB-Only “Chicken or Egg” Problem using ATMEGA328P
Many excellent ISP (In System Programming) designs exist for 8 bit AVR microcontrollers. However, most require a pre-programmed microcontroller, or the “Chicken or Egg” problem: you can’t program...
View ArticleGSM Remote Control – GSM Module
This GSM Mobile is used for our Remote Control (for example Gate Control, Temperature Control….). We use the word ‘module’ because, unlike what we did in our remote control projects, this time around...
View ArticleAVR DDS signal generator V1.0 using ATmega8
Sometimes when tuning various electronic hardware we need simple signal generator with various waveform and frequency. One of the options is to by a professional with variable gain professional coating...
View ArticleMinimalist Arduino using ATMega328P microcontroller
Overview Here at the Transistor, we love the Arduino platform, so we decided to make our own Arduino Clone. The Minimalist Arduino is designed for use in permanent or custom circuits on solderless...
View ArticleBatwatch using ATtiny13V microcontroller
Overview Batwatch is a simple monitor for a solar panel battery charger, using an Atmel ATtiny13V. It periodically measures the charge current and battery voltage, and shows them by blinking two LEDs....
View ArticleAT89LP2052 / AT89LP4052 Parallel Port Programmer
Programming the AT89 LP2052/LP4052 Flash Memory, Lock Bits and User Fuses The AT 89LP2052 / 89LP4052 microcontroller provide two interfaces with same command format for device programming. The serial...
View Article