SlideShare a Scribd company logo
ADVANCED ROBOTICS & EMBEDDED C (AREC)
LEARN HOW TO:

      Control robots using mobile phones
      Control robots using RF
      Control robots using Acceleration sensor
      Interface your TV remote control with your robot
      Wireless data communication using IR
      Inter robot communication using RF
      Control robots using PC
      Coding matrix LED display
      Interfacing Analog and Digital sensors
      Interface Touch screen
      Control speed of DC motor using PWM
      Control servo motor
      Ball follower robot using Image Processing
      Sensor-less Line follower Robot using Image Processing
      Color detection robot using Image Processing
      Wireless multi robot coordination using Image Processing
      Interfacing SD/MMC card with microcontroller
      PCB design

PROTOCOLS TO BE MASTERED:

      UART
      SPI
      I2C
      RC-5

HANDS-ON LIVE PROJECTS:

      Mobile controlled robot based on frequency synthesizing
      PC controlled Robot wired and wireless
      RF wireless controlled Robot
      IR wireless controlled Robot
      Hand gesture based robotic control using Acceleration sensor
      Remote Data Acquisition System using IR/RF
      Inter robot Coordination using RF/ IR
      Programmable keypad using Touch screen
      Digital Writing pad for PC
      and many more...
COURSE OVERVIEW: AVR Family of Microcontrollers

      Why AVR?
      Design space and considerations
      AVR internals and functioning
      Embedded C Programming
      Basics of programming
      Use of the Win AVR compiler
      Head start to various programs on WINAVR

Interfacing Peripherals

      LEDs and LCD
      Key pad
      DC motor
      Servo motor
      Analog and digital sensors
      PC
      Wireless RF modules
      Touch screen
      DTMF modules
      Infra-Red
      Matrix LED display

Sensors

      Bump sensor
      Line sensor
      Light sensor using LDR, photo transistor and photo diode.
      Infrared sensor using IR diode, and IR detectors
      Obstacle detectors
      Temperature sensor
      Shaft Encoder

Actuators

      Types of actuators used in robotics
      DC motors
      Stepper Motor
      Servo motors
      Linear Actuators

Motor Drivers

      Motor driver using relay
      Motor driver using transistor
   Solid-state drivers: H-bridge, IC drivers

Wireless Technology

      Techniques and Applications
      Concept of data management and processing
      RF Transmission and Reception concepts
      Interfacing CC2500 RF Trans- receiver Modules
      IR transmission and reception concept
      Interfacing 38Khz IR Transmitter and receiver

Acceleration Sensor: Concepts and Activities

      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 for computer graphics manipulation

Software Support

      Necessity and Applications
      AVR Development IDE Win AVR and AVR Studio
      Tech flash
      HID Boot flash
      Tech draw
      Tech terminal

Introduction to Machine vision

      Sensors & its classification
      Sensors used in machine vision
      Camera vision
      Different types of cameras used in robotics
      Basic construction and working principle of a camera
      Different types of interface used for camera
      Advantage of camera vision

Exploring MATLAB
   Introduction to Matlab
      Introduction to Commands and functions
      Conditional statements and looping
      Mathematical operations
      Logical Operations & Conditional Operations
      Signal representation
      Array operation
      String operation
      Matrix operation
      .m-files & functions

Familiarization with Image processing terminologies

      Types of image
      Different parameters of an image
      Concepts like Luminance, Chrominance, Hue, and Intensity
      Different colour Spaces
      Texture, Resolution and Pixel

Handling Images in MATLAB

      Importing image
      Image representation
      Finding pixel value
      Operations using pixel value
      Image matrix
      Image Processing Approaches
      Functions to Enhance Images
      Thresholding
      Image arithmetic
      Noise & noise reduction
      Edge Detection

SD/MMC card

      SD/MMC card Pin outs
      SPI
      SD/MMC protocol concept
      SD/MMC bus architecture
      SD/MMC bus protocol
      Basic SD/MMC commands
      Interface software design

PCB Layout and Circuit Designing

      Introduction to different electronic CAD tools
   Types of PCB
      Understanding electronics components package type, foot print, grid etc.
      Basics of different PCB manufacturing process
      Designing Single layer PCB
      Designing Double layer PCB
      Use of through hole and SMD components
      Familiarization with Software
      Drawing schematic
      Electronic rule check
      Transfer schematic to board
      Placing parts
      Manual Routing
      Auto routing
      Creating layout
      Optimizing Layout
      Copper pouring
      Design rule check
      Exporting design
      CAM process
      Creating component Library

