Autoplay
Autocomplete
Previous Lesson
Complete and Continue
Online Training on Robotics and Arduino
Introduction to Robotics
Important Instructions
What is a robot? (5:40)
Decision making (3:40)
What Robots do? (3:22)
History of Robotics (3:04)
Asimov's Laws (5:14)
Anatomy of Robots (3:30)
Anatomy of Robots: Hardware (9:26)
Anatomy of Robots: Software (7:14)
Difference between Human and Robot (7:04)
Quiz 1
Guidelines for the workshop
How to hold the hardware module
Contents of your training kit
How to get your doubts resolved
Sneak Peak: Obstacle avoiding robot (0:16)
Sneak Peak: Wall following robot (0:20)
Sneak Peak: Light following robot (0:21)
Herbert Coding
Herbert coding software setup (0:34)
Introduction to Herbert Coding software (1:59)
Functions (3:01)
Passing arguments to functions (1:56)
Passing direction arguments to functions (1:34)
Quiz 2
Arduino
What is Arduino? (2:54)
Tech specs of Boltduino Part 1 (2:23)
Tech specs of Boltduino Part 2 (1:55)
Powering up the Boltduino (2:43)
Arduino IDE setup (3:30)
Setup and Loop functions (3:10)
Working with LEDs and Buzzers
What is an LED (2:50)
Project 1: Turning on the LED (4:38)
Project 2: Turning off an LED (1:30)
Understanding Delays (4:04)
Project 3: Continuously Blinking an LED (4:03)
Project 4: Interfacing external LEDs (6:32)
Project 5 : Controlling the Intensity of an LED (6:07)
What is a Buzzer? (2:39)
Project 6 : Interfacing a Buzzer. (2:50)
Quiz 3
Actuators
Understanding Motors (4:40)
Interfacing a motor (2:00)
L293D motor driver IC (2:56)
Project 7 : Controlling a motor (6:51)
Robot 1: Building a Robot
Gathering the components (1:23)
Assembling the Robot (7:23)
Motions of a Robot (5:59)
Signals for the Robot (4:12)
Coding the robot (6:26)
Uploading the code (6:46)
Sensors
Understanding Serial Communication
Project 8 : Using Serial Communication
Reading digital pin
Understanding Obstacle Sensor
Project 9 : Interfacing obstacle sensor
Understanding Analog pins
Reading Analog Pin
Understanding Light Sensor
Project 10 : Interfacing Light Sensor
Quiz 4
Robot 2 : Obstacle Avoiding Robot
Rounding up the components
Assembling the components
Obstacle avoiding algorithm
Coding the robot.
Obstacle avoider robot in action (0:04)
Robot 3 : Wall Following Robot
Rounding up the components
Assembling the components
Wall following algorithm
Coding the robot.
Wall follower robot in action (0:06)
Robot 4 : Light Following Robot
Rounding up the components
Assembling the components
The light following algorithm
Coding the robot.
Light follower robot in action (0:06)
Robot 5: Hand Following Robot
Rounding up the components
Assembling the components
Hand following algorithm
Coding the robot.
Hand following robot in action (0:11)
Introduction to the IoT platform
Introduction (5:37)
History of Internet of Things (5:29)
Why use a platform? (2:36)
What is Bolt? (2:53)
Technical specifications of WiFi enabled microcontroller module part 1 (3:23)
Technical specifications of WiFi enabled microcontroller module part 2 (3:20)
How to power on your microcontroller module (1:50)
Indicator LEDs (3:33)
Getting Started with the IoT Cloud
Creating an account on the IoT cloud service
Understanding the IoT cloud architecture
Features of Bolt cloud (2:48)
Important points before you get started
How does the microcontroller and cloud linking work? (4:13)
Linking the microcontroller module to the cloud (9:04)
Project 11 : Building Your First IoT Sensor Project
Introduction to Light Intensity Monitoring System (1:51)
Introduction to LDR (2:37)
Hardware Connections
Creating product on Cloud (7:01)
Linking product to device (2:41)
Troubleshooting your First IoT Sensor Project
Robot 6 : Plant monitoring robot
What is a plant monitoring robot?
Installing the Bolt-IoT-Arduino-Helper library.
Rounding up the components
Assembling the components
Plant monitoring algorithm
Coding the robot
Configuring a UART product
HTML Programming Language and Web Development
Introduction to HTML (1:49)
HTML Tags (2:04)
HTML Document Structure (2:39)
Creating Your First Web Page
Body Tags
Embedding Images
HTML Hyperlinks
Div Tag
Heading Tags
Table
Javascript Programming Language
Introduction to JavaScript (3:02)
Variables in JavaScript
Creating Your Functions in JavaScript
Manipulating HTML content using JS
Built-in Javascript functions
APIs
APIs on Bolt (4:24)
API Key (2:44)
Home Automation
Project 12 : Controlling an LED using API
Project 13 : Controlling an LED using UI
Introduction to IFTTT
Setting up an IFTTT account
Project 14 : Control an LED using google
Robot 7 : Internet Controlled Robot
Rounding up the components
Assembling the components
Coding the robot.
Controlling the robot using API
Controlling the robot using UI
Robot 8 : Voice Command Robot
Rounding up the components
Assembling the components
Coding the robot.
Setting up IFTTT applet for voice control
Robot 9 : E-mail talking robot
Rounding up the components
Assembling the components
Coding the robot.
Setting up IFTTT applet for E-mail control
Robot 10 : Facebook Connected Robot
Rounding up the components
Assembling the components
Coding the robot.
Setting up IFTTT applet for Facebook control
Evaluation
Evaluation and Certificate
Instructions for Assured Internship
Project 12 : Controlling an LED using API
Lesson content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock