Advance Robotics with Embedded System Design (ARESD)

Size: px
Start display at page:

Download "Advance Robotics with Embedded System Design (ARESD)"

Transcription

1 Advance Robotics with Embedded System Design (ARESD) LEARN HOW TO: Use Arduino hardware &Arduino programming for microcontroller based hobby project development Use WinAVRcross compiler formicrocontroller based industrial project development inembedded C Interface basic I/O devices with microcontroller Interface LCD Work with UART & build PC controlled robot Build line follower, obstacle follower & obstacle avoider robot Control robots using mobile phones Interface 3-axis digital Acceleration sensor & control robot using hand gesture Build sound/clap controlled robot using analog sound sensor interfaced using ADC Develop Seven Segment Display based applications Interface & control robot using Touch Screen Work with interrupt Use Timers/Counters Use optical sensor as Optical Encoder / Rotary Encoder / Shaft Encoder Build contactless Tachometer/RPM meter/speedometer Interface Bluetooth module with microcontroller & configure using AT commands Build & control robot wirelessly using Android Bluetooth App in your mobile phone Work with Matrix LED display system to shift/scroll characters like for advertisement purpose it is used Work with RC-5 protocol for IR wireless data communication Build TV Remote operated/controlled robot/device Work with capacitive sensing technology&interfacing capacitive touch sensor controller with UC Write program to detect touch on different fruits &any other conductive materials to build: Fruit controlled Piano Fruit controlled Robot etc. and many more... DETAILS OF THE SYLLABUS: Introduction to Robotics What is robot? Types of robot Application of robot Basic Parts of robot Introduction to Embedded System What is Embedded System? Characteristics Examples of Embedded System SkillRex is the 1 st & only company in India launching Capacitive Touch Sensor Controller (which is a new concept & product having wide industrial use) in Internships across India

2 Microcontrollers used in Robotics Microprocessors and Microcontrollers Block Diagram of Microprocessors and Microcontrollers Microcontrollers Classification AVR Microcontroller Basic circuit diagram of AVR microcontroller Understanding & working with Arduino hardware & software/programming platform for hobby projects Getting started with Arduino Understanding the ARDUINO Platforms: Board, Shield, analog-digital pins & programming syntaxes Installing device driver for ARDUINO Downloading firmware into the ARDUINO board Basic I/O Device Interfacing: LED Glowing of LED Blinking of LED Buzzer Beeping of Buzzer Different monophonic tone generation Switch interface Circuit/connection details of the switches Switch/Input programming concepts e.g. pull-up configuration, de-bounce condition checking etc. Development & testing of various switch based input & output programs Understanding different project building options in Arduino platform Understanding & working with WinAVRbased Embedded C programming for industrial projects Switching : Arduino programming to WinAVRembedded C programming without changing the UC board Understanding structure of embedded c program & syntax DDR, PORT & PIN register explanation Output & input programming techniques 16x2 Character LCD Interfacing LCD Features LCD Connection Algorithm to Control LCD LCD Commands Programming & development of LCD based applications

3 Mechanical system & Robotic Kit Assembling Identification of kit contents Kit assembling instruction to follow & assembling of the kit Different types of wheeled locomotion system Programming concepts for forward, backward, turn, spin, stop etc Actuator/Motor Interfacing Types of actuators used in robotics: Linear Actuators Rotational Actuators Motor driver using transistor Solid-state drivers: H-bridge IC drivers DC Motor controlling Writing program for delay based autonomous maneuvering of the robot Input taking methods & Digital Sensor Interfacing 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 Test run of the obstacle avoider robot Making of Line follower robot Test run of the follower robot Analog to Digital Conversion (ADC) & Analog Sound Sensor Interfacing What is ADC? ADC features ADC channel & resolution Getting data from different channels Understanding the working principle of Analog sound sensor Interfacing & making of sound controlled/activated robot Working with UART Communication Protocol& building PC controlled robot Basic of UART Protocol Frame Format Hardware & software used in the communication Understanding the different parameters e.g. baud rate, parity etc. Transmitting & receiving data to & from microcontroller & PC Building & controlling robot using PC Programming & developing different UART based applications

4 Building DTMF/Mobile Phone 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, programming&test run of the mobile phone controlled robot Understanding & working with I2C Protocol The I2C Protocol Frame format, block diagram& uses of pull-up resistors Algorithm for how to read & write in I2C bus Slave address configuration Interfacing Acceleration Sensor: Concepts, activities& building of Hand-Gesture controlled Robot 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 Hardware 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 (portrait, landscape, front, back etc.) Mapping the hand gesture through acceleration sensor and controlling a robotic vehicle Seven Segment Display Construction & working of Seven Segment Display Types: Common Anode & Common Cathode Understanding BCD-to-Seven segment decoding Programming & development of different seven segment display based applications Interfacing Touch Screen using ADC Types of Touch Screen/Pad Working and functionality Touch screen/pad selection criteria Touch Screen Interfacing Displaying Coordinate on LCD Calibration of Touch Screen Controlling the robotic vehicle through Touch Screen by calibrating & touching different points

5 Implementation of different Touch Screen based applications Interrupts What are Interrupts? Vector Interrupts Interrupt Masking ISR(Interrupt Service Routine) Programming for External Interrupt INT0 INT1 Timers/Counter Introduction of Timers/Counter Types of Timers/Counters Individual feature of Timers/Counters Registers for Timers/Counters PWM Generation& device control: LEDs Dimmer Speed control of DC Motor Optical Encoder / Rotary Encoder / Shaft Encoder What is optical encoder/rotary encoder/shaft encoder? Principle of operation Types: Single phase, Quadrature phase Industrial use & project options based on optical encoder Interfacing technique/method Understanding the working of contactless Tachometer &Speedometer Interfacing Bluetooth module, configuring using AT command & controlling robot using Android App Wireless communication using Bluetooth Details of Bluetooth Technology & its network Bluetooth Characteristics Understanding the role of voltage level converter used in the Bluetooth module Bluetooth Module Interfacing with PC and microcontroller Understanding pairing mode, AT mode and switching between them Configuring the Bluetooth module through AT commands e.g. changing the name, pin code, baud rate etc. Installing the Bluetooth Android App.apk file in Android phone/tablet & controlling the robot

