Learning microcontrollers and sensors

October – November 2014

Motivation/ Objective: These small projects were aimed at learning the basics of robotics as almost every robot utilizes these sensors in one way or another.

Details: I used Atmega16/ 32A micro-controller for making various projects. E.g. Automatic light switch using a light sensor, people counter using a motion sensor, clap switch using sound sensor and temperature display monitor & automatic fan controller using temperature sensor. It involved reading analog data from the sensors and with help of Analog to Digital Converter (ADC), this data was fed to a micro-controller. To do the required task, the uC was programmed using the C programming language.

Through this project, I came to know about various sensors, their working, and applications that can help us in our daily life through these projects.