HandGuester Robotics

About Workshop

Hand Gesture Robotics Workshop focussed upon teaching the AVR Microcontrollers technology to the students.

The main contents that will be covered under this workshop are:

  • ADC (Analog to Digital Converter)
  • LCD Display
  • Accelerometer
  • The robot is basically divided into two fragments the transmitter and receiver.Transmitter is device that transmits the digital data in the form of anlog signals to the receiver. Transmitter encodes the data with IC HT-12E.Receiver decodes the data and converts the received analog signal into digital signal and makes the robot work accordingly.Here we will use Arduino as the programming platform. The accelerometer sensor will be used for recongnizing the gestures of the user.

    The workshop will be divided into two days and four sections. Each section will be of four hours.

    The first section will be the introductory section where the fundamental details about the technology will be explained to the students.

    In Second section we will provide them the minute details of the technology that we are going to work upon and provide them the kit to work.

    Third section will be focussed upon completing the project and understanding the errors that one can make while working on the project practically.

    In the fourth section the particiants will compete against one another and the best robots will be rewarded with prizes. All the participants will be given certificates.

    Introduction to Microcontroller

    This session would deal with the basics of Microcontroller. The focus will be on the AVR series micro controller- ATMega328p, which is one of the most Powerful and widely used 8 bit micro controller.

    • What is Microcontroller?
    • Difference between Microcontroller and Microprocessor
    • Microcontroller Architecture and Interfacing
    • How can we use Microcontroller in our Own Circuits?

    Introduction to Controlling Circuit

    • Introduction to Motor
    • Types of Motors
    • Difference between DC motor and DC geared motor
    • Motor Controlling IC (L293D)

    Introduction to Programming Languages

    • Programming Languages- Assembly vs Embedded C.
    • Microcontroller Programming using 'Embedded C'.

    Installation of Software and Debugging

    • Writing your First 'Embedded C' Program in AVR Studio
    • Program Compilation and Debugging.
    • Loading Compiled 'C' Program into Microcontroller.

    Assembling the DIY kit

    Assembling plays a major role that deals with the mechanical section of Robotics including mounting of components and mechanical stability.

    Display Device

    • Types of Display Devices
    • 2x16 Characters LCD Display
    • Pin out of LCD Display
    • Interfacing of LCD with Atmega8

    Generating different LED Patterns using Arduino Uno

    Introduction to ADC (Analog to Digital Converter)

  • What is ADC
  • Use of ADC
  • How it works
  • Different mode and registers of ADC
  • Programming ADC
  • Introduction to Accelerometer

  • What is Accelerometer
  • Types of Accelerometer
  • Difference between Accelerometer and Gyro Sensor
  • Application of Accelerometer
  • Programming of Accelerometer
  • Quiz

    A simple quiz of 20 to 25 minutes will be conducted for the students. It will cover the questions and topics related to the workshop. The pattern of the quiz will be objective and questions will be according to the level of understanding of students.


    After the hand on theory and practical experience from the workshop, Competition will be conducted for the participants. Winners of the workshop Will be decided on the basis of the marks scored in the quiz and the competition Which will held in the fourth section of the workshop.

    Certificate Distribution

    On behalf of INFIROBO Pvt. Ltd. Certificate of Appreciation will be awarded to all the Winners and a Certificate of Participation will be given to all the Participants.