6 Matrix LED Display Interfacing Usage of Matrix LED display system Types: Common Anode Common Cathode Circuit Description Interfacing and Programming Displaying Different Characters Shifting/Scrolling of Characters on Matrix LED just like for advertisement purpose it is used Wireless Technology: Working with RC-5 protocol to send data using IR rays to control robot/devices Brief of different wireless technologies used in robotics IR transmission and reception concepts, techniques and applications Understanding the RC5 protocol Frame format of RC5 protocol Interfacing 38Khz IR Receiver module Building TV Remote operated/controlled Robot Capacitive Touch Sensor Controller: Concepts and Activities What is capacitive sensing technology? Working principle of different capacitive touch sensors available in market The provided capacitive touch sensor controller: features & application areas Hardware interfacing circuitry of capacitive touch sensor controller module Internal register details of the capacitive touch sensor controller & their configuration Interfacing capacitive touch sensor controller with microcontroller using I2C protocol Reading and analyzing the touch data of different electrodes/channels Connecting different conductive materials as electrode & performing experiments: Fruits: Lemon, Orange, Apple, Strawberry, Cucumber etc. Other materials: Coin, Spoon, Water, Aluminum foil etc. Writing program, building& testing: Fruit controlled Piano Fruit controlled Robot Real life industrial & hobby product/project options/ideas using the provided capacitive touch module

7 Takeaway Training Kit Contents: 1. Arduinoclone/compatible development board (specially designed for building basic robots without requiring an expensive motor driver shield & lots of connecting wires) with the following features: (1) Includes Atmel s popular AVR series microcontroller Designed as per Arduino standard, compatibility & can be programmed using Arduino IDE also Standard Arduino Shield cab be mounted easily On-board Motor Driver for connecting 2 DC motors or 1 Stepper motor On-board Reset switch 16 MHz external crystal Exposed all 20 normal usable I/O pins Exposed 6 channel I/O pins for ADC with 5v/1A power supply (Arduino analog A0 to A5) Exposed 14 digital I/O channels (D0 D13) for sensors& other peripherals with 5V/1A supply Separate power supply option for Motor & Microcontroller On-board 5v reg. IC & dual power supply option: through DC source (6-16V) or through USB One test surface mounted LED (Arduino digital13) for status and debugging purpose Two supply indicator LEDs for microcontroller supply & motor supply Exposed 3.3V, 5V & Ground pins 2. Digital Optical sensors (to be used as Optical encoder) (2) 3. Analog Sound Sensor (1) 4. 3-Axis Acceleration sensor (1) 5. 16x2 Character LCD (1) 6. DTMF module (1) 7. Seven segment display module (1) 8. Touch screen (1) 9. Bluetooth module (1) 10. Matrix LED display module (1) 11. IR Module (1) 12. TV Remote (1) 13. Capacitive Touch Sensor Controller module (1) 14. Serial cable (1) 15. USB cable (1) 16. Sensor Connector/Cable (4) 17. A set of wheeled robotic chassis (1set) 18. Geared DC motors (2) 19. Molded plastic wheels with rubber grip (2) 20. Ball caster with 360 degree freedom (1) 21. Batteries for power supply (2) 22. Battery connectors/snappers (2) 23. Audio Connector (1) 24. L-Clamp (2) 25. Nut Bolt Pouch (1) 26. Screw driver (1) 27. Comprehensive Study material covering all the discussed topics in a CD/DVD (1)

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

TEVATRON TECHNOLOGIES PVT. LTD Embedded! Robotics! IoT! VLSI Design! Projects! Technical Consultancy! Education! STEM! Software! Summer Training 2016 Advance Embedded Systems Fast track of AVR and detailed working on STM32 ARM Processor with RTOS- Real Time Operating Systems Covering 1. Hands on Topics and Sessions Covered in Summer

More information

1.0. Presents. techathon 3.0

1.0. Presents. techathon 3.0 1.0 Presents techathon 3.0 Course Content - techathon techathon 3.0 is a Robotics and Embedded systems Workshop designed by team Robo-Minions. It is a 2 days workshop with each day divided into two sessions

More information

Robotics Training Module ABLab Solutions

Robotics Training Module ABLab Solutions Robotics Training Module ABLab Solutions www.ablab.in Table of Contents Course Outline... 4 Introduction to Robotics... 4 Overview of Basic Electronic... 4 Overview of Digital Electronic... 4 Power Supply...

More information

TA0139 USER MANUAL ARDUINO 2 WHEEL DRIVE WIRELESS BLUETOOTH ROBOT KIT

TA0139 USER MANUAL ARDUINO 2 WHEEL DRIVE WIRELESS BLUETOOTH ROBOT KIT TA0139 USER MANUAL ARDUINO 2 WHEEL DRIVE WIRELESS BLUETOOTH ROBOT KIT I Contents Overview TA0139... 1 Getting started: Arduino 2 Wheel Drive Wireless Bluetooth Robot Kit using Arduino UNO... 1 2.1. What

More information

Embedded Systems, Android & Robotics INTERNSHIP CONTENT

Embedded Systems, Android & Robotics INTERNSHIP CONTENT Embedded Systems, Android & Robotics INTERNSHIP CONTENT CONTACT: 0120-4565405, 91-8130513508, 91-9999086300, 91-9953109602, E-MAIL: training@tevatrontech.com Tevatron Technologies Private Limited ( www.tevatrontech.com)

