ABSTRACT:
Microelectromechanical systems (MEMS) (also written as micro-electro-mechanical, MicroElectroMechanical or microelectronic and microelectromechanical systems) is the technology of very small mechanical devices driven by electricity and it merges at the nano scale into nano electromechanical systems (NEMS) and nanotechnology.
MEMS are separate and distinct from the hypothetical vision of molecular nanotechnology or molecular electronics. MEMS are made up of components between 1 to 100 micrometers in size (i.e. 0.001 to 0.1 mm) and MEMS devices generally range in size from 20 micrometers (20 millionths of a meter) to a millimeter. They usually consist of a central unit that processes data, the microprocessor and several components that interact with the outside such as micro sensors.
This project consists of microcontroller, MEMS sensor and C# application. MEMS give different coordinates according to its moments. It gives X, Y, Z coordinate values when it moves in 3 Dimensional areas. This MEMS works on i2c protocol and having SDA, SCL pins. Here microcontroller acts as master and MEMS acts as a slave. Master takes data from slave and pass to serial port. Microcontroller serial port connected to PC. PC has C# application and it is like a game.
The main aim of this project is to detect the hand gesture using MEMS. The MEMS will be fixed to the hand. Whenever the hand moves in any direction, the mechanical movement of the hand will be recognized by MEMS. MEMS convert this mechanical hand movement into equivalent electrical signals and send it to the microcontroller. The microcontroller receives these signals and sends them to the PC. Inside the PC we will install a custom VB .net frontend application which can read the data from the serial interface and displays the gesture according to the hand movements.
This project uses regulated 5V, 500mA power supply. Unregulated 12V DC is used for relay. 7805 three terminal voltage regulator is used for voltage regulation. Full wave bridge rectifier is used to rectify the ac output of secondary of 230/12V step down transformer.
TECHNICAL SPECIFICATIONS:
HARDWARE:
Micro controller : AT89x series
Crystal : 11.0592 MHz
RS 232 line driver : MAX232
MEMS : i2c MEMS
Power supply
Transformer : 12V step down
Filter : 1000uf/25V
Voltage Regulator : 7805, 7812
SOFTWARE:
Keil IDE
VB dotnet frontend
UC flash
Proteus
APPLICATIONS
- Industrial applications
- Automatic control systems
- Wheel chair for PHC