What you'll learn

  • What is Arduino, How to operate sensors & motors using Arduino, How to write, download & run code in Arduino board, Develop and build projects using Arduino

  • Microcontrollers, Microprocessors, Pin Diagram, Resistors, Interrupts, Addressing mode, Diodes

  • Arduino IDE, Programming basics using C / C++, Variables, Loops, Data types, Arrays, Conditional statements

  • Series & Parallel circuits, Calculate Resistance value using color codes, handling electrical components & equipments, soldering, Unit of Measurement

  • Arduino Functions, Building circuits on Breadboard, Interfacing Arduino with external systems

Requirements

Course Description

By the end of this course students will be able to program Arduino boards using C / C ++ and perform experiments using electrical components. Students will learn electrical concepts, how to code and how to use electrical equipment’s. With this course you will be able to build mini robotic projects giving you exposure to embedded systems, embedded programming and mechanical building.

The course involves use of Lego which is optional or equivalent props to make learning experience fun. All the Components and Boards used in this project can be found in Arduino Starter Kit. Students can also use any equivalent electrical components and can buy the Arduino board separately.

By the end of this course you will be able to develop algorithms , build circuits, perform electrical measurements, learn about signals and many such similar concepts.

No prior experience is required. This course provides you with ample of examples and introduces you to basics of programming, electrical & electronics concepts & introduce you the world of Robotics.

Course curriculum