More information

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

Automation Engineers AB Pvt Ltd, NOIDA Job-Oriented Course on Embedded Microcontrollers & Related Software Stack Automation Engineers AB Pvt Ltd, NOIDA Job-Oriented Course on Embedded Microcontrollers & Related Software Stack Course Syllabus: Chapter# Topic Covered Duration MODULE 1 INTRO TO EMBEDDED SYSTEMS 2-1

More information

RoboSpecies Technologies Pvt. Ltd.

RoboSpecies Technologies Pvt. Ltd. Table of Contents Table of Contents... vi Part 1: Introduction to Robotics... 1 1.1 Robotics... 3 1.1.1 House Robots... 4 1.1.2 Industrial Robots... 4 1.1.3 Medical Robots... 6 1.1.4 Space Robots... 7

More information

8051/8052/8031 Microcontroller

8051/8052/8031 Microcontroller 8051/8052/8031 Microcontroller Course Name: Embedded system Certification: BY UVSofts Technologies Pvt. Ltd. Course Content:- Introduction:- Introduction of Embedded System Evolution in Microcontroller

More information

GUIDE TO SP STARTER SHIELD (V3.0)

GUIDE TO SP STARTER SHIELD (V3.0) OVERVIEW: The SP Starter shield provides a complete learning platform for beginners and newbies. The board is equipped with loads of sensors and components like relays, user button, LED, IR Remote and

More information

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

CourseContents: 1.Introduction to MATLAB. 2. Handling data and data flow in MATLAB. 3. Editing and Debugging M-FILES CourseContents: 1.Introduction to MATLAB Historical Background Demo & Applications Scope of MATLAB Importance to Engineers Features Vectors & Arrays Accessing MATLAB Help MATLAB Environment Workspace &

More information

Technical Specification for Educational Robots

Technical Specification for Educational Robots Technical Specification for Educational Robots 1. Introduction The e-yantra project, sponsored by MHRD, aims to start a robotic revolution in the country through the deployment of low-cost educational

More information

Arduino Smart Bluetooth Robot Car Kit User Guide

Arduino Smart Bluetooth Robot Car Kit User Guide Arduino Smart Bluetooth Robot Car Kit User Guide UCTRONICS Table of Contents 1. Introduction... 4 1.1 Packing list... 5 2. Assembly... 6 2.1 Arduino Uno R3... 6 2.1.1 Specifications... 6 2.2 HC-SR04 Ultrasonic

More information

THE COMPLETE ALL IN ONE ROBOT 360 NANO BOT

THE COMPLETE ALL IN ONE ROBOT 360 NANO BOT THE COMPLETE ALL IN ONE ROBOT 360 NANO BOT LINE FOLLOWER FIVE LINE SENSORS FOR SCANNING WHITE OR BLACK LINE OBSTACLE AVOIDER TWO OBSTACLE SENSORS CAN DETECT OBSTACLES AND MEASURE DISTANCE BLUETOOTH CONTROL

More information

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

Embedded ROBOTICS. A 15 days program on Embedded Systems & Robotics Development with Microcontroller Technology & Image Processing 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

More information

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

1. Introduction Packing list Parts Introduction Uno R3 Board for Arduino Specifications... 6 Table of Contents Smart Bluetooth Robot Car Kit for Arduino 1. Introduction...4 1.1 Packing list...5 2. Parts Introduction...6 2.1 Uno R3 Board for Arduino...6 2.1.1 Specifications... 6 2.2 HC-SR04 Ultrasonic

More information

INDUSTRIAL TRAINING:6 MONTHS PROGRAM TEVATRON TECHNOLOGIES PVT LTD

INDUSTRIAL TRAINING:6 MONTHS PROGRAM TEVATRON TECHNOLOGIES PVT LTD MODULE-1 C Programming Language Introduction to C Objectives of C Applications of C Relational and logical operators Bit wise operators The assignment statement Intermixing of data types type conversion

More information

AC : INFRARED COMMUNICATIONS FOR CONTROLLING A ROBOT

AC : INFRARED COMMUNICATIONS FOR CONTROLLING A ROBOT AC 2007-1527: INFRARED COMMUNICATIONS FOR CONTROLLING A ROBOT Ahad Nasab, Middle Tennessee State University SANTOSH KAPARTHI, Middle Tennessee State University American Society for Engineering Education,

More information

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

Goal: We want to build an autonomous vehicle (robot) Goal: We want to build an autonomous vehicle (robot) This means it will have to think for itself, its going to need a brain Our robot s brain will be a tiny computer called a microcontroller Specifically

More information

ARM7 TDMI Microcontroller

ARM7 TDMI Microcontroller ARM7 TDMI Microcontroller Course Name: ARM7 Microcontroller Certification: By UVSoftsTechnologies Pvt. Ltd. Introduction:- Introduction of Embedded System & robotics Evolution in Microcontroller technology

More information

AlphaBot2 robot building kit for Arduino

AlphaBot2 robot building kit for Arduino AlphaBot2 robot building kit for Arduino SKU 110060864 Description This AlphaBot2 robot kit is designed to use with an Arduino compatible board UNO PLUS. It features rich common robot functions including

More information

Modules For Six Months Industrial Training On WIRELESS EMBEDDED SYSTEM DESIGN

Modules For Six Months Industrial Training On WIRELESS EMBEDDED SYSTEM DESIGN Modules For Six Months Industrial Training On WIRELESS EMBEDDED SYSTEM DESIGN 1 st Week Introduction to Embedded System a) Tool Hardware tool and Software tool b) Embedded designing, course study c) Board

More information

DEV-1 HamStack Development Board

