. Fall 2010: Projects created by Students as part of course EP-315 on Microprocessors

Junior Year Engineering Physics

Department of Physics, IIT Bombay

Course Outline

Course Instructor: Professor Pradeep Sarin

Teaching Team: Nitin Pawar, Swapnali Gharat, Electronics Lab Physics Department.

Project Kickoff Instructions

Project Close-out

Projects Reports(PDF)

Profile Solar light

Team:Uttam Bhat, Akhilesh Kashyap, Mervin Rosario

Abstract: A device that tracks the intensity of sunlight received along the east-west axis. Implemented using concepts of FSM, a stepper motor and a solar cell that generates power for the microcontroller to record

Report

Appliance controller

Team:Mukund Madhav, Devashish Gopalan, Aashimi Bhatia

Abstract: To conserve energy usage in a room, the device keepts track of the number of people entering a room using an IR detector and the microcontroller. When the first person enters, appliances (like room lights, airconditioning etc) are turned on using AC relays. After the last person leaves, the appliances are shut off automatically

Report

Digital Combination Lock

Team:Prashant Suralkar, Vikash Choudhary, Akhilesh Khope

Abstract: The device a digital combination lock which will take a sequence of inputs to unlock through 8 input pins. Using these 8 pins as input we create the lock sequence. Later, the user has to enter the same 8-bit combination to unlock. 2^8 unique lock codes are possible.

Report

Knock Knock Lock

Team:R Samanth Vinil, Ankit Agarwal, Debprotim Roy

Abstract: The device a digital combination lock which will take a sequence of inputs to unlock through 8 input pins. Using these 8 pins as input we can easily create a input sequence of a few steps entered by the user using a sequence of knocks detected by a peizo transducer. The lock sequence is stored with encoding of the time between individual knocks. To unlock, the user has to tap the same tapping sequence.

Report

Eyeglass Heads-up display

Team:Akshay Bedhotiya, Sachin A S, Pritish Godhra

Abstract: The objective is to create a head-mounted wearable display that displays a sequence of words into the field of vision of a person wearing it to communicate for example, captions to a hearing impaired person or real-time language translations

Report

GMail notifier

Team:Gowtham Kumar, S. Ravikiran, A Yashwanth

Abstract: A system that notifies you (for example by blinking an LED on your wristwatch) when you have new GMail.

Report

Laser Harp

Team:Prasad Bhandarkar, Sukhdeep Singh

Abstract: A single laser beam scans back and forth at high speed using a stepper motor. An LDR placed in the path of the beam acts as harp 'pluck' point.

Report

Robotic Hand

Team:Satish Kokate, Rahul Dabhi, Srikar Kanuri

Abstract: Accelerometers and tiltmeters mounted to a user's hand measure the hand motion. A separate robotic hand made using servomotors mimics the movements of the user's hand

Report

Stair Climbing Robot

Team:Suresh Pinkey, Makarand Diwe, Narendra Chouhan

Abstract: A 6-wheeled (3 axles) robot that is able to climb stairs by catapulting itself around the central axis

Report

Speech Recognition system

Team:Raunak Sakhardande, Arun Ginjala

Abstract: A voice ID system that relies on speech. Hardware and software filtering is used to present the data to the microcontroller ADC. Comparison to unlock is done using Euclidean distance and correlation

Report

Hardware

All the above projects are implemented using the open-source Arduino microcontroller platform. The core is the Atmega168 16 MHz 8-bit microcontroller made by Atmel. It has 16 digital I/O lines and 6 I/O lines which makes it very easy to interface it to hardware (and a particular favorite among robotics hobbyists!)