Professional Documents
Culture Documents
AND TECHNOLOGY
MENTOR: By:
Dr. Anupama Mehra Devavrat Singh - 174
Devdutt Singh - 175
Dhruv Sharma - 177
Hanish Satija - 184
INTRODUCTION
•We plan to design and construct an accelerometer based mouse which commands the
mouse cursor by tilting the palm, so you do not need to rest your hand on any kind of hard
surface.
•It consists of a single 3-axis accelerometer: two for position, and one axis for scrolling.
•The mouse communicates to a computer via the PS/2 protocol, or an optional PS/2 to
USB converter can be purchased and the mouse can be connected through a USB port.
• We would be using Microcontroller programming for the commands which the mouse
would take commands.
•For burning the codes and compiling them, we are using the combination of AVR studio
and PonyProg.
ABOUT AVR STUIDO
NOTE : - This program will blink the LED’s one by one with a delay of 1000ms.
PONY PROG
•For burning the test codes on the microcontroller we are using the software
PONYPROG(version 2000).
•It supports serial as well as parallel port, but we have used a serial connection with
the help of 5 pins of Atmega16(MOSI,MISO,SCK,RESET<GND)
•
AVR DEVELOPMENT BOARD
•A well designed development board is always essential for smooth
•Some people use breadboard while others use Vero board to fabricate their
development system
•If you use bread board, after few days of use the wire will become loose or come out
of hole.
FEATURES OF DEVELPOMENT BOARD
• Low Cost
• All Basic connection required for developing application with AVR MCUs
• In circuit Programmable with USB AVR Programmer
• Supports 40 PIN MCUs like ATmega16 and ATmega32
• On Board Voltage Regulator with filters and