" /> ROBOTIC | GLOBAL GRADUATION

ROBOTIC

ROBOTIC

“Research is showing that VR can be powerful tool for mpacting people’s perceptions and actions in the real world.”

DEFINITION

C is a general-purpose, imperative computer programming language, supporting structured programming, lexical variable scope and recursion, while a static type system prevents many unintended operations.

WHY TO LEARN ROBOTIC

Robotic Process Automation refers to the use of software with Artificial Intelligence and Machine learning abilities to handle large volume, repetitive tasks that generally required human performance. These activities may include calculations, queries, and maintenence of records and transactions. Instead of being a part of an organization’s IT infrastructure, it sits on top of it and helps the company to implement the technology effectively and efficiently – all without changing the existing system and infrastructure.

PREREQUISITES

Learn about the basic of robots

You should have three main components:

sensors&actuators

A microcontroller

A study mechanical design for the mount

CURRICULUM

EMBEDDED C PROGRAMMING

INTRODUCTION OF EMBEDDED C

Introduction to Embedded C

Different between C & Embedded C

Data type of Embedded C

Operators of Embedded C

Statements & loops of Embedded C

PROGRAMMING EMBEDDED SYSTEMS IN C

Introduction

What is an embedded System?

Which processor should you use?

Which programming language should you?

Which operating system should you use?

How do you develop embedded software?

HELLO, EMBEDDED WORLD

Introduction

Installing the Kiel software and loading the project

Configuring the simulator

Building the target

Running the simulation

Dissecting the program

Aside: Building the hardware

ADDING STRUCTURE TO YOUR CODE

Introduction

Object-oriented programming with C

Example: Restructuring the ‘Hello Embedded World’ example

Example: Restructuring the goat-counting example

Further Concepts

Data Types

Integer, Character, Float & S-bit

Operators

Assignment

Arithmetic

Relational

Logical – Bit wise & Byte wise

Increment/Decrement

Comma

Control Flow

If & If – else

While & Do – while

For

Switch

Continue

Break

Array

Pointers

Functions and Header files

PROGRAMMING & INTERFACING USING EMBEDDED C

Programming of Timer & Counter

Programming of Serial Port

Programming of Interrupt

LCD Interfacing

Motor Interfacing

Key board Matrix Interfacing

INTRODUCTION TO ROBOTICS

Types of robots

Legged robots

Mobile robots

Autonomous robots

Manual robots

Robotic arm

Procedure of building robots

ROBOTS AND CONTROLLERS

Mobile Robots

Embedded Controllers

Brief study of Microcontrollers

Interfaces

Operating System

Serial communication concepts with programming

Interrupt programming and embedded c concepts how to use KEIL with C concepts

LOCOMOTION IN ROBOTS

Wheeled

Legged

Flying

Floating

CONSTITUENTS OF AUTONOMOUS ROBOTS

Sensors

Microcontrollers

Actuators

ROBOTICS WITH AVR

MICROCONTROLLER ATMEGA16 (AVR)

Hardware Details

Pin Diagram

AVR Architecture

Interrupts and Timers

Microcontroller AVR Assembly Language

AVR Studio, WINAVR C, Code Vision AVR

INTRODUCTION TO AVR (ATMEGA16)

AVR Family

Pin Diagram & pin description

Pin configuration

Memory Organization

Input/output pins

Special functions

System Control

USART(Universal Synchronous Asynchronous Rx Tx)

SPI (Serial Peripheral Interface)

Timer / Counter / Interrupts

PWM (pulse width Modulation)

I2C (Inter-Integrated Circuit)

ADC (Analog To Digital Convertor)

Analog comparator

BASIC INTERFACINGS

LED

Switch

Keypad matrix

LED matrix

7 – segment Display

LCD – 2X16 Dot Matrix

8 bit mode

4 bit mode

Motors

DC Motor

Stepper Motor

Servo Motor

Relay

IR – sensor

ROBOTICS WITH ARM7

INTRODUCTION TO ARM ARCHITECTURE

Introduction of ARM Architecture

Evolution of ARM Architecture

Pipeline Concept

ARM7 Architecture

ARM7 Based Microcontrollers

INTRODUCTION TO PHILLIPS LPC21XX

General description of LPC21XX

Features of LPC21XX

Block diagram & pin description

Memory map & bus structure

SYSTEM PERIPHERALS OF LPC21XX

Memory Accelerated Module (MAM)

Phase Locked Loop (PLL)

Power Control

APB (ARM peripheral Bus ) divider

Interrupt system

Wake –up Timer

Brown- out detection

Pin Connect Block

Vector interrupt Control (VIC)

USER PERIPHERALS OF LPC2148

Register description, Pin configuration, Features & applications of..

GPIO (General purpose input output)

Timer/Counter

PWM (Pulse Width modulation)

RTC (Real Time Clock)

WDT (Watch Dog Timer)

UART (Universal asynchronous receiver & transmitter)

I2C (Inter-Integrated Circuit)

SPI (Serial Peripheral Interface)

SSP (Synchronous Serial Port)

ADC (Analog to Digital Convertor)

DAC (Digital to Analog Convertor)

BASIC INTERFACINGS

LED

Switch

Keypad matrix

LED matrix

7 – segment Display

LCD – 2X16 Dot Matrix

8 bit mode

4 bit mode

Motors

DC Motor

Stepper Motor

Servo Motor

Relay

IR – sensor

COURSE COMPLETION BENEFITS

Industry recognized course completion certificate

Networking over different corporates

Internship Training

Valued and recognized certificate for every individual only after completion of course.

We service by Hiring networking over many companies.

After completions of courses students are send to Intenship Training with MNC with stipen

Our corporate partners

FAQ

Why should I enroll?

In this program, you’ll VB.NET fundamentals that will prepare you to launch or advance a career, and additionally pursue further advanced studies .You will study cutting-edge topics . You will learn from experts in the field, and gain exclusive insights from working professionals.

How do I enroll in the course?

*Click on the "Enroll Now" button on the top of the page. Then select the suitable package for yourself. Then you will be asked to complete the necessary payment. Once you complete the process, you automatically get enrolled for the course.

What are the modes of payments available?

You can make the due payment via netbanking, debit cards, credit cards or online wallet.

What happens after I complete the payment for the course?

You will receive an email confirming the success of subscription and welcoming you to the course. You will be asked to join a learning group on Global Graduation corresponding to the course that you have opted.

I am unable to enroll for course .Whom should I contact?

Don’t worry guys, Send a mail to globalgraduation.org@gmail.com, or call us 999444828,8122666000