DEV-1 HamStack Development Board Sierra Radio Systems DEV-1 HamStack Development Board Reference Manual Version 1.0 Contents Introduction Hardware Compiler overview Program structure Code examples Sample projects For more information,

More information

Diploma in Embedded Systems

Diploma in Embedded Systems Diploma in Embedded Systems Duration: 5 Months[5 days a week,3 hours a day, Total 300 hours] Module 1: 8051 Microcontroller in Assemble Language Characteristics of Embedded System Overview of 8051 Family

More information

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

3.3V regulator. JA H-bridge. Doc: page 1 of 7 Digilent Cerebot Board Reference Manual Revision: 11/17/2005 www.digilentinc.com 215 E Main Suite D Pullman, WA 99163 (509) 334 6306 Voice and Fax Overview The Digilent Cerebot Board is a useful tool for

More information

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

Wall-Follower. Xiaodong Fang. EEL5666 Intelligent Machines Design Laboratory University of Florida School of Electrical and Computer Engineering Wall-Follower Xiaodong Fang EEL5666 Intelligent Machines Design Laboratory University of Florida School of Electrical and Computer Engineering TAs: Tim Martin Josh Weaver Instructors: Dr. A. Antonio Arroyo

More information

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

Introduction to Microcontroller Apps for Amateur Radio Projects Using the HamStack Platform. Introduction to Microcontroller Apps for Amateur Radio Projects Using the HamStack Platform www.sierraradio.net www.hamstack.com Topics Introduction Hardware options Software development HamStack project

More information

Intel Galileo gen 2 Board

Intel Galileo gen 2 Board Intel Galileo gen 2 Board The Arduino Intel Galileo board is a microcontroller board based on the Intel Quark SoC X1000, a 32- bit Intel Pentium -class system on a chip (SoC). It is the first board based

More information

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

SECOND EDITION. Arduino Cookbook. Michael Margolis O'REILLY- Tokyo. Farnham Koln Sebastopol. Cambridge. Beijing SECOND EDITION Arduino Cookbook Michael Margolis Beijing Cambridge Farnham Koln Sebastopol O'REILLY- Tokyo Table of Contents Preface xi 1. Getting Started 1 1.1 Installing the Integrated Development Environment

More information

Arduino Smart Robot Car Kit User Guide

Arduino Smart Robot Car Kit User Guide User Guide V1.0 04.2017 UCTRONIC Table of Contents 1. Introduction...3 2. Assembly...4 2.1 Arduino Uno R3...4 2.2 HC-SR04 Ultrasonic Sensor Module with Bracket / Holder...5 2.3 L293D Motor Drive Expansion

More information

OBSTACLE AVOIDANCE ROBOT

OBSTACLE AVOIDANCE ROBOT e-issn 2455 1392 Volume 3 Issue 4, April 2017 pp. 85 89 Scientific Journal Impact Factor : 3.468 http://www.ijcter.com OBSTACLE AVOIDANCE ROBOT Sanjay Jaiswal 1, Saurabh Kumar Singh 2, Rahul Kumar 3 1,2,3

More information

Embedded Robotics. Software Development & Education Center

Embedded Robotics. Software Development & Education Center Software Development & Education Center Embedded Robotics Robotics Development with 8051 µc INTRODUCTION TO ROBOTICS Types of robots Legged robots Mobile robots Autonomous robots Manual robots Robotic

More information

AMRobot. Educational mini-robot platform

AMRobot. Educational mini-robot platform AMRobot Educational mini-robot platform Producer: AMEX Research Corporation Technologies Modlińska Str. 1, PL 15-066 Bialystok (Poland) Tel.: +48 602723295, Fax: +48 856530703 e-mail: amexinfo@amex.pl

More information

Quick Guide WARNING: CHOKING HAZARD - Small parts. Not for children under 3 years old. mbot is an educational robot kit for beginners to get hands-on

Quick Guide WARNING: CHOKING HAZARD - Small parts. Not for children under 3 years old. mbot is an educational robot kit for beginners to get hands-on MAKER WORKS TECHNOLOGY INC Technical support: support@makeblock.cc www.makeblock.cc Great tool for beginners to learn graphical programming, electronics and robotics. :@Makeblock : @Makeblock : +Makeblock

More information

ECE1778: Creative Applications for Mobile Devices. Mover-bot. Android-based Mobile Robotics Development Platform

ECE1778: Creative Applications for Mobile Devices. Mover-bot. Android-based Mobile Robotics Development Platform ECE1778: Creative Applications for Mobile Devices Mover-bot Android-based Mobile Robotics Development Platform and Fitsum Andargie Word count: 1639 4/8/2012 0 Introduction: Traditionally, research in the

More information

User Manual Rev. 0. Freescale Semiconductor Inc. FRDMKL02ZUM

User Manual Rev. 0. Freescale Semiconductor Inc. FRDMKL02ZUM FRDM-KL02Z User Manual Rev. 0 Freescale Semiconductor Inc. FRDMKL02ZUM 1. Overview The Freescale Freedom development platform is an evaluation and development tool ideal for rapid prototyping of microcontroller-based

More information

Advanced Embedded Systems

Advanced Embedded Systems Advanced Embedded Systems Practical & Professional Training on Advanced Embedded System Course Objectives : 1. To provide professional and industrial standard training which will help the students to get

More information

Modern Robotics Inc. Sensor Documentation

Modern Robotics Inc. Sensor Documentation Sensor Documentation Version 1.0.1 September 9, 2016 Contents 1. Document Control... 3 2. Introduction... 4 3. Three-Wire Analog & Digital Sensors... 5 3.1. Program Control Button (45-2002)... 6 3.2. Optical

More information

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

Arduino Cookbook O'REILLY* Michael Margolis. Tokyo. Cambridge. Beijing. Farnham Koln Sebastopol Arduino Cookbook Michael Margolis O'REILLY* Beijing Cambridge Farnham Koln Sebastopol Tokyo Table of Contents Preface xiii 1. Getting Started 1 1.1 Installing the Integrated Development Environment (IDE)

More information

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

WIZTECH AUTOMATION SOLUTIONS (P) LTD., An ISO 9001:2000 and IAO certified company WIZTECH AUTOMATION SOLUTIONS (P) LTD., An ISO 9001:2000 and IAO certified company #102, W Block, 2nd and 3rd floor, 2nd Avenue, Anna nagar Roundtana, Chennai-40 E-mail: wiztech4automation@gmail.com web:

More information

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

acret Ameya Centre for Robotics & Embedded Technology Syllabus for Diploma in Embedded Systems (Total Eight Modules-4 Months -320 Hrs. acret Ameya Centre for Robotics & Embedded Technology Syllabus for Diploma in Embedded Systems (Total Eight Modules-4 Months -320 Hrs.) Module 0 Introduction Introduction to Embedded Systems, Real Time

More information

keyestudio Keyestudio MEGA 2560 R3 Board

keyestudio Keyestudio MEGA 2560 R3 Board Keyestudio MEGA 2560 R3 Board Introduction: Keyestudio Mega 2560 R3 is a microcontroller board based on the ATMEGA2560-16AU, fully compatible with ARDUINO MEGA 2560 REV3. It has 54 digital input/output

More information

Various power connectors. 3.3V regulator. 64K Flash (Internal) 2K EEPROM (Internal) 4K SRAM (Internal) JA Mem Adr/ Data. Doc: page 1 of 9

Various power connectors. 3.3V regulator. 64K Flash (Internal) 2K EEPROM (Internal) 4K SRAM (Internal) JA Mem Adr/ Data. Doc: page 1 of 9 Cerebot II Board Reference Manual Revision: September 14, 2007 Note: This document applies to REV B of the board. www.digilentinc.com 215 E Main Suite D Pullman, WA 99163 (509) 334 6306 Voice and Fax Overview

More information

Alessandra de Vitis. Arduino

Alessandra de Vitis. Arduino Alessandra de Vitis Arduino Arduino types Alessandra de Vitis 2 Interfacing Interfacing represents the link between devices that operate with different physical quantities. Interface board or simply or

More information

MT2 Introduction Embedded Systems. MT2.1 Mechatronic systems

MT2 Introduction Embedded Systems. MT2.1 Mechatronic systems MT2 Introduction Embedded Systems MT2.1 Mechatronic systems Mechatronics is the synergistic integration of mechanical engineering, with electronics and intelligent computer control in the design and manufacturing

More information

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

SANKALCHAND PATEL COLLEGE OF ENGINEERING, VISNAGAR. ELECTRONICS & COMMUNICATION DEPARTMENT Question Bank- 1 SANKALCHAND PATEL COLLEGE OF ENGINEERING, VISNAGAR ELECTRONICS & COMMUNICATION DEPARTMENT Question Bank- 1 Subject: Microcontroller and Interfacing (151001) Class: B.E.Sem V (EC-I & II) Q-1 Explain RISC

More information

Microcontrollers for Ham Radio

Microcontrollers for Ham Radio Microcontrollers for Ham Radio MARTIN BUEHRING - KB4MG MAT T PESCH KK4NLK TOM PERRY KN4LSE What is a Microcontroller? A micro-controller is a small computer on a single integrated circuit containing a

More information

Arduino Internals. Dale Wheat. Apress

Arduino Internals. Dale Wheat. Apress Arduino Internals Dale Wheat Apress Contents About the Authors About the Technical Reviewers Acknowledgments Preface xv xvi xvii xviii Chapter 1: Hardware 1 What Is an Arduino? 1 The Arduino Uno 2 Processor

More information

Rover 5. Explorer kit

Rover 5. Explorer kit Rover 5 Explorer kit The explorer kit provides the perfect interface between your Rover 5 chassis and your micro-controller with all the hardware you need so you can start programming right away. PCB Features:

More information

HOND-i INTEGRATED TECHNOLOGIES PVT LTD

HOND-i INTEGRATED TECHNOLOGIES PVT LTD HOND-i INTEGRATED TECHNOLOGIES PVT LTD Students Projects: Wireless pc communication using RFID: Micro controller used with rfid and serial port of pc are used rf connection to pc.programm is developed

More information

Adaptive Motion Control of FIREBIRD V Robot

Adaptive Motion Control of FIREBIRD V Robot Available Online at www.ijcsmc.com International Journal of Computer Science and Mobile Computing A Monthly Journal of Computer Science and Information Technology ISSN 2320 088X IMPACT FACTOR: 6.017 IJCSMC,

More information

Physics 120/220. Microcontrollers Extras. Prof. Anyes Taffard

Physics 120/220. Microcontrollers Extras. Prof. Anyes Taffard Physics 120/220 Microcontrollers Extras Prof. Anyes Taffard Introduction 2 There are an infinite amount of applications for the Arduino. Lots of interfaces that can be controlled with it. Extension boards

More information

ARDUINO UNO R3 BASED 20A ROBOT CONTROL BOARD [RKI-1580] Page 1

ARDUINO UNO R3 BASED 20A ROBOT CONTROL BOARD [RKI-1580]   Page 1 ARDUINO UNO R3 BASED 20A ROBOT CONTROL BOARD [RKI-1580] http://www.robokitsworld.com Page 1 1. Introduction: The Arduino UNO R3 based 20A robot control board is a versatile motor controller for driving

More information

Autonomous, Surveillance Fire Extinguisher Robotic Vehicle with Obstacle Detection and Bypass using Arduino Microcontroller

Autonomous, Surveillance Fire Extinguisher Robotic Vehicle with Obstacle Detection and Bypass using Arduino Microcontroller Autonomous, Surveillance Fire Extinguisher Robotic Vehicle with Obstacle Detection and Bypass using Arduino Microcontroller Sumanta Chatterjee Asst. Professor JIS College of Engineering Kalyani, WB, India

More information

DTMF BASED HOME AUTOMATION

DTMF BASED HOME AUTOMATION DTMF BASED HOME AUTOMATION Vimlesh Kumar Agrahari 1, Md Arzoo 2, Harish Kumar 3 1, 2 Students, Electrical Engineering Department Greater Noida Institutes of Technology, Gr.Noida, (India) 3 Assistant Professor,

More information

RoboClaw 2x30A Dual Channel Motor Controller

RoboClaw 2x30A Dual Channel Motor Controller RoboClaw 2x30A, 34VDC Dual Channel Brushed DC Motor Controller Version 2.2 (c) 2016 Ion Motion Control. All Rights Reserved. Feature Overview: 60 Amps Peak Per Channel Channel Bridging Supported Dual Quadrature

More information

Building an Arduino-powered underwater ROV

Building an Arduino-powered underwater ROV Building an Arduino-powered underwater ROV An ROV offers an entirely different way to use Arduino to explore a new world. This project is a bit different in two ways. First, there is quite a bit of mechanical

More information

Freescale Semiconductor Inc. Microcontroller Solutions Group. FRDM-KL46Z User s Manual FRDM-KL46Z-UM Rev. 1.0

Freescale Semiconductor Inc. Microcontroller Solutions Group. FRDM-KL46Z User s Manual FRDM-KL46Z-UM Rev. 1.0 Freescale Semiconductor Inc. Microcontroller Solutions Group FRDM-KL46Z User s Manual FRDM-KL46Z-UM Rev. 1.0 Table of Contents 1 FRDM-KL46Z Overview... 3 2 References documents... 3 3 Getting started...

More information

WIRELESS EMBEDDED SYSTEM DESIGN

WIRELESS EMBEDDED SYSTEM DESIGN Modules For Six Weeks Industrial Training On WIRELESS EMBEDDED SYSTEM DESIGN 1 st Week 1 st Day Introduction to Embedded System a) Tool Hardware tool and Software tool Introduction b) Embedded designing,

