Embedded ROBOTICS. A 15 days program on Embedded Systems & Robotics Development with Microcontroller Technology & Image Processing

Similar documents
CourseContents: 1.Introduction to MATLAB. 2. Handling data and data flow in MATLAB. 3. Editing and Debugging M-FILES

Embedded Robotics. Software Development & Education Center

Robotics Training Module ABLab Solutions

Embedded Systems, Android & Robotics INTERNSHIP CONTENT

WIZTECH AUTOMATION SOLUTIONS (P) LTD., An ISO 9001:2000 and IAO certified company

TEVATRON TECHNOLOGIES PVT. LTD Embedded! Robotics! IoT! VLSI Design! Projects! Technical Consultancy! Education! STEM! Software!

Advance Robotics with Embedded System Design (ARESD)

INTERFACING HARDWARE WITH MICROCONTROLLER

Automation Engineers AB Pvt Ltd, NOIDA Job-Oriented Course on Embedded Microcontrollers & Related Software Stack

8051/8052/8031 Microcontroller

1.0. Presents. techathon 3.0

Embedded Systems. Software Development & Education Center. (Design & Development with Various µc)

RoboSpecies Technologies Pvt. Ltd.

ARM7 TDMI Microcontroller

Arduino Cookbook O'REILLY* Michael Margolis. Tokyo. Cambridge. Beijing. Farnham Koln Sebastopol

SECOND EDITION. Arduino Cookbook. Michael Margolis O'REILLY- Tokyo. Farnham Koln Sebastopol. Cambridge. Beijing

GUIDE TO SP STARTER SHIELD (V3.0)

Arduino Smart Robot Car Kit User Guide

INDUSTRIAL TRAINING:6 MONTHS PROGRAM TEVATRON TECHNOLOGIES PVT LTD

Arduino Smart Bluetooth Robot Car Kit User Guide

Modules For Six Months Industrial Training On WIRELESS EMBEDDED SYSTEM DESIGN

Technical Specification for Educational Robots

Embedded Systems and Kinetic Art. CS5968: Erik Brunvand School of Computing. FA3800: Paul Stout Department of Art and Art History.

Logistics. Embedded Systems. Kinetic Art. This Class. Embedded Systems and Kinetic Art. Kinetic Art

ASSOCIATED ELECTRONICS RESEARCH FOUNDATION C-53 PHASE-II, NOIDA

HOURS SYLLABUS

1. Introduction Packing list Parts Introduction Uno R3 Board for Arduino Specifications... 6

ARM Microcontroller Interfacing - Warwick A. Smith ISBN Elektor. Table of Contents

EasyAVR6 Development System

Own Your Technology Pvt Ltd. Own Your Technology Presents Workshop on MSP430

acret Ameya Centre for Robotics & Embedded Technology Syllabus for Diploma in Embedded Systems (Total Eight Modules-4 Months -320 Hrs.

MT2 Introduction Embedded Systems. MT2.1 Mechatronic systems

Advanced Embedded Systems

University of Moratuwa

Diploma in Embedded Systems

Goal: We want to build an autonomous vehicle (robot)

EasyPIC5 Development System

THE AVR MICROCONTROLLER AND EMBEDDED SYSTEMS. Using Assembly and С

PG Certificate. Embedded, Internet Of Things & Android

ECE 511 Project Group 11: MP3 Boombox 12/03/2013. Carlos R Araujo Divya Chinthalapuri Leegia S Jacob Brian D Jarvis Shawn Wilkinson

EMBEDDED Systems. Functions. MODULE- 1 C programming with data Structure Introduction to C. Array and String. Control Flow Statements In C

Low Cost, Advanced, Integrated Microcontroller Training Kit

Personal Computer-less (PC-less) Microcontroller Training Kit

GUJARAT TECHNOLOGICAL UNIVERSITY

ARM Microcontroller Interfacing Hardware and Software

A.U.R.A.S Autonomous Ultrasonic Robot for Area Scanning

The Atmel ATmega328P Microcontroller

Overview of Microcontroller and Embedded Systems

Interrupts, timers and counters

Wall-Follower. Xiaodong Fang. EEL5666 Intelligent Machines Design Laboratory University of Florida School of Electrical and Computer Engineering

ESET 369 Embedded Systems Software, Fall 2017

EMBEDDED SYSTEMS COURSE CURRICULUM

Introduction to Microcontroller Apps for Amateur Radio Projects Using the HamStack Platform.

SANKALCHAND PATEL COLLEGE OF ENGINEERING, VISNAGAR. ELECTRONICS & COMMUNICATION DEPARTMENT Question Bank- 1

Circuit Diagram For Water Level Controller Using 8051 Microcontroller With Pin Configuration

WIRELESS EMBEDDED SYSTEM DESIGN

Team: XeroDual. EEL 4924 Electrical Engineering Design. Final Report 3 August Project Ehrgeiz. Team Name: XeroDual

The industrial technology is rapidly moving towards ARM based solutions. Keeping this in mind, we are providing a Embedded ARM Training Suite.

8051 Advance Trainer

DHANALAKSHMI COLLEGE OF ENGINEERING DEPARTMENT OF ELECTRICAL AND ELECTRONICS ENGINEERING YEAR : III SEM : VI

Rewa Engineering College, Rewa. Rewa Department OF Electrical Engineering

Department of Electronics and Instrumentation Engineering Question Bank

ITT Technical Institute. ET2640 Microprocessors and Microcontrollers Onsite and Online Course SYLLABUS

PROGRAMMING AND CUSTOMIZING

Microcontroller & Interfacing

AVR MICROCONTROLLER PROJECT TUTORIAL E-PUB

Embedded Technosolutions

Implementation of Electronic Governor & Control System of a Mini-hydro Power Plant

MLR INSTITUTE OF TECHNOLOGY DUNDIGAL , HYDERABAD

Getting to know the Arduino IDE

Developement of Multi Interface Board for Educational Trainer Kit

E-BOOK - TO MICROCONTROLLER PROGRAMMING USER MANUAL DOWNLOAD

Interfacing input devices e.g. keypads, sensors with the micro-controller

GIE 8051 Professional Kit. User Manual

AT89S8252 Development Board V1.0. Manual

Final Report. EEL 5666 Intelligent Machines Design Laboratory

CORRIGENDUM ISSUED FOR NATIONAL COMPETITIVE BIDDING UNDER TEQIP PHASE-II

AUTOMATIC WHEELCHAIR USING EYEBALL SENSOR

Control System Consideration of IR Sensors based Tricycle Drive Wheeled Mobile Robot

Programming 8-bit PIC Microcontrollers in С

Embedded Systems. Embedded Programmer. Duration: 2 weeks Rs Language and Tools. Embedded System Introduction. Embedded C programming

3.3V regulator. JA H-bridge. Doc: page 1 of 7

Embedded Technosolutions

DEV-1 HamStack Development Board

Department of Electronics and Communication Engineering Microprocessors and Microcontrollers Laboratory Description:

Scientech Universal PLC Platform. Features. New

Microcontroller and Embedded Systems:

Lab Course Microcontroller Programming

Rhino Robot Control Board [RKI-1550]

Rotary Motion Servo Plant: SRV02. Rotary Experiment #00: QuaRC Integration. Using SRV02 with QuaRC. Student Manual

ICT IGCSE Theory Revision Presentation 2.1 Input devices and their uses

MAKING PIC MICROCONTROLLER INSTRUMENTS AND CONTROLLERS

Microcontrollers and Interfacing

GUI Controlled Robot with MATLAB

Fire Bird V Insect - Nex Robotics

Interaction with the Physical World

AVR 40 Pin Rapid Robot controller board

AC : INFRARED COMMUNICATIONS FOR CONTROLLING A ROBOT

Robosoft Systems in association with JNCE presents. Swarm Robotics

Robotic Kits. AVR SWARM Robot Kits

Transcription:

Embedded ROBOTICS A 15 days program on Embedded Systems & Robotics Development with Microcontroller Technology & Image Processing Workshop Designed & Conceptualized by

Training Courseware We will provide following benefits to the college:- Session 1: Sensors Different kinds of sensors IR sensor Light sensor TSOP sensor Temperature sensor Moisture sensor Debugging IR sensor using multi meter Building and testing TSOP based obstacle sensor Session 2: Actuators and Drivers Different kinds of actuators DC motor DC Geared motor Stepper motor(unipolar & Bipolar) Servo motor DC Geared and bipolar stepper motor driver i.e. H Bridge(L293D) Unipolar stepper motor driveruln2803 Driving DC geared motor using H Bridge Driving Stepper motor using ULN 2803 Driving servo motor using microcontroller(to be taught in next session) Session 3: Microcontroller Basics AVR microcontrollers Atmega16 pin configuration Simple input output Current and voltage ratings of Atmega16 What is clock & its significance First programming session Which compiler to choose (Win AVR,CV AVR) Writing first simple code to blink LED s Demonstration of using microcontroller pins for simple input output

www.go4tech.in support@go4tech.in Choosing resistance for driving LED with microcontroller pins Compiling the program What is Burner Burner hardware and burner software Transferring hex file to microcontroller Running various LED patterns on microcontroller board with programming Session 4: Very first simplest robot (Line follower and wall follower) Interfacing IR sensor with microcontroller Interfacing H Bridge with microcontroller Putting logic in microcontroller to make the system behave as line follower Putting logic in microcontroller to make the system behave as wall follower Making a line follower and increasing its speed and efficiency Making a wall follower and increasing its speed and efficiency Session 5: Another simple Robot (Edge Avoider) to enhance understanding of coding Introducing delays What role clock plays in generating delays Writing code to make an edge avoider robot Building a robot that runs continuously on table but never falls off Session 6: Small Competition Very difficult track for a line follower with sharp turns less than 150 degree 1 hour to complete the robot Winners to be given special gifts Testing logics and programming skills of students Session 7: Advanced microcontroller features Timers Counters USART

Interrupt handling Masking interrupts Built in ADC s www.go4tech.in support@go4tech.in Making small programs to illustrate use of timers, ADC, UART and counters Session 8: Display Devices 16X2 LCD interlacing with microcontroller Displaying your name on LCD How to use seven segment displays Displaying your name on LCD Session 9: Making an RPM meter Use of IR sensor in making an RPM meter Practical use of interrupts and timers Displaying calculated RPM value on LCD Testing RPM meter with our DC geared motors Building a tachometer(rpm meter) Making it non contact type RPM meter Session 10: Frequency Generator & Frequency Counter Using timer to generate a square wave at a particular frequency Using timers and interrupts to calculate frequency generated using another microcontroller Displaying calculated frequency on LCD Generate square waves of different frequencies Counting the frequency produced Session 11: Obstacle avoider Generating 38 KHz square wave with microcontroller Use it to driver TSOP sensor and detect obstacles Writing code to avoid obstacles and follow the same line of path

Session 12: Computer controlled Robot Practical use of UART Controlling robot with keyboard by pressing keys Communication between robot and computer Controlling robot using computer Session 13: SIRC (TV remote) controlled Robot Use TSOP sensor to detect the data emitted by TV remote Use timers and interrupts to find the key pressed Move the robot according to key pressed on TV remote SIRC protocol implementation Session 14: Mobile controlled Robot DTMF decoding DTMF decoder IC (HT9170,8870) Choosing proper headphones to get the DTMF tones Programming your Robot to follow the DTMF commands Building a robot to control it remotely via mobile phone Session 15: VoIP (Internet) controlled Robot/Remote crawler Voice Over Internet Protocol Use of VoIP to reduce call costs Controlling your robot through VoIP Controlling robot through Internet Using a webcam keeping an eye on where it moves remotely Session 16: TG Proto (a new communication protocol) Designing a new communication protocol Making it more efficient Testing TG Proto

www.go4tech.in support@go4tech.in Building a brand new communication protocol and testing it Session 17: Grid Follower robot Putting logic into microcontroller to follow a grid instead of just a line Various moving patterns to reach the end of grid Putting logic to make the robot start from one end of grid and reach the other end Session 18: Mat LAB (Image Processing) Matrix Laboratory Image processing Toolbox Reading Images Writing images Image Types(colored, b/w, grayscale) Color spaces (RGB,HSV etc) Color based image processing Point Detection Line detection Edge detection Motion Detection Small programs illustrating the use of above concepts Session 19: Ball follower Robot Practical use of colour based image processing Finding centroid of ball Moving the robot towards centroid of ball Make your robot follow the movement of ball Making it light independent Session 20: Webcam controlled Computer Making an IR led or laser pen Controlling mouse cursor according to movement of pen More features : right click, left click Completely controlling your laptop using a pen and a webcam

www.go4tech.in support@go4tech.in Coding your computer so that it now treats an IR pen as your mouse Session 21: PCB Designing Hand etched PCB s Software Designed PCB s PCB designing process Etching Masking Screening Tinning Making light sensor PCB and etching it. Session 22: Final competition The problem statement to be revealed at the end of session 20. 4 hours to complete the robot.

Projects done during Training TG Proto(designing new communication protocol) SIRC(TV Remote) controlled Robot Tachometer Laptop control using laser/led and webcam Remote Crawler/VoIP Controlled(Internet controlled) Robot Computer controlled Robot Grid Follower Ball Tracker PCB Designing Frequency Counter Frequency Generator LCD Games Wall follower Robot Mobile controlled Robot Line follower Robot Edge avoider Robot Obstacle avoider Robot Training Fees & Discounts Basic Fees RS.6900 per participant (Inclusive all taxes) Discounted Fees for Groups Rs.6500 per participant Rs.6200 per participant Rs. 6100 per participant (2-3 participant group) (4-5 participant Group) (6+ participant Group) Already having Workshop Certification From GO 4 TECH? Get Up to 10% Discount instantly!!! Rs. 6200 per participant (Inclusive all taxes)

Contact Us We ensure that you will find our training programs extremely beneficial for your students. If you have any queries kindly get back to us. We are looking forward to a quick and positive response from you and a long term association with your esteemed organization. Thanks & Regards, Ravi Upadhyay Marketing Manager Summer Internship Program (SIP) 2013 +91-888-2785-999 +91-995-3195-039 Support@go4tech.in ravi@go4tech.in www.go4tech.in Follow us at www.facebook.com/go4tech