AREC Training kit content:

      Micro controller development board with the following features:
           o Built with popular Atmel’s AVR Microcontroller
           o On-board LCD interface option (it can also be used for any other general purpose
               application)
           o On-board Motor Driver for connecting 4 DC motors or 2 Stepper motors
           o On board Servo interface
           o On-board regulated power supply
           o RS232 interface
           o On-board Buzzer
           o Provision for external crystal connection
           o Exposed I/O pins
           o Exposed I/O pins for ADC and sensors with 5V/1A power supply
           o Exposed I/O pins for servo motors and sensors with dual power supply
           o Five tact switches for external input and reset
           o Four test surface mounted LEDs for status and debugging purpose
           o Two supply indicator LEDs
           o Dual power supply through DC source (6V to 16V) or USB powered
           o On board USB programmer
           o Dual or single power supply option
           o Exposed ISP pins for programming
      Digital Optical sensors
      Analog Optical sensor
      Acceleration sensor
   Character LCD
   Touch screen
   Serial cable
   USB cable
   A set of robotic chassis
   Geared DC motors
   Moulded plastic Wheels with rubber grip
   Ball caster with 360 degree freedom
   Batteries for power supply
   IR Trans-Receiver module
   Servo motor (Non take away)
   Matrix LED display (Non take away)
   CC2500 RF trans-receiver module (Non take away)
   DTMF module
   PC Camera
   CC2500 RF transceiver module
   SD/MMC card holder

More Related Content

PDF
Report on arduino
PPTX
PPT ON Arduino
DOCX
Arduino embedded systems and advanced robotics
PPTX
robotics and embedded system ppt
PPTX
Presentation on embedded system and robotics
PPSX
Embedded systems الانظمة المدمجة
PDF
Arduino_Project_Report
PDF
Arduino Workshop Day 1 - Basic Arduino
Report on arduino
PPT ON Arduino
Arduino embedded systems and advanced robotics
robotics and embedded system ppt
Presentation on embedded system and robotics
Embedded systems الانظمة المدمجة
Arduino_Project_Report
Arduino Workshop Day 1 - Basic Arduino

What's hot (20)

