Professional Documents
Culture Documents
Use RobotC Use Robot Virtual World (RVW) Control robots using mobile phones Control robots using Acceleration sensor Interfacing of TV remote control with the robot Wireless data communication using IR Control robots using PC Interfacing Analog and Digital sensors Control robots using sound sensor Matrix LED display Interfacing AC Device Control (Used in Home Automation Systems) And many more...
Microprocessors and Microcontrollers Block Diagram of Microprocessors and Microcontrollers Microcontrollers Classification AVR Microcontroller Basic circuit diagram of AVR microcontroller
Introduction to RobotC
Getting started with RobotC RobotC Installation Understanding the ARDUINO Platforms Installing device driver for ARDUINO
Running the RobotC IDE & familiarization with the menu, toolbar, function library etc IDE Interface setup o Basic o Expert o Super User Downloading Firmware into the ARDUINO Board Understanding Compiler Target Setup o Physical Robot o PC Based Emulator Writing your first RobotC code o Understanding Motor & Sensor Setup o Setting Controller Board o Serial Port o Motors o Analog & Digital I/O Compilation & Downloading of the program into the real hardware
LED Glowing of LED Blinking of LED Buzzer o Beeping of Buzzer o Different monophonic tone generation Switch interface o Circuit/connection details of the switches o Development & testing of various switch based programs
o o
LCD Features LCD Connection Algorithm to Control LCD LCD Commands Programming & development of LCD based applications
Identification of kit contents Assembling of the kit Testing the working of the kit
Actuator/Motor Interfacing
DC motors Linear Actuators Motor driver using relay Motor driver using transistor Solid-state drivers: H-bridge IC drivers DC Motor controlling
Getting started with RVW Understanding RobotC for Mindstorms NXT RVW Licenses Management for Mindstorms Compiler Target Setup Virtual World Setup Understanding the Virtual World Arena & its control Writing & downloading the code in the Virtual Platform Selection of Robot, Movement etc in the RVW environment Building your own arena/level using RVW Level Builder Writing code & running the virtual robot in your own arena/level Test run of various RVW programs in different RVW arena/level
Need for sensors Basic type of sensors Concepts of Light sensor using LDR, photo transistor, IR LED and photo diode Working principle of the Digital MPOS (Multi Purpose Optical Sensor) Interfacing the Digital MPOS Making of Obstacle avoider robot o Test run of the obstacle avoider robot in the RVW environment o Test run of the obstacle avoider robot in the real world environment Making of Line follower robot o Test run of the line follower robot in the RVW environment o Test run of the follower robot in the real world environment
What is ADC? ADC features ADC channel & resolution Getting data from different channels Switch interface o Circuit/connection details of the switches o Development & testing of various switch based programs Understanding the working principle of Analog sound sensor Interfacing & making of sound controlled/activated robot
Basic of UART Protocol Frame Format Hardware & software used in the communication Understanding the different parameters e.g. baud rate, parity etc of UART Making PC controlled robot Programming & development of different UART based applications
Wireless Technology
Techniques and Applications Brief of different wireless technologies used in robotics IR transmission and reception concepts Understanding the RC5 protocol Frame format of RC5 protocol Interfacing 38Khz IR Receiver module Designing TV Remote operated Robot
Dual Tone Multi Frequency Principle Binary codes of different keys Circuit description Identification of the different parts of the DTMF module Real life examples or applications of DTMF module Interfacing and Programming Test run of the mobile phone controlled robot
What is an Electromagnetic Relay? Construction, working principle & types of Relay Understanding the relay board Automatic/time based on/off of home electronic/electrical appliances Controlling home electronic/electrical appliances using IR remote control Use of cell phone/mobile phone to control home appliances
Matrix LED Working o Common Anode o Common Cathode Circuit Description Interfacing and Programming o Displaying Different Characters
The I2C Protocol Frame format, block diagram & uses of pull-ups Algorithm for how to read & write? Slave address configuration
What is an acceleration sensor? Working principle of an acceleration sensor Types of acceleration sensors available in market Different interfacing technologies used with acceleration sensor Hardwire interfacing circuitry of a 3 axis acceleration sensor Register configuration of an acceleration sensor Reading x, y, z and tilt parameters Configuring the acceleration sensor for shake detection Configuring the acceleration sensor for tap detection Configuring the Acceleration sensor for orientation detection Mapping the hand gesture through acceleration sensor and controlling a robotic vehicle Interfacing acceleration sensor with PC
Arduino Duemilanove Development Board Digital Optical sensors Sensor Connector/Cable Analog Sound Sensor 3-Axis Acceleration sensor 16x2 Character LCD Relay Board USB cable A set of robotic chassis Geared DC motors Molded plastic wheels with rubber grip Ball caster with 360 degree freedom Batteries for power supply Battery connectors/snappers IR Module DTMF module Matrix LED Audio Connector L-Clamp Nut Bolt Pouch
Screw driver Comprehensive Study material covering all the discussed topics in a CD/DVD