More information

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

The industrial technology is rapidly moving towards ARM based solutions. Keeping this in mind, we are providing a Embedded ARM Training Suite. EMBEDDED ARM TRAINING SUITE ARM SUITE INCLUDES ARM 7 TRAINER KIT COMPILER AND DEBUGGER THROUGH JTAG INTERFACE PROJECT DEVELOPMENT SOLUTION FOR ARM 7 e-linux LAB FOR ARM 9 TRAINING PROGRAM INTRODUCTION

More information

Motor driver board. EB022

Motor driver board.   EB022 Motor driver board www.matrixmultimedia.com EB022 Contents About this document 3 Board layout 3 General information 4 Circuit description 5 Circuit diagram 6 2 Copyright About this document This document

More information

INTRODUCTION HARDWARE

INTRODUCTION HARDWARE Project Kit Table of Contents INTRODUCTION... 3 HARDWARE... 3 Hardware built-in micro:bit:... 3 Hardware included in this kit:... 4 CODE... 5 Pseudo Code:... 5 Coding Tools:... 5 Running Programs:... 8

More information

Sierra Radio Systems. HamStack. Project Board Reference Manual V1.0

Sierra Radio Systems. HamStack. Project Board Reference Manual V1.0 Sierra Radio Systems HamStack Project Board Reference Manual V1.0 Welcome HamStack Project Board Reference Manual Revision 1.0.3 2011 George Zafiropoulos, KJ6VU and John Best, KJ6K This guide provides

More information

Efficient Mechanisms using ARDUINO to Control Robots

Efficient Mechanisms using ARDUINO to Control Robots Efficient Mechanisms using ARDUINO to Control Robots Karthik Balasubramanian, Arokkia Jerald Praveen.D 2, Aswin Chandrasekaran 3,Nawin Pranav.M.V 4, Kiran.R 5, 2, 5 Student, School of Electrical Engineering,

More information

INTERFACING HARDWARE WITH MICROCONTROLLER

INTERFACING HARDWARE WITH MICROCONTROLLER INTERFACING HARDWARE WITH MICROCONTROLLER P.Raghavendra Prasad Final Yr EEE What is a Microcontroller? A microcontroller (or MCU) is acomputer-on-a-chip. It is a type of microprocessor emphasizing self-

More information

Academic Year Annexure I. 1. Project Title: Color sensor based multiple line follower robot with obstacle detection

Academic Year Annexure I. 1. Project Title: Color sensor based multiple line follower robot with obstacle detection Academic Year 2015-16 Annexure I 1. Project Title: Color sensor based multiple line follower robot with obstacle detection TABLE OF CONTENTS 1.1 Abstract 2-2 1.2 Motivation 3-3 1.3 Objective 3-3 2.1 Block

More information

09/05/2014. Engaging electronics for the new D&T curriculum. Geoff Hampson Managing Director of Kitronik. Presentation overview

09/05/2014. Engaging electronics for the new D&T curriculum. Geoff Hampson Managing Director of Kitronik. Presentation overview Presentation overview Engaging electronics for the new D&T curriculum Geoff Hampson Managing Director of Kitronik What to include Free web resources Electronic project ideas Using programmable components

More information

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

Own Your Technology Pvt Ltd. Own Your Technology Presents Workshop on MSP430 Own Your Technology Presents Workshop on MSP430 ------------OUR FORTE------------ AERO MODELLING INTERNET OF THINGS EMBEDDED SYSTEMS ROBOTICS MATLAB & MACHINE VISION VLSI & VHDL ANDRIOD APP DEVELOPMENT