This section gives you an overview on what topics to expect in this course.

  • 1

    Welcome to the Course

    • Thanks for Enrolling

    • Course Details

  • 2

    Introduction

    • Introduction to the Course

    • Why Robotics?

    • Why Arduino for Robotics?

    • How to use this course

  • 3

    Circuit Basics

    • What are Circuits?

    • What is Current?

    • What is Voltage?

    • What is a Resistor? What is Resistance?

    • What is Capacitor? What is Capacitance?

    • What is Inductor? What is Inductance?

    • What is Power?

    • What are Transformers? What are different types of Transformers?

    • What are Transistors? What are different types of Transistors?

    • What are Diodes? What are different types of Diodes?

    • What are Semiconductors?

    • Units of Measurement

    • Parallel & Series Circuits

    • Open & Sort Circuits

    • Ohms Law

    • RBA Assignment - Circuits

    • RBA Quiz - Circuits

  • 4

    Resistors

    • Linear & Non Linear Resistors

    • Fixed Resistors

    • Variable Resistors

    • Thermistor

    • Varsistors

    • Photoresistors

    • Surface Mounts

    • Potentiometer

    • Rheostats

    • Trimmer

    • Colour Codes - How to calculate Resistance

    • Resistors in Series

    • Resistors in Parallel

    • RBA Quiz - Resistors

  • 5

    Capacitors

    • Variable Capacitors

    • Tuning Capacitors

    • Trimmer Capacitors

    • Non-Polarized Capacitors

    • Ceramic Capacitors

    • Film Capacitors

    • Paper Capacitors

    • Metal Film Capacitors

    • Mica Capacitors

    • Air Capacitors

    • Vacuum Capacitors

    • Glass Capacitors

    • Electrolytic Capacitors

    • Aluminum Electrolytic Capacitors

    • Tantalum Electrolytic capacitors

    • Niobium Electrolytic Capacitors

    • Super Capacitors

    • Double-layered Capacitors

    • Pseudo Capacitors

    • Hybrid Capacitors

    • Capacitors in Series

    • Capacitors in Parallel

    • RBA Quiz - Capacitors

  • 6

    Inductors

    • Types of Inductors

    • Air-core Inductor

    • Iron-Core Inductor

    • Toroidal Inductors

    • Laminated Core Inductors

    • Powdered Iron Core Inductors

    • RF inductors

    • Inductors in Series

    • Inductors in Parallel

    • RBA Quiz - Inductors

  • 7

    Transformers

    • Types of Transformers

    • Single and three phase transformers

    • Air-core Transformer

    • Iron Core Transformers

    • Auto Transformer

    • Power Transformers

    • Measurement Transformers

    • Distribution Transformers

    • Efficiency of a Transformer

    • RBA Quiz - Transformer

  • 8

    Diodes

    • Types of Diodes

    • Junction Diodes

    • Rectifier Diode

    • Zener Diode

    • Switching Diode

    • Varactor Diode

    • Tunnel diode

    • Schottky Diode

    • Photo Diode

    • Solar Cell

    • Light Emitting Diodes

    • Laser Diode

    • RBA Quiz - Diodes

  • 9

    Transistors

    • Types of Transistors

    • Bipolar Junction Transistor

    • Field Effect Transistor

    • NPN Transistors

    • PNP Transistors

    • JFET

    • MOSFET

    • Circuit Connections in Transistors

    • Common Base Configuration

    • Common Emitter Configuration

    • Common Collector Configuration

    • More Concepts

    • RBA Quiz - Transistors

  • 10

    Electric Motors

    • What are Electric Motors? How do they Operate?

    • Fleming's Right Hand Rule

    • Types of Electric Motors

    • DC Motors

    • AC Mortors

    • DC Motors V/S AC Motors

    • Types of DC Motors

    • Types of AC Motors

    • Servo Motors

    • Stepper Motors

    • RBA Quiz - Motors

  • 11

    Sensors

    • What are Sensors? Why are they used?

    • What are the different types of Sensors?

    • Tilt Sensor

    • Temperature Sensor

    • Photodetector

    • Transducer

    • Piezo

    • RBA Quiz - Sensors

  • 12

    Electrical & Electronic Concepts Misc

    • What is Frequency?

    • What is Modulation?

    • What are Different Types of Modulation Techniques?

    • Pulse Width Modulation

    • Serial & Parallel Communication

    • Serial Peripheral Interface

    • I2C - Inter-Integrated Circuit

    • CAN - Controller Area Network

    • RBA Quiz - EE

  • 13

    Electrical Components - Misc

    • Bread Board

    • Multimeter

    • Pushbuttons

    • Male header pins

    • H-bridge

    • Battery Snap

    • TILT SWITCH

    • LCD

  • 14

    Microprocessors

    • What are Microprocessors?

    • Some Basic Electronics & Computer Concepts like Registers, ALU, etc.

    • 8085 Microprocessor - Architecture & Pin Configuration

    • 8086 Architecture & Pin Configurations

    • What are Interrupts?

    • What are Addressing Modes

    • 8085 Interrupts & Addressing Modes

    • 8086 Interrupts & Addressing Modes

    • RBA Quiz - MP

  • 15

    Microcontrollers

    • What are Microcontrollers?

    • 8051 Microcontroller Architecture & Pin Diagram

    • Microcontrollers - Interrupts

    • RBA Quiz - MC

  • 16

    Section 1 - Conclusion

    • Summary

    • Task

    • RBA Quiz - Section 1

  • 17

    Arduino - Hardware & Concepts

    • What is Arduino?

    • Arduino UNO

    • ATmega328 Architecture & Working

    • Arduino IDE

    • Libraries

    • Cores

    • Power connector

    • USB port

    • TX and RX LEDs

    • Digital pins

    • Pin 13 LED

    • Power LED

    • Analog in

    • GND and 5V pins

    • Voltage Regulator

    • Crystal Oscillator

    • ICSP pin

    • Digital I/O

    • RBA Quiz - Arduino

    • RBA Assignment - AI

  • 18

    Arduino Kit Components & Concepts

    • Breadboard

    • Jumper Wires

    • Phototransistors

    • Potentiometers

    • Pushbuttons

    • Temperature Sensor

    • Tilt Sensor

    • Alphanumeric LCD

    • LED

    • DC Motor

    • Servo Motor

    • Piezo Capsule

    • H-bridge Motor Driver

    • Optocoupler

    • Mosfet Transistors

    • Capacitors

    • Diodes

    • Resistors

    • Male Pin strip & Transparent Gel

  • 19

    Section 2 - Conclusion

    • Summary

    • Task

    • RBA Quiz - Section 2

  • 20

    Basic Programming Concepts - C

    • Variables

    • Data Types

    • Operators

    • Syntax

    • Control Structures

    • Functions

    • Coding - Examples

    • RBA Assignment - Programming

    • RBA Quiz - Programming

  • 21

    Arduino Programming Concepts

    • Sketches

    • Data Types for Arduino Programming

    • Strings & String Object

    • Time Functions in Arduino

    • Arrays in Arduino

    • Cores

    • RBA Quiz - Quiz

    • RBA Assignment - APC

  • 22

    Arduino Functions

    • I/O Functions

    • Math Functions

    • Zero, Due & MKR Family

    • Trigonometry

    • Characters

    • Random Numbers

    • Bits and Bytes

    • Interrupts

    • Communication

    • Time

    • RBA Assignment - Arduino Functions

    • RBA Quiz - AF

  • 23

    Making Components Work with the Board

    • Testing Motors

    • Testing LED

    • Testing Potentiometer

    • Testing Sensors

    • Test Resistors, Capacitors & Inductor

    • Testing Switches

    • Misc

  • 24

    Section 3 - Conclusion

    • Summary

    • Task

    • RBA Quiz - Section 3

  • 25

    Projects

    • LCD - Display Day or Night & Temperature on LCD

    • LED - Make LED's Blink on a Tune

    • Traffic Light Control

    • Circuits - Voltage Divider, Current Divider, Series & Parallel Circuit

    • Automatic Door Bell Ring using Piezo

    • Waterfall using Photoresistors & DC Motor

    • Drums using Tilt switch and Motor

    • Ferry's Wheel & Dragon Dance using Arduino & Lego - Optional

  • 26

    Additional Projects using Lego - Optional

    • Dinosaur Chase using using Arduino

    • Optional Project - Lego Boat Racing

  • 27

    Section 4 - Conclusion

    • Summary

    • Task

    • RBA Quiz - Section 4

  • 28

    Assessment

    • Final Quiz

    • Project Task

  • 29

    Course Completion - Congratulations

    • Congrats! Here's what's next...

    • More resources for you

    • Before you go...

Who should enroll

  • Age group : 13+; Adult supervision required for students below 16

  • Who have interest or want to pursue career or already are pursuing a career in engineering field.

Bonus material

  • Concessions

    Discounts, Special Coupons

    Once enrolled You get free access to any virtual events like webinars associated to the course topics, also special discounts on any other course bundles.
    You can also book the instructor for one on one online coaching sessions at discounted price. 1 hour one on one coaching free for student enrolled using one time payment.

  • Community & Discussions

    Blogs, Discussions, Articles

    You get an opportunity to work on your technical writing skills by creating posts relevant to course topics or any other technical topic related to course subject that interests you. Get into healthy discussions with fellow learners or your instructor through comments and posts. The course player itself provides you an option to start a discussion with your instructor incase you have any queries or need more information about the related topic.

  • Arduino Projects Book

    You can email or request for help associated with projects mentioned in Arduino projects book.You will be given access to video associated with the project or one free zoom session with the instructor depending on the type of question.