DOC
OV7670 Camera interfacing-with-arduino-microcontroller
DOCX
project report on embedded system
PPT
Arduino presentation by_warishusain
PPTX
Arduino and its hw architecture
PPTX
Embedded Systems & Robotics
PDF
Arduino spooky projects_class1
PPTX
Arduino Uno Board - Robomart
PPT
Gsm based smart card information for lost atm cards
PDF
Arduino electronics cookbook
PPT
how to generate sms
PPTX
Basics of open source embedded development board (
PPTX
Introduction to Arduino Hardware and Programming
PPTX
Robotics and Embedded System.
PPSX
Arduino by yogesh t s'
PDF
Arduino uno
PDF
Arduino projects-pdf-download-list-jan-2015
PPTX
Embedded systems and robotics by scmandota
PPTX
embedded systems and robotics on avr platform
PDF
Contactless digital tachometer using microcontroller
PDF
Arduino
OV7670 Camera interfacing-with-arduino-microcontroller
project report on embedded system
Arduino presentation by_warishusain
Arduino and its hw architecture
Embedded Systems & Robotics
Arduino spooky projects_class1
Arduino Uno Board - Robomart
Gsm based smart card information for lost atm cards
Arduino electronics cookbook
how to generate sms
Basics of open source embedded development board (
Introduction to Arduino Hardware and Programming
Robotics and Embedded System.
Arduino by yogesh t s'
Arduino uno
Arduino projects-pdf-download-list-jan-2015
Embedded systems and robotics by scmandota
embedded systems and robotics on avr platform
Contactless digital tachometer using microcontroller
Arduino
Ad

Viewers also liked (6)

PPT
New getting started rain bahasa
PDF
Lagoppsett og starttider- Elixia teglgården-St.olavsloppet 2012
PDF
сoncept-рouse-web-12
PPSX
Dan direktnega marketinga 15: Daša Perko - Moda je strast, poskrbimo, da se r...
PPT
Rpp Marketing Plan Rain
PDF
Rain International ''SOUL'' - Semillas Nutricionales
New getting started rain bahasa
Lagoppsett og starttider- Elixia teglgården-St.olavsloppet 2012
сoncept-рouse-web-12
Dan direktnega marketinga 15: Daša Perko - Moda je strast, poskrbimo, da se r...
Rpp Marketing Plan Rain
Rain International ''SOUL'' - Semillas Nutricionales
Ad

Similar to Advanced robotics (20)

PDF
Biometric smart card polling system12
PPTX
Embedded System - Dtmf robot
PPTX
R obotics fair
PPTX
robotics-fair
PPTX
NVIS - SNGCE MBA - 01/11/12
PPTX
Microcontroller from basic_to_advanced
PPTX
Le company presentation
PPTX
Embedded system
PPT
Company profile - Elekso
PPT
Embedded & pcb design
PPTX
Wireless fuel level sensor using rfid
PPTX
Main project (touch screen based robotic vehicle)
PPTX
Obstacle observing
PDF
electronics and communication
PDF
Micro Controller 8051 of Speedo Meter using KEIL Code
PPTX
an advance approach to divert trafiic at busy signals using rfid technolgy
DOCX
Intelligent autonomous robotics with projects in waayoo.com
PPTX
Fire Fighter Robot with Night Vision Camera (1).pptx
PPTX
Tutorial1: mbed開發快速上手
PPT
Introduction to Blackfin BF532 DSP
Biometric smart card polling system12
Embedded System - Dtmf robot
R obotics fair
robotics-fair
NVIS - SNGCE MBA - 01/11/12
Microcontroller from basic_to_advanced
Le company presentation
Embedded system
Company profile - Elekso
Embedded & pcb design
Wireless fuel level sensor using rfid
Main project (touch screen based robotic vehicle)
Obstacle observing
electronics and communication
Micro Controller 8051 of Speedo Meter using KEIL Code
an advance approach to divert trafiic at busy signals using rfid technolgy
Intelligent autonomous robotics with projects in waayoo.com
Fire Fighter Robot with Night Vision Camera (1).pptx
Tutorial1: mbed開發快速上手
Introduction to Blackfin BF532 DSP

Recently uploaded (20)

PDF
Saundersa Comprehensive Review for the NCLEX-RN Examination.pdf
PDF
VCE English Exam - Section C Student Revision Booklet
PDF
TR - Agricultural Crops Production NC III.pdf
PDF
Abdominal Access Techniques with Prof. Dr. R K Mishra
PDF
Supply Chain Operations Speaking Notes -ICLT Program
PPTX
Cell Types and Its function , kingdom of life
PPTX
BOWEL ELIMINATION FACTORS AFFECTING AND TYPES
PPTX
master seminar digital applications in india
PDF
RMMM.pdf make it easy to upload and study
PDF
FourierSeries-QuestionsWithAnswers(Part-A).pdf
PDF
Insiders guide to clinical Medicine.pdf
PPTX
Final Presentation General Medicine 03-08-2024.pptx
PDF
The Lost Whites of Pakistan by Jahanzaib Mughal.pdf
PDF
Complications of Minimal Access Surgery at WLH
PPTX
human mycosis Human fungal infections are called human mycosis..pptx
PPTX
school management -TNTEU- B.Ed., Semester II Unit 1.pptx
PPTX
PPT- ENG7_QUARTER1_LESSON1_WEEK1. IMAGERY -DESCRIPTIONS pptx.pptx
PDF
Mark Klimek Lecture Notes_240423 revision books _173037.pdf
PDF
01-Introduction-to-Information-Management.pdf
PDF
ANTIBIOTICS.pptx.pdf………………… xxxxxxxxxxxxx
Saundersa Comprehensive Review for the NCLEX-RN Examination.pdf
VCE English Exam - Section C Student Revision Booklet
TR - Agricultural Crops Production NC III.pdf
Abdominal Access Techniques with Prof. Dr. R K Mishra
Supply Chain Operations Speaking Notes -ICLT Program
Cell Types and Its function , kingdom of life
BOWEL ELIMINATION FACTORS AFFECTING AND TYPES
master seminar digital applications in india
RMMM.pdf make it easy to upload and study
FourierSeries-QuestionsWithAnswers(Part-A).pdf
Insiders guide to clinical Medicine.pdf
Final Presentation General Medicine 03-08-2024.pptx
The Lost Whites of Pakistan by Jahanzaib Mughal.pdf
Complications of Minimal Access Surgery at WLH
human mycosis Human fungal infections are called human mycosis..pptx
school management -TNTEU- B.Ed., Semester II Unit 1.pptx
PPT- ENG7_QUARTER1_LESSON1_WEEK1. IMAGERY -DESCRIPTIONS pptx.pptx
Mark Klimek Lecture Notes_240423 revision books _173037.pdf
01-Introduction-to-Information-Management.pdf
ANTIBIOTICS.pptx.pdf………………… xxxxxxxxxxxxx

Advanced robotics

  • 1. ADVANCED ROBOTICS & EMBEDDED C (AREC) LEARN HOW TO:  Control robots using mobile phones  Control robots using RF  Control robots using Acceleration sensor  Interface your TV remote control with your robot  Wireless data communication using IR  Inter robot communication using RF  Control robots using PC  Coding matrix LED display  Interfacing Analog and Digital sensors  Interface Touch screen  Control speed of DC motor using PWM  Control servo motor  Ball follower robot using Image Processing  Sensor-less Line follower Robot using Image Processing  Color detection robot using Image Processing  Wireless multi robot coordination using Image Processing  Interfacing SD/MMC card with microcontroller  PCB design PROTOCOLS TO BE MASTERED:  UART  SPI  I2C  RC-5 HANDS-ON LIVE PROJECTS:  Mobile controlled robot based on frequency synthesizing  PC controlled Robot wired and wireless  RF wireless controlled Robot  IR wireless controlled Robot  Hand gesture based robotic control using Acceleration sensor  Remote Data Acquisition System using IR/RF  Inter robot Coordination using RF/ IR  Programmable keypad using Touch screen  Digital Writing pad for PC  and many more...
  • 2. COURSE OVERVIEW: AVR Family of Microcontrollers  Why AVR?  Design space and considerations  AVR internals and functioning  Embedded C Programming  Basics of programming  Use of the Win AVR compiler  Head start to various programs on WINAVR Interfacing Peripherals  LEDs and LCD  Key pad  DC motor  Servo motor  Analog and digital sensors  PC  Wireless RF modules  Touch screen  DTMF modules  Infra-Red  Matrix LED display Sensors  Bump sensor  Line sensor  Light sensor using LDR, photo transistor and photo diode.  Infrared sensor using IR diode, and IR detectors  Obstacle detectors  Temperature sensor  Shaft Encoder Actuators  Types of actuators used in robotics  DC motors  Stepper Motor  Servo motors  Linear Actuators Motor Drivers  Motor driver using relay  Motor driver using transistor
  • 3. Solid-state drivers: H-bridge, IC drivers Wireless Technology  Techniques and Applications  Concept of data management and processing  RF Transmission and Reception concepts  Interfacing CC2500 RF Trans- receiver Modules  IR transmission and reception concept  Interfacing 38Khz IR Transmitter and receiver Acceleration Sensor: Concepts and Activities  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 for computer graphics manipulation Software Support  Necessity and Applications  AVR Development IDE Win AVR and AVR Studio  Tech flash  HID Boot flash  Tech draw  Tech terminal Introduction to Machine vision  Sensors & its classification  Sensors used in machine vision  Camera vision  Different types of cameras used in robotics  Basic construction and working principle of a camera  Different types of interface used for camera  Advantage of camera vision Exploring MATLAB
  • 4. Introduction to Matlab  Introduction to Commands and functions  Conditional statements and looping  Mathematical operations  Logical Operations & Conditional Operations  Signal representation  Array operation  String operation  Matrix operation  .m-files & functions Familiarization with Image processing terminologies  Types of image  Different parameters of an image  Concepts like Luminance, Chrominance, Hue, and Intensity  Different colour Spaces  Texture, Resolution and Pixel Handling Images in MATLAB  Importing image  Image representation  Finding pixel value  Operations using pixel value  Image matrix  Image Processing Approaches  Functions to Enhance Images  Thresholding  Image arithmetic  Noise & noise reduction  Edge Detection SD/MMC card  SD/MMC card Pin outs  SPI  SD/MMC protocol concept  SD/MMC bus architecture  SD/MMC bus protocol  Basic SD/MMC commands  Interface software design PCB Layout and Circuit Designing  Introduction to different electronic CAD tools
  • 5. Types of PCB  Understanding electronics components package type, foot print, grid etc.  Basics of different PCB manufacturing process  Designing Single layer PCB  Designing Double layer PCB  Use of through hole and SMD components  Familiarization with Software  Drawing schematic  Electronic rule check  Transfer schematic to board  Placing parts  Manual Routing  Auto routing  Creating layout  Optimizing Layout  Copper pouring  Design rule check  Exporting design  CAM process  Creating component Library AREC Training kit content:  Micro controller development board with the following features: o Built with popular Atmel’s AVR Microcontroller o On-board LCD interface option (it can also be used for any other general purpose application) o On-board Motor Driver for connecting 4 DC motors or 2 Stepper motors o On board Servo interface o On-board regulated power supply o RS232 interface o On-board Buzzer o Provision for external crystal connection o Exposed I/O pins o Exposed I/O pins for ADC and sensors with 5V/1A power supply o Exposed I/O pins for servo motors and sensors with dual power supply o Five tact switches for external input and reset o Four test surface mounted LEDs for status and debugging purpose o Two supply indicator LEDs o Dual power supply through DC source (6V to 16V) or USB powered o On board USB programmer o Dual or single power supply option o Exposed ISP pins for programming  Digital Optical sensors  Analog Optical sensor  Acceleration sensor
  • 6. Character LCD  Touch screen  Serial cable  USB cable  A set of robotic chassis  Geared DC motors  Moulded plastic Wheels with rubber grip  Ball caster with 360 degree freedom  Batteries for power supply  IR Trans-Receiver module  Servo motor (Non take away)  Matrix LED display (Non take away)  CC2500 RF trans-receiver module (Non take away)  DTMF module  PC Camera  CC2500 RF transceiver module  SD/MMC card holder