More information

Arduino Robots Robot Kit Parts List

Arduino Robots Robot Kit Parts List Arduino Robots Robot Kit Parts List (1) Metal Chassis (2) Push Button Activators (2) Servo Motors w/ Cross Wheels (2) IR Receivers (1) Control Board (1) Piezo Speaker (1) Dual-Sided Screwdriver (1) Cotter

More information

AlphaBot2 robot building kit for Raspberry Pi 3 Model B

AlphaBot2 robot building kit for Raspberry Pi 3 Model B AlphaBot2 robot building kit for Raspberry Pi 3 Model B SKU 110060863 Description This AlphaBot2 robot kit is designed to use with Raspberry Pi 3 Model B. It features rich common robot functions including

More information

CORTEX Microcontroller and Joystick User Guide

CORTEX Microcontroller and Joystick User Guide This is a User Guide for using the VEX CORTEX Microcontroller and VEX Joystick. Refer to the VEX Wiki (http://www.vexforum.com/wiki/index.php/vex_cortex_microcontroller) for updates to this document. 1.

More information

8051 Intermidiate Development Board. Product Manual. Contents. 1) Overview 2) Features 3) Using the board 4) Troubleshooting and getting help

8051 Intermidiate Development Board. Product Manual. Contents. 1) Overview 2) Features 3) Using the board 4) Troubleshooting and getting help 8051 Intermidiate Development Board Product Manual Contents 1) Overview 2) Features 3) Using the board 4) Troubleshooting and getting help 1. Overview 2. Features The board is built on a high quality FR-4(1.6

More information

Embedded Vision Systémy - využití ve výuce a v průmyslu

Embedded Vision Systémy - využití ve výuce a v průmyslu Embedded Vision Systémy - využití ve výuce a v průmyslu Radim ŠTEFAN NI Embedded Vision NI Smart Cameras NI CVS Compact Vision System NI EVS Embedded Vision System 2 NI Embedded Vision - continued NI CompactRIO

More information

Microcontrollers and Interfacing

Microcontrollers and Interfacing Microcontrollers and Interfacing Week 11 input/output device summary project suggestions College of Information Science and Engineering Ritsumeikan University 1 2 this week various input/output devices

More information

ARDUINO BOARD LINE UP

ARDUINO BOARD LINE UP Technical Specifications Pinout Diagrams Technical Comparison Board Name Processor Operating/Input Voltage CPU Speed Analog In/Out Digital IO/PWM USB UART 101 Intel Curie 3.3 V/ 7-12V 32MHz 6/0 14/4 Regular

More information

Sanguino TSB. Introduction: Features:

Sanguino TSB. Introduction: Features: Sanguino TSB Introduction: Atmega644 is being used as CNC machine driver for a while. In 2012, Kristian Sloth Lauszus from Denmark developed a hardware add-on of Atmega644 for the popular Arduino IDE and

More information

Power Supply, Arduino MEGA 2560, and Stepper Motors Connections

Power Supply, Arduino MEGA 2560, and Stepper Motors Connections Power Supply, Arduino MEGA 2560, and Stepper Motors Connections By: Maram Sulimani Abstract: Arduino MEGA 2560 is required for this project to control the movement of the 3D printer axis and its extruder.

More information

The fi rst programmable robot kit for everyone

The fi rst programmable robot kit for everyone The fi rst programmable robot kit for everyone Fun with learning the programmable ab robotic kit. Includes building the robot platform and learning the programming min by Logo language with iconic and

More information

Doc: page 1 of 8

Doc: page 1 of 8 Minicon Reference Manual Revision: February 9, 2009 Note: This document applies to REV C of the board. 215 E Main Suite D Pullman, WA 99163 (509) 334 6306 Voice and Fax Overview The Minicon board is a

More information

Bolt 18F2550 System Hardware Manual

Bolt 18F2550 System Hardware Manual 1 Bolt 18F2550 System Hardware Manual Index : 1. Overview 2. Technical specifications 3. Definition of pins in 18F2550 4. Block diagram 5. FLASH memory Bootloader programmer 6. Digital ports 6.1 Leds and

More information

GIE 8051 Professional Kit. User Manual

GIE 8051 Professional Kit. User Manual GIE 8051 Professional Kit User Manual www.gie.com.my Page 1 of 9 Content Overview...3 Features...3 Function Block...4 Jumper Setting...4 Hardware Connection...5 Required Software...5 Install CH340 Driver

More information

SLCD1-IC Serial LCD Processor

SLCD1-IC Serial LCD Processor SLCD1-IC Serial LCD Processor Diagram 1: LCD Pin 13 LCD Pin 14 1 2 18 17 LCD Pin 12 LCD Pin 11 N/C 3 16 8 MHz Osc DC 4 15 8 MHz Osc Ground 5 14 DC Serial Input True/Inverted 6 7 13 12 LCD Pin 6 LCD Pin

More information

CDN503 HIGH DENSITY I/O ADAPTER USER GUIDE

CDN503 HIGH DENSITY I/O ADAPTER USER GUIDE CDN503 HIGH DENSITY I/O ADAPTER USER GUIDE 13050301 (c) Copyright DIP Inc., 1996 DIP Inc. P.O. Box 9550 MORENO VALLEY, CA 92303 714-924-1730 CONTENTS DN503 PRODUCT OVERVIEW 1 DN503 INSTALLATION 1 POWER

More information

Microcontroller Basics

Microcontroller Basics Microcontroller Basics Gabe Cohn CSE 599U February 6, 2012 www.gabeacohn.com/teaching/micro Outline Overview of Embedded Systems What is a Microcontroller? Microcontroller Features Common Microcontrollers

More information

Doc: page 1 of 6

Doc: page 1 of 6 Nanocon Reference Manual Revision: February 9, 2009 Note: This document applies to REV A-B of the board. 215 E Main Suite D Pullman, WA 99163 (509) 334 6306 Voice and Fax Overview The Nanocon board is

More information

Arduino Robotic Car. The result is a low cost and effective project for the Union Pacific Railroad grant.

Arduino Robotic Car. The result is a low cost and effective project for the Union Pacific Railroad grant. Introduction The Emgreat Motor Robot Car Chassis Kit and the DROK L298N Motor Drive Controller Board appear to be a good way for STEM Workshop students to construct an Arduino controlled, model robotic

More information

The Atmel ATmega328P Microcontroller

The Atmel ATmega328P Microcontroller Ming Hsieh Department of Electrical Engineering EE 459Lx - Embedded Systems Design Laboratory 1 Introduction The Atmel ATmega328P Microcontroller by Allan G. Weber This document is a short introduction

More information

IEEE SoutheastCon Hardware Challenge

IEEE SoutheastCon Hardware Challenge IEEE SoutheastCon Hardware Challenge Cameron McSweeney, Kendall Knapp Brian Roskuszka, Daniel Hofstetter May 2, 207 Advisors: Dr. Jing Wang, Dr. Yufeng Lu, Dr. In Soo Ahn 2 Task 3 - Bring Down the Shields

More information

Mega128-DEVelopment Board Progressive Resources LLC 4105 Vincennes Road Indianapolis, IN (317) (317) FAX

Mega128-DEVelopment Board Progressive Resources LLC 4105 Vincennes Road Indianapolis, IN (317) (317) FAX Mega128-DEVelopment Board Progressive Resources LLC 4105 Vincennes Road Indianapolis, IN 46268 (317) 471-1577 (317) 471-1580 FAX http://www.prllc.com GENERAL The Mega128-Development board is designed for

More information

mbot v1.1 - Blue (Bluetooth Version)

mbot v1.1 - Blue (Bluetooth Version) mbot v1.1 - Blue (Bluetooth Version) SKU 110090103 What is mbot? mbot is an all-in-one solution to enjoy the hands-on experience of programming, electronics, and robotics. What is mbot? mbot is an all-in-one

More information

WIFI ENABLED SMART ROBOT

WIFI ENABLED SMART ROBOT WIFI ENABLED SMART ROBOT Shashank U Moro School of Mechanical and Building Science, VIT University, Vellore-632014, TamilNadu, India moroshash@gmail.com; +91-9597428287 Abstract: The field of robotics

More information

ECE 372 Microcontroller Design

ECE 372 Microcontroller Design !! "! E.g. Port A, Port B "! Used to interface with many devices!! Switches!! LEDs!! LCD!! Keypads!! Relays!! Stepper Motors "! Interface with digital IO requires us to connect the devices correctly and

More information

AVR 40 Pin Rapid Robot controller board

AVR 40 Pin Rapid Robot controller board AVR 40 Pin Rapid Robot controller board User Manual Robokits India http://www.robokits.org info@robokits.org - 1 - Thank you for purchasing the AVR 40 Pin Rapid Robot controller board. This unit has been

More information

Elchin Mammadov. Overview of Communication Systems

Elchin Mammadov. Overview of Communication Systems Overview of Communication Systems About Me Studying towards the Masters of Applied Science in Electrical and Computer Engineering. My research area is about implementing a communication framework (software

More information

Getting to know the Arduino IDE

Getting to know the Arduino IDE Getting to know the Arduino IDE I ve heard about Arduino, what the heck is it? Arduino is a development environment Combination of hardware and software Hardware based on Atmel AVR processors Software

More information

DT-ROBOT Line Follower

DT-ROBOT Line Follower DT-ROBOT Line Follower Trademarks & Copyright AT, IBM, and PC are trademarks of International Business Machines Corp. Pentium is a registered trademark of Intel Corporation. Windows is a registered trademark

More information

LED Matrix Scrolling using ATmega32 microcontroller

LED Matrix Scrolling using ATmega32 microcontroller LED Matrix Scrolling using ATmega32 microcontroller Deepti Rawat 1, Gunjan Aggarwal 2, Dinesh Kumar Yadav 3, S.K. Mahajan 4 Department of Electronics and Communication Engineering IIMT college of Engineering,

More information

Home Security System with Remote Home Automation Control

Home Security System with Remote Home Automation Control Home Security System with Remote Home Automation Control Justin Klumpp Senior Project Hardware Description Western Washington University April 24 2005 Professor Todd Morton Introduction: This document

More information

FRDM-KL26Z User s Guide

FRDM-KL26Z User s Guide Freescale Semiconductor User s Guide Doc Number: FRDMKL26ZUG Rev. 0, 10/2013 FRDM-KL26Z User s Guide by Freescale Semiconductor, Inc. 1 Overview The Freescale Freedom development platform is a set of software

More information

MIDI CPU Hardware Rev K. User Manual

MIDI CPU Hardware Rev K. User Manual MIDI CPU Hardware Revision K User Manual Updated 2010-09-08 Additional documentation available at: http://highlyliquid.com/support/ Page 1 / 18 Table of Contents 1.0 Important Safety Information...2 2.0

More information

Bitty Rover. Recommended Age: 12 and up Difficulty Level: 3/5 (Soldering Required, programming, connecting wires, small parts choking hazard)

Bitty Rover. Recommended Age: 12 and up Difficulty Level: 3/5 (Soldering Required, programming, connecting wires, small parts choking hazard) Bitty Rover Bitty Rover V2.3 Assembly Instructions Recommended Age: 12 and up Difficulty Level: 3/5 (Soldering Required, programming, connecting wires, small parts choking hazard) www.rabbitrobots.com

More information