You are on page 1of 4

C.O.

T Is Broadly Classified Into The Following Main Topics:


1. Introduction to Robotics and complete process flow to be followed for designing and building best in class robots. 2. Mechanical concepts and procedures. 3. Electronic and circuit building concepts. 4. Introduction to microcontrollers and Programming of 8051 microcontroller. 5. Developing wireless robot control application using GPS, Xbee, Bluetooth and Wi-Fi communication protocol. 6. Developing Android mobile application to control robot using Bluetooth 7. Basic Introduction to Advanced Robotics (Image processing, Manipulators and Swarm Robotics). Detailed course particulars are as follows: Day-1 (Morning Session) Introduction to Robotics. History & advance of Robotics. Overview of Humanoids, Robotic arms, UAVs and UGVs. Overview of controller - less robotics. Wheeled, legged & tracked robots. Basic parts required to build a robot. Mechanical systems. Power transmission. Introduction to Basic Electronics Explanation of importance of electronic components required for a robot. Bread boarding techniques.

Day-2 (Afternoon Session) Introduction to Embedded systems. Introduction to various tools in embedded systems industry. Overview of different microcontrollers in the market. Design issues in embedded systems. Embedded C coding for 8051 Micro controller.

Basic C programming specifically targeting to coding embedded applications. Constants Data Types Variables Operators and Expressions Conditions if, if- else, Switch. For & while statements. Hands on Experiment t #1: Making an LED glow. Implement statements and experiment in real time. Flashing an LED. Interface seven segment LED with mother board. Giving simple commands to the Robot. Day-2 (Morning) Introduction to the Motor Drivers. Types of motor drivers. How to select proper Motor driver circuit for any application. How to read and understand datasheet of any device. Hands on Experiment #2: Interface Motor driver IC to Microcontroller. Program a robot to perform action. To make a robot to take each direction in according to given input signal. How to Interface a 16X2 LCD with Microcontroller. How to give commands to the LCD.

Hands on Experiment #3: Program to Display a character. Program to Display a string. Program to Display rotation of the robot. Day- 2 (Afternoon) Introduction to Communication protocols. Introduction to UART. How to generate the Baud rate. Hands on Experiment #4: Program a robot to see communication between PC and Robot. Timers & Interrupts. How to select Timers & Interrupts. Hands on Experiment #5: Programming on timers & interrupt concepts. Implement hardware and software interrupts. Introduction to PWM. How are they implementing. Types of PWM. Hands on Experiment#6: How to control Brightness of LED. How to control Speed of the DC motor. Day -3 (Morning) Introduction to Sensors. Types of sensors. How to interface sensors to motherboard.

Hands on Experiment #7: Interface a Sensor. Competition: Build a robot to make wall follower & Program a robot to make obstacle avoidance. How to convert from Analog to Digital signals. Types of conversion options. Hands on Experiment #8: Interface potentiometer with ADC circuit board. Program to Display digital values on LCD. Program to Display digital values on PC through wired communication. Day-3 (Afternoon) Introduction to Accelerometer Sensor. Types of Accelerometer sensor. How to interface with Motherboard. Hands on Experiment #9: Interface sensor with ADC circuit board. Competition: Implement a Human hand gestures controlling robot using accelerometer sensor. Introduction to Temperature sensor. Types of temperature sensors. How to interface temperature sensor with motherboard. Hands on Experiment #10: Interface Fan with motherboard. Active buzzer for alarm. Competition: Implement Monitoring and Controlling of room temperature using Robot.

You might also like