Have any questions? +91-706-507-1212 +91-954-000-5113 training@cybertronns.com

Robotics With Arduino

Introduction

Arduino, World’s first Open Source Embedded Platform has become one of the pillars of the embedded project development thanks to it’s wonderful design and ease of use. With an almost unlimited range of input and output add-ons, sensors, indicators, displays, motors, and more, the Arduino offers you countless ways to create devices that interact with the world around you. In this workshop participants will learn how these add-ons work and how to integrate them into your own projects.

Our intuition about the future is linear. But the reality of information technology is exponential, and that makes a profound difference. If I take 30 steps linearly, I get to 30. If I take 30 steps exponentially, I get to a billion.

Ray Kurzweil

Agenda:-

Day 1

Session 1-  (03:30 hrs)

 

Introduction to Embedded System

  • Introduction to Embedded System
  • Applications & Scope of Embedded System in various industries

 

Introduction to Open Source platform

  • An Overview of Open Hardware
  • Board Description

 

Introduction to Microcontroller

  • What is Microcontroller?
  • Difference between Microcontroller and Microprocessor
  • Microcontroller architecture and Interfacing
  • Introduction to Microcontrollers & the Arduino Platform
  • How can we use microcontroller in our circuits?

 

Introduction to Programming Language

  • Programming Languages- Assembly Vs Embedded ‘C’
  • Microcontroller Programming using Embedded ‘C’

 

Introduction to software tool chain

  • Software Installation
  • Getting started with the Arduino IDE to start writing your first program
  • Writing your First ‘Embedded C’ Program

 

Session 2- (02:30 hrs)

 

Interfacing of I/O devices

  LEDs
  • Types of LEDs.

  • How LEDs works?

  • How LEDs will glow in sequence?

  • Interfacing of LED with Arduino

  Switch
  • Types of switches

  • Their Functions

  • Interfacing of switch with Arduino

  Buzzer
  • Types of Buzzer

  • Uses of Buzzer in Real Time

  • Interfacing of Buzzer with Arduino

 

Day 2

Session 1- (03:30 hrs)

Display Devices
  • Types of Display Devices

  • What is a Seven Segment Display?

  • Internal Structure of Seven Segment

  • How to glow Seven Segment?

  • Interfacing of Seven Segment with Arduino

  • Multiplexing

ADC
  • What is ADC?

  • Use of ADC

  • What is Resolution?

  • Uses of different ADC Registers

  • Interfacing of Analog Devices with Digital World

 

Session 2- (02:30 hrs)

Serial Communication
  • Difference between Parallel and Serial Communication
  • USART / UART Protocol
  • RS232 Standard
  • TTL Converter
  • UART Programming

Prerequisites:-

Can access computer system and make use of internet to perform search over Google.

Need to Prepare?

Prior programming experience is not required.

Tools Expected:-

Windows OS based PC, Smart phone with Internet, Notebook and Pen

Tools Provided (for the session):-

Arduino Board, Bread Board, A to B USB Cable, DHT Sensor, Resistor, SSD, LEDs, Jumper wires and Reference Materials

Concepts:-

Embedded C, Arduino IDE, Attention Commands, Sensors, SSD, Communication Protocol etc.

Summary:-

This workshop will be addressed about Arduino applications and how to use Input-Output devices and access external peripherals. Live projects will give opportunity for hands-on session for the participants.

Project:-
  • Digital Output for Embedded Devices
  • Interfacing Digital Switch
  • Integrating Sensors & Reading Environmental Physical Values.
  • Counter
  • Digital Voltage Measurement
Commitment:-

2 Days (7 hours each including 1-hour lunch break)

Apply for this Workshop ?