Hands on Robotics with Arduino, Build 13 robot projects
Posted by Superadmin on September 30 2021 09:06:16

Hands on Robotics with Arduino, Build 13 robot projects

with Dinesh Tavasalkar


0101. Introduction to Course Content



Description

What you'll learn

Construct a Robot from Scratch and move in 6 different directions
Understand the working of different components necessary for working of Robot
Downloadable source codes for all 6 directions

Requirements

Description

Curious about controlling a Robot with smartphone, you have come to the right place. Learn the basic concept and programming required to design a fully functional Arduino Robot. For this course you will need the simplest but the most powerful and advanced Micro-Controller board called the Arduino UNO and a Bluetooth along with some basic electronics component.


Fundamentals of Robotics


Robotics is fundamentally a branch of technology that deals with the design, construction, operation, and application of robots. It is a powerful tool to understand the basic concepts of Computer Science, Mechanical engineering, and Electronics engineering. In this Arduino robot course will use a simplified version of C++ language for programming our Robot using the Arduino IDE.

Course Content and Overview

This course is designed for students interested in controlling an Arduino Robot with Android Smartphone. No coding experience is required; all you need is an Arduino, Bluetooth, some low cost hardware and electronics component for building the Robot. We will start from basics of Arduino programming and then move to higher topics.


Basics of Arduino

In this course you will first understand the basics of Arduino and then we will look at Arduino installation & setting up Arduino with your Computer or Laptop



Construction of Robot
After understanding the basics of Arduino next we will construct our Arduino Robot. All the components required for building this Robot are mentioned in Section 2


Time Control Robot
In the Time Control Robot section you will first understand the working of Motors Driver and how to control 2 motors using a single motor driver.

We will then write Arduino program so that the Robot moves in the following direction for a specific period of time
Forward

Backward
Axial Left
Axial Right
Radial Right
Radial Left
Stop

Serial Communication
Serial Communication is essential for sending and receiving data between Electronic hardware devices. We will use Serial Communication to control Led’s, Potentiometer sensor and the Arduino Robot.
In this section you will learn to read analog values from sensors and display it on the Serial Monitor. You will also write (send data) values from PC to Arduino.

Android Programming


Android OS has taken the world by storm after its inception nearly 10 years back. One of the major benefits of owning an Android smartphone is the ability to use it as a Remote Control for controlling Robots and other Electronics devices.
In this course we will design 5 Android Applications using a tool called AppInventor2. AppInventor2 is a Graphical Programming Software using which even a non programmer can design amazing Android apps in a matter of minutes.



Controlling Arduino Robot using Android Smartphone
We will create 3 android applications for controlling the Arduino and each application works in different manner
SmartBot
In the Smartbot android app we will create 5 buttons (Forward, Backward, Left, Right and Stop). When the user clicks on any of the button the Robot will move in that particular direction.

AcceleroControl Robot
In the AcceleroControl Robot android app, we will use the accelerometer sensor from the android smartphone to control the Robot. So when the user tilts the robot in forward direction it will will move forward, when the Smartphone is kept flat the Robot will Stop. Similarly by pointing the smartphone in direction you can control the direction of the Arduino Robot.

VoiceControl Robot
In the Voice Control Robot we will move our Robot in different direction by giving voice inputs

Black Line Follower
In Black line follower robot, we will first understand the working principal of the IR sensor and then attach it to our robot. After this we will understand the programming logic and then program the arduino robot to follow a black line.

White Line Follower
In white line follower, we will first understand the working principal of White line follower robot and then we will reverse the black line follower program so that the arduino robot follows a white line

Object Follower Robot
In Object Follower robot, we will first understand the working principal of this robot. After this we will write the Object Follower robot program so that the arduino robot can follow an Object.

Object Repeller Robot
In Object Repeller robot, we will first understand the working principal of this robot. After this we will write the program so that arduino robot keeps repelling or keeps moving away from the object.

Object Avoider Robot
Object avoider robot is similar to object repeller robot, but in certain condition, it will simply avoid the object instead of moving away from it.

Light Follower Robot
In Light Follower robot, we will first understand the working principal of this robot. After this we will write the Light Follower robot program and use the smartphone’s flash light so that the arduino robot can follow it.

Light Repeller Robot
In Light Repeller robot, we will first understand the working principal of this robot. After this we will write the program so that arduino robot keeps repelling or keeps moving away from a light source.

Light Avoider Robot
Light avoider robot is similar to light repeller robot, but in certain condition, it will simply avoid the object instead of moving away from it.

Who this course is for:

Students who are interested in learning the basics of Robotics
Arduino Lovers who want to learn more than Arduino basics
Students from Mechanical, Electronics, Electrical, Computer Science, Robotics background are perfectly ideal for this course

  

Course Contents

Hands on Robotics with Arduino, Build 13 robot projects

with Dinesh Tavasalkar


0102. Introduction to Arduino Micro controller Board



Description

What you'll learn

Construct a Robot from Scratch and move in 6 different directions
Understand the working of different components necessary for working of Robot
Downloadable source codes for all 6 directions

Requirements

Description

Curious about controlling a Robot with smartphone, you have come to the right place. Learn the basic concept and programming required to design a fully functional Arduino Robot. For this course you will need the simplest but the most powerful and advanced Micro-Controller board called the Arduino UNO and a Bluetooth along with some basic electronics component.


Fundamentals of Robotics


Robotics is fundamentally a branch of technology that deals with the design, construction, operation, and application of robots. It is a powerful tool to understand the basic concepts of Computer Science, Mechanical engineering, and Electronics engineering. In this Arduino robot course will use a simplified version of C++ language for programming our Robot using the Arduino IDE.

Course Content and Overview

This course is designed for students interested in controlling an Arduino Robot with Android Smartphone. No coding experience is required; all you need is an Arduino, Bluetooth, some low cost hardware and electronics component for building the Robot. We will start from basics of Arduino programming and then move to higher topics.


Basics of Arduino

In this course you will first understand the basics of Arduino and then we will look at Arduino installation & setting up Arduino with your Computer or Laptop



Construction of Robot
After understanding the basics of Arduino next we will construct our Arduino Robot. All the components required for building this Robot are mentioned in Section 2


Time Control Robot
In the Time Control Robot section you will first understand the working of Motors Driver and how to control 2 motors using a single motor driver.

We will then write Arduino program so that the Robot moves in the following direction for a specific period of time
Forward

Backward
Axial Left
Axial Right
Radial Right
Radial Left
Stop

Serial Communication
Serial Communication is essential for sending and receiving data between Electronic hardware devices. We will use Serial Communication to control Led’s, Potentiometer sensor and the Arduino Robot.
In this section you will learn to read analog values from sensors and display it on the Serial Monitor. You will also write (send data) values from PC to Arduino.

Android Programming


Android OS has taken the world by storm after its inception nearly 10 years back. One of the major benefits of owning an Android smartphone is the ability to use it as a Remote Control for controlling Robots and other Electronics devices.
In this course we will design 5 Android Applications using a tool called AppInventor2. AppInventor2 is a Graphical Programming Software using which even a non programmer can design amazing Android apps in a matter of minutes.



Controlling Arduino Robot using Android Smartphone
We will create 3 android applications for controlling the Arduino and each application works in different manner
SmartBot
In the Smartbot android app we will create 5 buttons (Forward, Backward, Left, Right and Stop). When the user clicks on any of the button the Robot will move in that particular direction.

AcceleroControl Robot
In the AcceleroControl Robot android app, we will use the accelerometer sensor from the android smartphone to control the Robot. So when the user tilts the robot in forward direction it will will move forward, when the Smartphone is kept flat the Robot will Stop. Similarly by pointing the smartphone in direction you can control the direction of the Arduino Robot.

VoiceControl Robot
In the Voice Control Robot we will move our Robot in different direction by giving voice inputs

Black Line Follower
In Black line follower robot, we will first understand the working principal of the IR sensor and then attach it to our robot. After this we will understand the programming logic and then program the arduino robot to follow a black line.

White Line Follower
In white line follower, we will first understand the working principal of White line follower robot and then we will reverse the black line follower program so that the arduino robot follows a white line

Object Follower Robot
In Object Follower robot, we will first understand the working principal of this robot. After this we will write the Object Follower robot program so that the arduino robot can follow an Object.

Object Repeller Robot
In Object Repeller robot, we will first understand the working principal of this robot. After this we will write the program so that arduino robot keeps repelling or keeps moving away from the object.

Object Avoider Robot
Object avoider robot is similar to object repeller robot, but in certain condition, it will simply avoid the object instead of moving away from it.

Light Follower Robot
In Light Follower robot, we will first understand the working principal of this robot. After this we will write the Light Follower robot program and use the smartphone’s flash light so that the arduino robot can follow it.

Light Repeller Robot
In Light Repeller robot, we will first understand the working principal of this robot. After this we will write the program so that arduino robot keeps repelling or keeps moving away from a light source.

Light Avoider Robot
Light avoider robot is similar to light repeller robot, but in certain condition, it will simply avoid the object instead of moving away from it.

Who this course is for:

Students who are interested in learning the basics of Robotics
Arduino Lovers who want to learn more than Arduino basics
Students from Mechanical, Electronics, Electrical, Computer Science, Robotics background are perfectly ideal for this course

  

Course Contents

Hands on Robotics with Arduino, Build 13 robot projects

with Dinesh Tavasalkar


0103. How to install the Arduino Integrated Development Environment(IDE)



Description

What you'll learn

Construct a Robot from Scratch and move in 6 different directions
Understand the working of different components necessary for working of Robot
Downloadable source codes for all 6 directions

Requirements

Description

Curious about controlling a Robot with smartphone, you have come to the right place. Learn the basic concept and programming required to design a fully functional Arduino Robot. For this course you will need the simplest but the most powerful and advanced Micro-Controller board called the Arduino UNO and a Bluetooth along with some basic electronics component.


Fundamentals of Robotics


Robotics is fundamentally a branch of technology that deals with the design, construction, operation, and application of robots. It is a powerful tool to understand the basic concepts of Computer Science, Mechanical engineering, and Electronics engineering. In this Arduino robot course will use a simplified version of C++ language for programming our Robot using the Arduino IDE.

Course Content and Overview

This course is designed for students interested in controlling an Arduino Robot with Android Smartphone. No coding experience is required; all you need is an Arduino, Bluetooth, some low cost hardware and electronics component for building the Robot. We will start from basics of Arduino programming and then move to higher topics.


Basics of Arduino

In this course you will first understand the basics of Arduino and then we will look at Arduino installation & setting up Arduino with your Computer or Laptop



Construction of Robot
After understanding the basics of Arduino next we will construct our Arduino Robot. All the components required for building this Robot are mentioned in Section 2


Time Control Robot
In the Time Control Robot section you will first understand the working of Motors Driver and how to control 2 motors using a single motor driver.

We will then write Arduino program so that the Robot moves in the following direction for a specific period of time
Forward

Backward
Axial Left
Axial Right
Radial Right
Radial Left
Stop

Serial Communication
Serial Communication is essential for sending and receiving data between Electronic hardware devices. We will use Serial Communication to control Led’s, Potentiometer sensor and the Arduino Robot.
In this section you will learn to read analog values from sensors and display it on the Serial Monitor. You will also write (send data) values from PC to Arduino.

Android Programming


Android OS has taken the world by storm after its inception nearly 10 years back. One of the major benefits of owning an Android smartphone is the ability to use it as a Remote Control for controlling Robots and other Electronics devices.
In this course we will design 5 Android Applications using a tool called AppInventor2. AppInventor2 is a Graphical Programming Software using which even a non programmer can design amazing Android apps in a matter of minutes.



Controlling Arduino Robot using Android Smartphone
We will create 3 android applications for controlling the Arduino and each application works in different manner
SmartBot
In the Smartbot android app we will create 5 buttons (Forward, Backward, Left, Right and Stop). When the user clicks on any of the button the Robot will move in that particular direction.

AcceleroControl Robot
In the AcceleroControl Robot android app, we will use the accelerometer sensor from the android smartphone to control the Robot. So when the user tilts the robot in forward direction it will will move forward, when the Smartphone is kept flat the Robot will Stop. Similarly by pointing the smartphone in direction you can control the direction of the Arduino Robot.

VoiceControl Robot
In the Voice Control Robot we will move our Robot in different direction by giving voice inputs

Black Line Follower
In Black line follower robot, we will first understand the working principal of the IR sensor and then attach it to our robot. After this we will understand the programming logic and then program the arduino robot to follow a black line.

White Line Follower
In white line follower, we will first understand the working principal of White line follower robot and then we will reverse the black line follower program so that the arduino robot follows a white line

Object Follower Robot
In Object Follower robot, we will first understand the working principal of this robot. After this we will write the Object Follower robot program so that the arduino robot can follow an Object.

Object Repeller Robot
In Object Repeller robot, we will first understand the working principal of this robot. After this we will write the program so that arduino robot keeps repelling or keeps moving away from the object.

Object Avoider Robot
Object avoider robot is similar to object repeller robot, but in certain condition, it will simply avoid the object instead of moving away from it.

Light Follower Robot
In Light Follower robot, we will first understand the working principal of this robot. After this we will write the Light Follower robot program and use the smartphone’s flash light so that the arduino robot can follow it.

Light Repeller Robot
In Light Repeller robot, we will first understand the working principal of this robot. After this we will write the program so that arduino robot keeps repelling or keeps moving away from a light source.

Light Avoider Robot
Light avoider robot is similar to light repeller robot, but in certain condition, it will simply avoid the object instead of moving away from it.

Who this course is for:

Students who are interested in learning the basics of Robotics
Arduino Lovers who want to learn more than Arduino basics
Students from Mechanical, Electronics, Electrical, Computer Science, Robotics background are perfectly ideal for this course

  

Course Contents

Hands on Robotics with Arduino, Build 13 robot projects

with Dinesh Tavasalkar


0103.1 Arduino IDE Download Link.html



Description

What you'll learn

Construct a Robot from Scratch and move in 6 different directions
Understand the working of different components necessary for working of Robot
Downloadable source codes for all 6 directions

Requirements

Description

Curious about controlling a Robot with smartphone, you have come to the right place. Learn the basic concept and programming required to design a fully functional Arduino Robot. For this course you will need the simplest but the most powerful and advanced Micro-Controller board called the Arduino UNO and a Bluetooth along with some basic electronics component.


Fundamentals of Robotics


Robotics is fundamentally a branch of technology that deals with the design, construction, operation, and application of robots. It is a powerful tool to understand the basic concepts of Computer Science, Mechanical engineering, and Electronics engineering. In this Arduino robot course will use a simplified version of C++ language for programming our Robot using the Arduino IDE.

Course Content and Overview

This course is designed for students interested in controlling an Arduino Robot with Android Smartphone. No coding experience is required; all you need is an Arduino, Bluetooth, some low cost hardware and electronics component for building the Robot. We will start from basics of Arduino programming and then move to higher topics.


Basics of Arduino

In this course you will first understand the basics of Arduino and then we will look at Arduino installation & setting up Arduino with your Computer or Laptop



Construction of Robot
After understanding the basics of Arduino next we will construct our Arduino Robot. All the components required for building this Robot are mentioned in Section 2


Time Control Robot
In the Time Control Robot section you will first understand the working of Motors Driver and how to control 2 motors using a single motor driver.

We will then write Arduino program so that the Robot moves in the following direction for a specific period of time
Forward

Backward
Axial Left
Axial Right
Radial Right
Radial Left
Stop

Serial Communication
Serial Communication is essential for sending and receiving data between Electronic hardware devices. We will use Serial Communication to control Led’s, Potentiometer sensor and the Arduino Robot.
In this section you will learn to read analog values from sensors and display it on the Serial Monitor. You will also write (send data) values from PC to Arduino.

Android Programming


Android OS has taken the world by storm after its inception nearly 10 years back. One of the major benefits of owning an Android smartphone is the ability to use it as a Remote Control for controlling Robots and other Electronics devices.
In this course we will design 5 Android Applications using a tool called AppInventor2. AppInventor2 is a Graphical Programming Software using which even a non programmer can design amazing Android apps in a matter of minutes.



Controlling Arduino Robot using Android Smartphone
We will create 3 android applications for controlling the Arduino and each application works in different manner
SmartBot
In the Smartbot android app we will create 5 buttons (Forward, Backward, Left, Right and Stop). When the user clicks on any of the button the Robot will move in that particular direction.

AcceleroControl Robot
In the AcceleroControl Robot android app, we will use the accelerometer sensor from the android smartphone to control the Robot. So when the user tilts the robot in forward direction it will will move forward, when the Smartphone is kept flat the Robot will Stop. Similarly by pointing the smartphone in direction you can control the direction of the Arduino Robot.

VoiceControl Robot
In the Voice Control Robot we will move our Robot in different direction by giving voice inputs

Black Line Follower
In Black line follower robot, we will first understand the working principal of the IR sensor and then attach it to our robot. After this we will understand the programming logic and then program the arduino robot to follow a black line.

White Line Follower
In white line follower, we will first understand the working principal of White line follower robot and then we will reverse the black line follower program so that the arduino robot follows a white line

Object Follower Robot
In Object Follower robot, we will first understand the working principal of this robot. After this we will write the Object Follower robot program so that the arduino robot can follow an Object.

Object Repeller Robot
In Object Repeller robot, we will first understand the working principal of this robot. After this we will write the program so that arduino robot keeps repelling or keeps moving away from the object.

Object Avoider Robot
Object avoider robot is similar to object repeller robot, but in certain condition, it will simply avoid the object instead of moving away from it.

Light Follower Robot
In Light Follower robot, we will first understand the working principal of this robot. After this we will write the Light Follower robot program and use the smartphone’s flash light so that the arduino robot can follow it.

Light Repeller Robot
In Light Repeller robot, we will first understand the working principal of this robot. After this we will write the program so that arduino robot keeps repelling or keeps moving away from a light source.

Light Avoider Robot
Light avoider robot is similar to light repeller robot, but in certain condition, it will simply avoid the object instead of moving away from it.

Who this course is for:

Students who are interested in learning the basics of Robotics
Arduino Lovers who want to learn more than Arduino basics
Students from Mechanical, Electronics, Electrical, Computer Science, Robotics background are perfectly ideal for this course

  

Course Contents

Hands on Robotics with Arduino, Build 13 robot projects

with Dinesh Tavasalkar


0104. Setting up the Arduino IDE



Description

What you'll learn

Construct a Robot from Scratch and move in 6 different directions
Understand the working of different components necessary for working of Robot
Downloadable source codes for all 6 directions

Requirements

Description

Curious about controlling a Robot with smartphone, you have come to the right place. Learn the basic concept and programming required to design a fully functional Arduino Robot. For this course you will need the simplest but the most powerful and advanced Micro-Controller board called the Arduino UNO and a Bluetooth along with some basic electronics component.


Fundamentals of Robotics


Robotics is fundamentally a branch of technology that deals with the design, construction, operation, and application of robots. It is a powerful tool to understand the basic concepts of Computer Science, Mechanical engineering, and Electronics engineering. In this Arduino robot course will use a simplified version of C++ language for programming our Robot using the Arduino IDE.

Course Content and Overview

This course is designed for students interested in controlling an Arduino Robot with Android Smartphone. No coding experience is required; all you need is an Arduino, Bluetooth, some low cost hardware and electronics component for building the Robot. We will start from basics of Arduino programming and then move to higher topics.


Basics of Arduino

In this course you will first understand the basics of Arduino and then we will look at Arduino installation & setting up Arduino with your Computer or Laptop



Construction of Robot
After understanding the basics of Arduino next we will construct our Arduino Robot. All the components required for building this Robot are mentioned in Section 2


Time Control Robot
In the Time Control Robot section you will first understand the working of Motors Driver and how to control 2 motors using a single motor driver.

We will then write Arduino program so that the Robot moves in the following direction for a specific period of time
Forward

Backward
Axial Left
Axial Right
Radial Right
Radial Left
Stop

Serial Communication
Serial Communication is essential for sending and receiving data between Electronic hardware devices. We will use Serial Communication to control Led’s, Potentiometer sensor and the Arduino Robot.
In this section you will learn to read analog values from sensors and display it on the Serial Monitor. You will also write (send data) values from PC to Arduino.

Android Programming


Android OS has taken the world by storm after its inception nearly 10 years back. One of the major benefits of owning an Android smartphone is the ability to use it as a Remote Control for controlling Robots and other Electronics devices.
In this course we will design 5 Android Applications using a tool called AppInventor2. AppInventor2 is a Graphical Programming Software using which even a non programmer can design amazing Android apps in a matter of minutes.



Controlling Arduino Robot using Android Smartphone
We will create 3 android applications for controlling the Arduino and each application works in different manner
SmartBot
In the Smartbot android app we will create 5 buttons (Forward, Backward, Left, Right and Stop). When the user clicks on any of the button the Robot will move in that particular direction.

AcceleroControl Robot
In the AcceleroControl Robot android app, we will use the accelerometer sensor from the android smartphone to control the Robot. So when the user tilts the robot in forward direction it will will move forward, when the Smartphone is kept flat the Robot will Stop. Similarly by pointing the smartphone in direction you can control the direction of the Arduino Robot.

VoiceControl Robot
In the Voice Control Robot we will move our Robot in different direction by giving voice inputs

Black Line Follower
In Black line follower robot, we will first understand the working principal of the IR sensor and then attach it to our robot. After this we will understand the programming logic and then program the arduino robot to follow a black line.

White Line Follower
In white line follower, we will first understand the working principal of White line follower robot and then we will reverse the black line follower program so that the arduino robot follows a white line

Object Follower Robot
In Object Follower robot, we will first understand the working principal of this robot. After this we will write the Object Follower robot program so that the arduino robot can follow an Object.

Object Repeller Robot
In Object Repeller robot, we will first understand the working principal of this robot. After this we will write the program so that arduino robot keeps repelling or keeps moving away from the object.

Object Avoider Robot
Object avoider robot is similar to object repeller robot, but in certain condition, it will simply avoid the object instead of moving away from it.

Light Follower Robot
In Light Follower robot, we will first understand the working principal of this robot. After this we will write the Light Follower robot program and use the smartphone’s flash light so that the arduino robot can follow it.

Light Repeller Robot
In Light Repeller robot, we will first understand the working principal of this robot. After this we will write the program so that arduino robot keeps repelling or keeps moving away from a light source.

Light Avoider Robot
Light avoider robot is similar to light repeller robot, but in certain condition, it will simply avoid the object instead of moving away from it.

Who this course is for:

Students who are interested in learning the basics of Robotics
Arduino Lovers who want to learn more than Arduino basics
Students from Mechanical, Electronics, Electrical, Computer Science, Robotics background are perfectly ideal for this course

  

Course Contents

Hands on Robotics with Arduino, Build 13 robot projects

with Dinesh Tavasalkar


0105. How to blink an Arduino LED



Description

What you'll learn

Construct a Robot from Scratch and move in 6 different directions
Understand the working of different components necessary for working of Robot
Downloadable source codes for all 6 directions

Requirements

Description

Curious about controlling a Robot with smartphone, you have come to the right place. Learn the basic concept and programming required to design a fully functional Arduino Robot. For this course you will need the simplest but the most powerful and advanced Micro-Controller board called the Arduino UNO and a Bluetooth along with some basic electronics component.


Fundamentals of Robotics


Robotics is fundamentally a branch of technology that deals with the design, construction, operation, and application of robots. It is a powerful tool to understand the basic concepts of Computer Science, Mechanical engineering, and Electronics engineering. In this Arduino robot course will use a simplified version of C++ language for programming our Robot using the Arduino IDE.

Course Content and Overview

This course is designed for students interested in controlling an Arduino Robot with Android Smartphone. No coding experience is required; all you need is an Arduino, Bluetooth, some low cost hardware and electronics component for building the Robot. We will start from basics of Arduino programming and then move to higher topics.


Basics of Arduino

In this course you will first understand the basics of Arduino and then we will look at Arduino installation & setting up Arduino with your Computer or Laptop



Construction of Robot
After understanding the basics of Arduino next we will construct our Arduino Robot. All the components required for building this Robot are mentioned in Section 2


Time Control Robot
In the Time Control Robot section you will first understand the working of Motors Driver and how to control 2 motors using a single motor driver.

We will then write Arduino program so that the Robot moves in the following direction for a specific period of time
Forward

Backward
Axial Left
Axial Right
Radial Right
Radial Left
Stop

Serial Communication
Serial Communication is essential for sending and receiving data between Electronic hardware devices. We will use Serial Communication to control Led’s, Potentiometer sensor and the Arduino Robot.
In this section you will learn to read analog values from sensors and display it on the Serial Monitor. You will also write (send data) values from PC to Arduino.

Android Programming


Android OS has taken the world by storm after its inception nearly 10 years back. One of the major benefits of owning an Android smartphone is the ability to use it as a Remote Control for controlling Robots and other Electronics devices.
In this course we will design 5 Android Applications using a tool called AppInventor2. AppInventor2 is a Graphical Programming Software using which even a non programmer can design amazing Android apps in a matter of minutes.



Controlling Arduino Robot using Android Smartphone
We will create 3 android applications for controlling the Arduino and each application works in different manner
SmartBot
In the Smartbot android app we will create 5 buttons (Forward, Backward, Left, Right and Stop). When the user clicks on any of the button the Robot will move in that particular direction.

AcceleroControl Robot
In the AcceleroControl Robot android app, we will use the accelerometer sensor from the android smartphone to control the Robot. So when the user tilts the robot in forward direction it will will move forward, when the Smartphone is kept flat the Robot will Stop. Similarly by pointing the smartphone in direction you can control the direction of the Arduino Robot.

VoiceControl Robot
In the Voice Control Robot we will move our Robot in different direction by giving voice inputs

Black Line Follower
In Black line follower robot, we will first understand the working principal of the IR sensor and then attach it to our robot. After this we will understand the programming logic and then program the arduino robot to follow a black line.

White Line Follower
In white line follower, we will first understand the working principal of White line follower robot and then we will reverse the black line follower program so that the arduino robot follows a white line

Object Follower Robot
In Object Follower robot, we will first understand the working principal of this robot. After this we will write the Object Follower robot program so that the arduino robot can follow an Object.

Object Repeller Robot
In Object Repeller robot, we will first understand the working principal of this robot. After this we will write the program so that arduino robot keeps repelling or keeps moving away from the object.

Object Avoider Robot
Object avoider robot is similar to object repeller robot, but in certain condition, it will simply avoid the object instead of moving away from it.

Light Follower Robot
In Light Follower robot, we will first understand the working principal of this robot. After this we will write the Light Follower robot program and use the smartphone’s flash light so that the arduino robot can follow it.

Light Repeller Robot
In Light Repeller robot, we will first understand the working principal of this robot. After this we will write the program so that arduino robot keeps repelling or keeps moving away from a light source.

Light Avoider Robot
Light avoider robot is similar to light repeller robot, but in certain condition, it will simply avoid the object instead of moving away from it.

Who this course is for:

Students who are interested in learning the basics of Robotics
Arduino Lovers who want to learn more than Arduino basics
Students from Mechanical, Electronics, Electrical, Computer Science, Robotics background are perfectly ideal for this course

  

Course Contents

Hands on Robotics with Arduino, Build 13 robot projects

with Dinesh Tavasalkar


0106. Section End Quiz.html



Description

What you'll learn

Construct a Robot from Scratch and move in 6 different directions
Understand the working of different components necessary for working of Robot
Downloadable source codes for all 6 directions

Requirements

Description

Curious about controlling a Robot with smartphone, you have come to the right place. Learn the basic concept and programming required to design a fully functional Arduino Robot. For this course you will need the simplest but the most powerful and advanced Micro-Controller board called the Arduino UNO and a Bluetooth along with some basic electronics component.


Fundamentals of Robotics


Robotics is fundamentally a branch of technology that deals with the design, construction, operation, and application of robots. It is a powerful tool to understand the basic concepts of Computer Science, Mechanical engineering, and Electronics engineering. In this Arduino robot course will use a simplified version of C++ language for programming our Robot using the Arduino IDE.

Course Content and Overview

This course is designed for students interested in controlling an Arduino Robot with Android Smartphone. No coding experience is required; all you need is an Arduino, Bluetooth, some low cost hardware and electronics component for building the Robot. We will start from basics of Arduino programming and then move to higher topics.


Basics of Arduino

In this course you will first understand the basics of Arduino and then we will look at Arduino installation & setting up Arduino with your Computer or Laptop



Construction of Robot
After understanding the basics of Arduino next we will construct our Arduino Robot. All the components required for building this Robot are mentioned in Section 2


Time Control Robot
In the Time Control Robot section you will first understand the working of Motors Driver and how to control 2 motors using a single motor driver.

We will then write Arduino program so that the Robot moves in the following direction for a specific period of time
Forward

Backward
Axial Left
Axial Right
Radial Right
Radial Left
Stop

Serial Communication
Serial Communication is essential for sending and receiving data between Electronic hardware devices. We will use Serial Communication to control Led’s, Potentiometer sensor and the Arduino Robot.
In this section you will learn to read analog values from sensors and display it on the Serial Monitor. You will also write (send data) values from PC to Arduino.

Android Programming


Android OS has taken the world by storm after its inception nearly 10 years back. One of the major benefits of owning an Android smartphone is the ability to use it as a Remote Control for controlling Robots and other Electronics devices.
In this course we will design 5 Android Applications using a tool called AppInventor2. AppInventor2 is a Graphical Programming Software using which even a non programmer can design amazing Android apps in a matter of minutes.



Controlling Arduino Robot using Android Smartphone
We will create 3 android applications for controlling the Arduino and each application works in different manner
SmartBot
In the Smartbot android app we will create 5 buttons (Forward, Backward, Left, Right and Stop). When the user clicks on any of the button the Robot will move in that particular direction.

AcceleroControl Robot
In the AcceleroControl Robot android app, we will use the accelerometer sensor from the android smartphone to control the Robot. So when the user tilts the robot in forward direction it will will move forward, when the Smartphone is kept flat the Robot will Stop. Similarly by pointing the smartphone in direction you can control the direction of the Arduino Robot.

VoiceControl Robot
In the Voice Control Robot we will move our Robot in different direction by giving voice inputs

Black Line Follower
In Black line follower robot, we will first understand the working principal of the IR sensor and then attach it to our robot. After this we will understand the programming logic and then program the arduino robot to follow a black line.

White Line Follower
In white line follower, we will first understand the working principal of White line follower robot and then we will reverse the black line follower program so that the arduino robot follows a white line

Object Follower Robot
In Object Follower robot, we will first understand the working principal of this robot. After this we will write the Object Follower robot program so that the arduino robot can follow an Object.

Object Repeller Robot
In Object Repeller robot, we will first understand the working principal of this robot. After this we will write the program so that arduino robot keeps repelling or keeps moving away from the object.

Object Avoider Robot
Object avoider robot is similar to object repeller robot, but in certain condition, it will simply avoid the object instead of moving away from it.

Light Follower Robot
In Light Follower robot, we will first understand the working principal of this robot. After this we will write the Light Follower robot program and use the smartphone’s flash light so that the arduino robot can follow it.

Light Repeller Robot
In Light Repeller robot, we will first understand the working principal of this robot. After this we will write the program so that arduino robot keeps repelling or keeps moving away from a light source.

Light Avoider Robot
Light avoider robot is similar to light repeller robot, but in certain condition, it will simply avoid the object instead of moving away from it.

Who this course is for:

Students who are interested in learning the basics of Robotics
Arduino Lovers who want to learn more than Arduino basics
Students from Mechanical, Electronics, Electrical, Computer Science, Robotics background are perfectly ideal for this course

  

Course Contents

Hands on Robotics with Arduino, Build 13 robot projects

with Dinesh Tavasalkar


0201. How to choose a good Robot Chassis



Description

What you'll learn

Construct a Robot from Scratch and move in 6 different directions
Understand the working of different components necessary for working of Robot
Downloadable source codes for all 6 directions

Requirements

Description

Curious about controlling a Robot with smartphone, you have come to the right place. Learn the basic concept and programming required to design a fully functional Arduino Robot. For this course you will need the simplest but the most powerful and advanced Micro-Controller board called the Arduino UNO and a Bluetooth along with some basic electronics component.


Fundamentals of Robotics


Robotics is fundamentally a branch of technology that deals with the design, construction, operation, and application of robots. It is a powerful tool to understand the basic concepts of Computer Science, Mechanical engineering, and Electronics engineering. In this Arduino robot course will use a simplified version of C++ language for programming our Robot using the Arduino IDE.

Course Content and Overview

This course is designed for students interested in controlling an Arduino Robot with Android Smartphone. No coding experience is required; all you need is an Arduino, Bluetooth, some low cost hardware and electronics component for building the Robot. We will start from basics of Arduino programming and then move to higher topics.


Basics of Arduino

In this course you will first understand the basics of Arduino and then we will look at Arduino installation & setting up Arduino with your Computer or Laptop



Construction of Robot
After understanding the basics of Arduino next we will construct our Arduino Robot. All the components required for building this Robot are mentioned in Section 2


Time Control Robot
In the Time Control Robot section you will first understand the working of Motors Driver and how to control 2 motors using a single motor driver.

We will then write Arduino program so that the Robot moves in the following direction for a specific period of time
Forward

Backward
Axial Left
Axial Right
Radial Right
Radial Left
Stop

Serial Communication
Serial Communication is essential for sending and receiving data between Electronic hardware devices. We will use Serial Communication to control Led’s, Potentiometer sensor and the Arduino Robot.
In this section you will learn to read analog values from sensors and display it on the Serial Monitor. You will also write (send data) values from PC to Arduino.

Android Programming


Android OS has taken the world by storm after its inception nearly 10 years back. One of the major benefits of owning an Android smartphone is the ability to use it as a Remote Control for controlling Robots and other Electronics devices.
In this course we will design 5 Android Applications using a tool called AppInventor2. AppInventor2 is a Graphical Programming Software using which even a non programmer can design amazing Android apps in a matter of minutes.



Controlling Arduino Robot using Android Smartphone
We will create 3 android applications for controlling the Arduino and each application works in different manner
SmartBot
In the Smartbot android app we will create 5 buttons (Forward, Backward, Left, Right and Stop). When the user clicks on any of the button the Robot will move in that particular direction.

AcceleroControl Robot
In the AcceleroControl Robot android app, we will use the accelerometer sensor from the android smartphone to control the Robot. So when the user tilts the robot in forward direction it will will move forward, when the Smartphone is kept flat the Robot will Stop. Similarly by pointing the smartphone in direction you can control the direction of the Arduino Robot.

VoiceControl Robot
In the Voice Control Robot we will move our Robot in different direction by giving voice inputs

Black Line Follower
In Black line follower robot, we will first understand the working principal of the IR sensor and then attach it to our robot. After this we will understand the programming logic and then program the arduino robot to follow a black line.

White Line Follower
In white line follower, we will first understand the working principal of White line follower robot and then we will reverse the black line follower program so that the arduino robot follows a white line

Object Follower Robot
In Object Follower robot, we will first understand the working principal of this robot. After this we will write the Object Follower robot program so that the arduino robot can follow an Object.

Object Repeller Robot
In Object Repeller robot, we will first understand the working principal of this robot. After this we will write the program so that arduino robot keeps repelling or keeps moving away from the object.

Object Avoider Robot
Object avoider robot is similar to object repeller robot, but in certain condition, it will simply avoid the object instead of moving away from it.

Light Follower Robot
In Light Follower robot, we will first understand the working principal of this robot. After this we will write the Light Follower robot program and use the smartphone’s flash light so that the arduino robot can follow it.

Light Repeller Robot
In Light Repeller robot, we will first understand the working principal of this robot. After this we will write the program so that arduino robot keeps repelling or keeps moving away from a light source.

Light Avoider Robot
Light avoider robot is similar to light repeller robot, but in certain condition, it will simply avoid the object instead of moving away from it.

Who this course is for:

Students who are interested in learning the basics of Robotics
Arduino Lovers who want to learn more than Arduino basics
Students from Mechanical, Electronics, Electrical, Computer Science, Robotics background are perfectly ideal for this course

  

Course Contents

Hands on Robotics with Arduino, Build 13 robot projects

with Dinesh Tavasalkar


0202. Parts required for building a Robot



Description

What you'll learn

Construct a Robot from Scratch and move in 6 different directions
Understand the working of different components necessary for working of Robot
Downloadable source codes for all 6 directions

Requirements

Description

Curious about controlling a Robot with smartphone, you have come to the right place. Learn the basic concept and programming required to design a fully functional Arduino Robot. For this course you will need the simplest but the most powerful and advanced Micro-Controller board called the Arduino UNO and a Bluetooth along with some basic electronics component.


Fundamentals of Robotics


Robotics is fundamentally a branch of technology that deals with the design, construction, operation, and application of robots. It is a powerful tool to understand the basic concepts of Computer Science, Mechanical engineering, and Electronics engineering. In this Arduino robot course will use a simplified version of C++ language for programming our Robot using the Arduino IDE.

Course Content and Overview

This course is designed for students interested in controlling an Arduino Robot with Android Smartphone. No coding experience is required; all you need is an Arduino, Bluetooth, some low cost hardware and electronics component for building the Robot. We will start from basics of Arduino programming and then move to higher topics.


Basics of Arduino

In this course you will first understand the basics of Arduino and then we will look at Arduino installation & setting up Arduino with your Computer or Laptop



Construction of Robot
After understanding the basics of Arduino next we will construct our Arduino Robot. All the components required for building this Robot are mentioned in Section 2


Time Control Robot
In the Time Control Robot section you will first understand the working of Motors Driver and how to control 2 motors using a single motor driver.

We will then write Arduino program so that the Robot moves in the following direction for a specific period of time
Forward

Backward
Axial Left
Axial Right
Radial Right
Radial Left
Stop

Serial Communication
Serial Communication is essential for sending and receiving data between Electronic hardware devices. We will use Serial Communication to control Led’s, Potentiometer sensor and the Arduino Robot.
In this section you will learn to read analog values from sensors and display it on the Serial Monitor. You will also write (send data) values from PC to Arduino.

Android Programming


Android OS has taken the world by storm after its inception nearly 10 years back. One of the major benefits of owning an Android smartphone is the ability to use it as a Remote Control for controlling Robots and other Electronics devices.
In this course we will design 5 Android Applications using a tool called AppInventor2. AppInventor2 is a Graphical Programming Software using which even a non programmer can design amazing Android apps in a matter of minutes.



Controlling Arduino Robot using Android Smartphone
We will create 3 android applications for controlling the Arduino and each application works in different manner
SmartBot
In the Smartbot android app we will create 5 buttons (Forward, Backward, Left, Right and Stop). When the user clicks on any of the button the Robot will move in that particular direction.

AcceleroControl Robot
In the AcceleroControl Robot android app, we will use the accelerometer sensor from the android smartphone to control the Robot. So when the user tilts the robot in forward direction it will will move forward, when the Smartphone is kept flat the Robot will Stop. Similarly by pointing the smartphone in direction you can control the direction of the Arduino Robot.

VoiceControl Robot
In the Voice Control Robot we will move our Robot in different direction by giving voice inputs

Black Line Follower
In Black line follower robot, we will first understand the working principal of the IR sensor and then attach it to our robot. After this we will understand the programming logic and then program the arduino robot to follow a black line.

White Line Follower
In white line follower, we will first understand the working principal of White line follower robot and then we will reverse the black line follower program so that the arduino robot follows a white line

Object Follower Robot
In Object Follower robot, we will first understand the working principal of this robot. After this we will write the Object Follower robot program so that the arduino robot can follow an Object.

Object Repeller Robot
In Object Repeller robot, we will first understand the working principal of this robot. After this we will write the program so that arduino robot keeps repelling or keeps moving away from the object.

Object Avoider Robot
Object avoider robot is similar to object repeller robot, but in certain condition, it will simply avoid the object instead of moving away from it.

Light Follower Robot
In Light Follower robot, we will first understand the working principal of this robot. After this we will write the Light Follower robot program and use the smartphone’s flash light so that the arduino robot can follow it.

Light Repeller Robot
In Light Repeller robot, we will first understand the working principal of this robot. After this we will write the program so that arduino robot keeps repelling or keeps moving away from a light source.

Light Avoider Robot
Light avoider robot is similar to light repeller robot, but in certain condition, it will simply avoid the object instead of moving away from it.

Who this course is for:

Students who are interested in learning the basics of Robotics
Arduino Lovers who want to learn more than Arduino basics
Students from Mechanical, Electronics, Electrical, Computer Science, Robotics background are perfectly ideal for this course

  

Course Contents

Hands on Robotics with Arduino, Build 13 robot projects

with Dinesh Tavasalkar


0203. CONSTRUCTION OF ROBOT



Description

What you'll learn

Construct a Robot from Scratch and move in 6 different directions
Understand the working of different components necessary for working of Robot
Downloadable source codes for all 6 directions

Requirements

Description

Curious about controlling a Robot with smartphone, you have come to the right place. Learn the basic concept and programming required to design a fully functional Arduino Robot. For this course you will need the simplest but the most powerful and advanced Micro-Controller board called the Arduino UNO and a Bluetooth along with some basic electronics component.


Fundamentals of Robotics


Robotics is fundamentally a branch of technology that deals with the design, construction, operation, and application of robots. It is a powerful tool to understand the basic concepts of Computer Science, Mechanical engineering, and Electronics engineering. In this Arduino robot course will use a simplified version of C++ language for programming our Robot using the Arduino IDE.

Course Content and Overview

This course is designed for students interested in controlling an Arduino Robot with Android Smartphone. No coding experience is required; all you need is an Arduino, Bluetooth, some low cost hardware and electronics component for building the Robot. We will start from basics of Arduino programming and then move to higher topics.


Basics of Arduino

In this course you will first understand the basics of Arduino and then we will look at Arduino installation & setting up Arduino with your Computer or Laptop



Construction of Robot
After understanding the basics of Arduino next we will construct our Arduino Robot. All the components required for building this Robot are mentioned in Section 2


Time Control Robot
In the Time Control Robot section you will first understand the working of Motors Driver and how to control 2 motors using a single motor driver.

We will then write Arduino program so that the Robot moves in the following direction for a specific period of time
Forward

Backward
Axial Left
Axial Right
Radial Right
Radial Left
Stop

Serial Communication
Serial Communication is essential for sending and receiving data between Electronic hardware devices. We will use Serial Communication to control Led’s, Potentiometer sensor and the Arduino Robot.
In this section you will learn to read analog values from sensors and display it on the Serial Monitor. You will also write (send data) values from PC to Arduino.

Android Programming


Android OS has taken the world by storm after its inception nearly 10 years back. One of the major benefits of owning an Android smartphone is the ability to use it as a Remote Control for controlling Robots and other Electronics devices.
In this course we will design 5 Android Applications using a tool called AppInventor2. AppInventor2 is a Graphical Programming Software using which even a non programmer can design amazing Android apps in a matter of minutes.



Controlling Arduino Robot using Android Smartphone
We will create 3 android applications for controlling the Arduino and each application works in different manner
SmartBot
In the Smartbot android app we will create 5 buttons (Forward, Backward, Left, Right and Stop). When the user clicks on any of the button the Robot will move in that particular direction.

AcceleroControl Robot
In the AcceleroControl Robot android app, we will use the accelerometer sensor from the android smartphone to control the Robot. So when the user tilts the robot in forward direction it will will move forward, when the Smartphone is kept flat the Robot will Stop. Similarly by pointing the smartphone in direction you can control the direction of the Arduino Robot.

VoiceControl Robot
In the Voice Control Robot we will move our Robot in different direction by giving voice inputs

Black Line Follower
In Black line follower robot, we will first understand the working principal of the IR sensor and then attach it to our robot. After this we will understand the programming logic and then program the arduino robot to follow a black line.

White Line Follower
In white line follower, we will first understand the working principal of White line follower robot and then we will reverse the black line follower program so that the arduino robot follows a white line

Object Follower Robot
In Object Follower robot, we will first understand the working principal of this robot. After this we will write the Object Follower robot program so that the arduino robot can follow an Object.

Object Repeller Robot
In Object Repeller robot, we will first understand the working principal of this robot. After this we will write the program so that arduino robot keeps repelling or keeps moving away from the object.

Object Avoider Robot
Object avoider robot is similar to object repeller robot, but in certain condition, it will simply avoid the object instead of moving away from it.

Light Follower Robot
In Light Follower robot, we will first understand the working principal of this robot. After this we will write the Light Follower robot program and use the smartphone’s flash light so that the arduino robot can follow it.

Light Repeller Robot
In Light Repeller robot, we will first understand the working principal of this robot. After this we will write the program so that arduino robot keeps repelling or keeps moving away from a light source.

Light Avoider Robot
Light avoider robot is similar to light repeller robot, but in certain condition, it will simply avoid the object instead of moving away from it.

Who this course is for:

Students who are interested in learning the basics of Robotics
Arduino Lovers who want to learn more than Arduino basics
Students from Mechanical, Electronics, Electrical, Computer Science, Robotics background are perfectly ideal for this course

  

Course Contents

Hands on Robotics with Arduino, Build 13 robot projects

with Dinesh Tavasalkar


0203.1 CONSTRUCTION OF ROBOT.pdf



Description

What you'll learn

Construct a Robot from Scratch and move in 6 different directions
Understand the working of different components necessary for working of Robot
Downloadable source codes for all 6 directions

Requirements

Description

Curious about controlling a Robot with smartphone, you have come to the right place. Learn the basic concept and programming required to design a fully functional Arduino Robot. For this course you will need the simplest but the most powerful and advanced Micro-Controller board called the Arduino UNO and a Bluetooth along with some basic electronics component.


Fundamentals of Robotics


Robotics is fundamentally a branch of technology that deals with the design, construction, operation, and application of robots. It is a powerful tool to understand the basic concepts of Computer Science, Mechanical engineering, and Electronics engineering. In this Arduino robot course will use a simplified version of C++ language for programming our Robot using the Arduino IDE.

Course Content and Overview

This course is designed for students interested in controlling an Arduino Robot with Android Smartphone. No coding experience is required; all you need is an Arduino, Bluetooth, some low cost hardware and electronics component for building the Robot. We will start from basics of Arduino programming and then move to higher topics.


Basics of Arduino

In this course you will first understand the basics of Arduino and then we will look at Arduino installation & setting up Arduino with your Computer or Laptop



Construction of Robot
After understanding the basics of Arduino next we will construct our Arduino Robot. All the components required for building this Robot are mentioned in Section 2


Time Control Robot
In the Time Control Robot section you will first understand the working of Motors Driver and how to control 2 motors using a single motor driver.

We will then write Arduino program so that the Robot moves in the following direction for a specific period of time
Forward

Backward
Axial Left
Axial Right
Radial Right
Radial Left
Stop

Serial Communication
Serial Communication is essential for sending and receiving data between Electronic hardware devices. We will use Serial Communication to control Led’s, Potentiometer sensor and the Arduino Robot.
In this section you will learn to read analog values from sensors and display it on the Serial Monitor. You will also write (send data) values from PC to Arduino.

Android Programming


Android OS has taken the world by storm after its inception nearly 10 years back. One of the major benefits of owning an Android smartphone is the ability to use it as a Remote Control for controlling Robots and other Electronics devices.
In this course we will design 5 Android Applications using a tool called AppInventor2. AppInventor2 is a Graphical Programming Software using which even a non programmer can design amazing Android apps in a matter of minutes.



Controlling Arduino Robot using Android Smartphone
We will create 3 android applications for controlling the Arduino and each application works in different manner
SmartBot
In the Smartbot android app we will create 5 buttons (Forward, Backward, Left, Right and Stop). When the user clicks on any of the button the Robot will move in that particular direction.

AcceleroControl Robot
In the AcceleroControl Robot android app, we will use the accelerometer sensor from the android smartphone to control the Robot. So when the user tilts the robot in forward direction it will will move forward, when the Smartphone is kept flat the Robot will Stop. Similarly by pointing the smartphone in direction you can control the direction of the Arduino Robot.

VoiceControl Robot
In the Voice Control Robot we will move our Robot in different direction by giving voice inputs

Black Line Follower
In Black line follower robot, we will first understand the working principal of the IR sensor and then attach it to our robot. After this we will understand the programming logic and then program the arduino robot to follow a black line.

White Line Follower
In white line follower, we will first understand the working principal of White line follower robot and then we will reverse the black line follower program so that the arduino robot follows a white line

Object Follower Robot
In Object Follower robot, we will first understand the working principal of this robot. After this we will write the Object Follower robot program so that the arduino robot can follow an Object.

Object Repeller Robot
In Object Repeller robot, we will first understand the working principal of this robot. After this we will write the program so that arduino robot keeps repelling or keeps moving away from the object.

Object Avoider Robot
Object avoider robot is similar to object repeller robot, but in certain condition, it will simply avoid the object instead of moving away from it.

Light Follower Robot
In Light Follower robot, we will first understand the working principal of this robot. After this we will write the Light Follower robot program and use the smartphone’s flash light so that the arduino robot can follow it.

Light Repeller Robot
In Light Repeller robot, we will first understand the working principal of this robot. After this we will write the program so that arduino robot keeps repelling or keeps moving away from a light source.

Light Avoider Robot
Light avoider robot is similar to light repeller robot, but in certain condition, it will simply avoid the object instead of moving away from it.

Who this course is for:

Students who are interested in learning the basics of Robotics
Arduino Lovers who want to learn more than Arduino basics
Students from Mechanical, Electronics, Electrical, Computer Science, Robotics background are perfectly ideal for this course

  

Course Contents

Hands on Robotics with Arduino, Build 13 robot projects

with Dinesh Tavasalkar


0204. Introduction to Motor Driver, How to choose a good Motor Driver



Description

What you'll learn

Construct a Robot from Scratch and move in 6 different directions
Understand the working of different components necessary for working of Robot
Downloadable source codes for all 6 directions

Requirements

Description

Curious about controlling a Robot with smartphone, you have come to the right place. Learn the basic concept and programming required to design a fully functional Arduino Robot. For this course you will need the simplest but the most powerful and advanced Micro-Controller board called the Arduino UNO and a Bluetooth along with some basic electronics component.


Fundamentals of Robotics


Robotics is fundamentally a branch of technology that deals with the design, construction, operation, and application of robots. It is a powerful tool to understand the basic concepts of Computer Science, Mechanical engineering, and Electronics engineering. In this Arduino robot course will use a simplified version of C++ language for programming our Robot using the Arduino IDE.

Course Content and Overview

This course is designed for students interested in controlling an Arduino Robot with Android Smartphone. No coding experience is required; all you need is an Arduino, Bluetooth, some low cost hardware and electronics component for building the Robot. We will start from basics of Arduino programming and then move to higher topics.


Basics of Arduino

In this course you will first understand the basics of Arduino and then we will look at Arduino installation & setting up Arduino with your Computer or Laptop



Construction of Robot
After understanding the basics of Arduino next we will construct our Arduino Robot. All the components required for building this Robot are mentioned in Section 2


Time Control Robot
In the Time Control Robot section you will first understand the working of Motors Driver and how to control 2 motors using a single motor driver.

We will then write Arduino program so that the Robot moves in the following direction for a specific period of time
Forward

Backward
Axial Left
Axial Right
Radial Right
Radial Left
Stop

Serial Communication
Serial Communication is essential for sending and receiving data between Electronic hardware devices. We will use Serial Communication to control Led’s, Potentiometer sensor and the Arduino Robot.
In this section you will learn to read analog values from sensors and display it on the Serial Monitor. You will also write (send data) values from PC to Arduino.

Android Programming


Android OS has taken the world by storm after its inception nearly 10 years back. One of the major benefits of owning an Android smartphone is the ability to use it as a Remote Control for controlling Robots and other Electronics devices.
In this course we will design 5 Android Applications using a tool called AppInventor2. AppInventor2 is a Graphical Programming Software using which even a non programmer can design amazing Android apps in a matter of minutes.



Controlling Arduino Robot using Android Smartphone
We will create 3 android applications for controlling the Arduino and each application works in different manner
SmartBot
In the Smartbot android app we will create 5 buttons (Forward, Backward, Left, Right and Stop). When the user clicks on any of the button the Robot will move in that particular direction.

AcceleroControl Robot
In the AcceleroControl Robot android app, we will use the accelerometer sensor from the android smartphone to control the Robot. So when the user tilts the robot in forward direction it will will move forward, when the Smartphone is kept flat the Robot will Stop. Similarly by pointing the smartphone in direction you can control the direction of the Arduino Robot.

VoiceControl Robot
In the Voice Control Robot we will move our Robot in different direction by giving voice inputs

Black Line Follower
In Black line follower robot, we will first understand the working principal of the IR sensor and then attach it to our robot. After this we will understand the programming logic and then program the arduino robot to follow a black line.

White Line Follower
In white line follower, we will first understand the working principal of White line follower robot and then we will reverse the black line follower program so that the arduino robot follows a white line

Object Follower Robot
In Object Follower robot, we will first understand the working principal of this robot. After this we will write the Object Follower robot program so that the arduino robot can follow an Object.

Object Repeller Robot
In Object Repeller robot, we will first understand the working principal of this robot. After this we will write the program so that arduino robot keeps repelling or keeps moving away from the object.

Object Avoider Robot
Object avoider robot is similar to object repeller robot, but in certain condition, it will simply avoid the object instead of moving away from it.

Light Follower Robot
In Light Follower robot, we will first understand the working principal of this robot. After this we will write the Light Follower robot program and use the smartphone’s flash light so that the arduino robot can follow it.

Light Repeller Robot
In Light Repeller robot, we will first understand the working principal of this robot. After this we will write the program so that arduino robot keeps repelling or keeps moving away from a light source.

Light Avoider Robot
Light avoider robot is similar to light repeller robot, but in certain condition, it will simply avoid the object instead of moving away from it.

Who this course is for:

Students who are interested in learning the basics of Robotics
Arduino Lovers who want to learn more than Arduino basics
Students from Mechanical, Electronics, Electrical, Computer Science, Robotics background are perfectly ideal for this course

  

Course Contents

Hands on Robotics with Arduino, Build 13 robot projects

with Dinesh Tavasalkar


0205. How a Motor Driver works Detailed Explanation with H Bridge circuit



Description

What you'll learn

Construct a Robot from Scratch and move in 6 different directions
Understand the working of different components necessary for working of Robot
Downloadable source codes for all 6 directions

Requirements

Description

Curious about controlling a Robot with smartphone, you have come to the right place. Learn the basic concept and programming required to design a fully functional Arduino Robot. For this course you will need the simplest but the most powerful and advanced Micro-Controller board called the Arduino UNO and a Bluetooth along with some basic electronics component.


Fundamentals of Robotics


Robotics is fundamentally a branch of technology that deals with the design, construction, operation, and application of robots. It is a powerful tool to understand the basic concepts of Computer Science, Mechanical engineering, and Electronics engineering. In this Arduino robot course will use a simplified version of C++ language for programming our Robot using the Arduino IDE.

Course Content and Overview

This course is designed for students interested in controlling an Arduino Robot with Android Smartphone. No coding experience is required; all you need is an Arduino, Bluetooth, some low cost hardware and electronics component for building the Robot. We will start from basics of Arduino programming and then move to higher topics.


Basics of Arduino

In this course you will first understand the basics of Arduino and then we will look at Arduino installation & setting up Arduino with your Computer or Laptop



Construction of Robot
After understanding the basics of Arduino next we will construct our Arduino Robot. All the components required for building this Robot are mentioned in Section 2


Time Control Robot
In the Time Control Robot section you will first understand the working of Motors Driver and how to control 2 motors using a single motor driver.

We will then write Arduino program so that the Robot moves in the following direction for a specific period of time
Forward

Backward
Axial Left
Axial Right
Radial Right
Radial Left
Stop

Serial Communication
Serial Communication is essential for sending and receiving data between Electronic hardware devices. We will use Serial Communication to control Led’s, Potentiometer sensor and the Arduino Robot.
In this section you will learn to read analog values from sensors and display it on the Serial Monitor. You will also write (send data) values from PC to Arduino.

Android Programming


Android OS has taken the world by storm after its inception nearly 10 years back. One of the major benefits of owning an Android smartphone is the ability to use it as a Remote Control for controlling Robots and other Electronics devices.
In this course we will design 5 Android Applications using a tool called AppInventor2. AppInventor2 is a Graphical Programming Software using which even a non programmer can design amazing Android apps in a matter of minutes.



Controlling Arduino Robot using Android Smartphone
We will create 3 android applications for controlling the Arduino and each application works in different manner
SmartBot
In the Smartbot android app we will create 5 buttons (Forward, Backward, Left, Right and Stop). When the user clicks on any of the button the Robot will move in that particular direction.

AcceleroControl Robot
In the AcceleroControl Robot android app, we will use the accelerometer sensor from the android smartphone to control the Robot. So when the user tilts the robot in forward direction it will will move forward, when the Smartphone is kept flat the Robot will Stop. Similarly by pointing the smartphone in direction you can control the direction of the Arduino Robot.

VoiceControl Robot
In the Voice Control Robot we will move our Robot in different direction by giving voice inputs

Black Line Follower
In Black line follower robot, we will first understand the working principal of the IR sensor and then attach it to our robot. After this we will understand the programming logic and then program the arduino robot to follow a black line.

White Line Follower
In white line follower, we will first understand the working principal of White line follower robot and then we will reverse the black line follower program so that the arduino robot follows a white line

Object Follower Robot
In Object Follower robot, we will first understand the working principal of this robot. After this we will write the Object Follower robot program so that the arduino robot can follow an Object.

Object Repeller Robot
In Object Repeller robot, we will first understand the working principal of this robot. After this we will write the program so that arduino robot keeps repelling or keeps moving away from the object.

Object Avoider Robot
Object avoider robot is similar to object repeller robot, but in certain condition, it will simply avoid the object instead of moving away from it.

Light Follower Robot
In Light Follower robot, we will first understand the working principal of this robot. After this we will write the Light Follower robot program and use the smartphone’s flash light so that the arduino robot can follow it.

Light Repeller Robot
In Light Repeller robot, we will first understand the working principal of this robot. After this we will write the program so that arduino robot keeps repelling or keeps moving away from a light source.

Light Avoider Robot
Light avoider robot is similar to light repeller robot, but in certain condition, it will simply avoid the object instead of moving away from it.

Who this course is for:

Students who are interested in learning the basics of Robotics
Arduino Lovers who want to learn more than Arduino basics
Students from Mechanical, Electronics, Electrical, Computer Science, Robotics background are perfectly ideal for this course

  

Course Contents

Hands on Robotics with Arduino, Build 13 robot projects

with Dinesh Tavasalkar


0206. Wiring connections between Arduino and Motor Driver



Description

What you'll learn

Construct a Robot from Scratch and move in 6 different directions
Understand the working of different components necessary for working of Robot
Downloadable source codes for all 6 directions

Requirements

Description

Curious about controlling a Robot with smartphone, you have come to the right place. Learn the basic concept and programming required to design a fully functional Arduino Robot. For this course you will need the simplest but the most powerful and advanced Micro-Controller board called the Arduino UNO and a Bluetooth along with some basic electronics component.


Fundamentals of Robotics


Robotics is fundamentally a branch of technology that deals with the design, construction, operation, and application of robots. It is a powerful tool to understand the basic concepts of Computer Science, Mechanical engineering, and Electronics engineering. In this Arduino robot course will use a simplified version of C++ language for programming our Robot using the Arduino IDE.

Course Content and Overview

This course is designed for students interested in controlling an Arduino Robot with Android Smartphone. No coding experience is required; all you need is an Arduino, Bluetooth, some low cost hardware and electronics component for building the Robot. We will start from basics of Arduino programming and then move to higher topics.


Basics of Arduino

In this course you will first understand the basics of Arduino and then we will look at Arduino installation & setting up Arduino with your Computer or Laptop



Construction of Robot
After understanding the basics of Arduino next we will construct our Arduino Robot. All the components required for building this Robot are mentioned in Section 2


Time Control Robot
In the Time Control Robot section you will first understand the working of Motors Driver and how to control 2 motors using a single motor driver.

We will then write Arduino program so that the Robot moves in the following direction for a specific period of time
Forward

Backward
Axial Left
Axial Right
Radial Right
Radial Left
Stop

Serial Communication
Serial Communication is essential for sending and receiving data between Electronic hardware devices. We will use Serial Communication to control Led’s, Potentiometer sensor and the Arduino Robot.
In this section you will learn to read analog values from sensors and display it on the Serial Monitor. You will also write (send data) values from PC to Arduino.

Android Programming


Android OS has taken the world by storm after its inception nearly 10 years back. One of the major benefits of owning an Android smartphone is the ability to use it as a Remote Control for controlling Robots and other Electronics devices.
In this course we will design 5 Android Applications using a tool called AppInventor2. AppInventor2 is a Graphical Programming Software using which even a non programmer can design amazing Android apps in a matter of minutes.



Controlling Arduino Robot using Android Smartphone
We will create 3 android applications for controlling the Arduino and each application works in different manner
SmartBot
In the Smartbot android app we will create 5 buttons (Forward, Backward, Left, Right and Stop). When the user clicks on any of the button the Robot will move in that particular direction.

AcceleroControl Robot
In the AcceleroControl Robot android app, we will use the accelerometer sensor from the android smartphone to control the Robot. So when the user tilts the robot in forward direction it will will move forward, when the Smartphone is kept flat the Robot will Stop. Similarly by pointing the smartphone in direction you can control the direction of the Arduino Robot.

VoiceControl Robot
In the Voice Control Robot we will move our Robot in different direction by giving voice inputs

Black Line Follower
In Black line follower robot, we will first understand the working principal of the IR sensor and then attach it to our robot. After this we will understand the programming logic and then program the arduino robot to follow a black line.

White Line Follower
In white line follower, we will first understand the working principal of White line follower robot and then we will reverse the black line follower program so that the arduino robot follows a white line

Object Follower Robot
In Object Follower robot, we will first understand the working principal of this robot. After this we will write the Object Follower robot program so that the arduino robot can follow an Object.

Object Repeller Robot
In Object Repeller robot, we will first understand the working principal of this robot. After this we will write the program so that arduino robot keeps repelling or keeps moving away from the object.

Object Avoider Robot
Object avoider robot is similar to object repeller robot, but in certain condition, it will simply avoid the object instead of moving away from it.

Light Follower Robot
In Light Follower robot, we will first understand the working principal of this robot. After this we will write the Light Follower robot program and use the smartphone’s flash light so that the arduino robot can follow it.

Light Repeller Robot
In Light Repeller robot, we will first understand the working principal of this robot. After this we will write the program so that arduino robot keeps repelling or keeps moving away from a light source.

Light Avoider Robot
Light avoider robot is similar to light repeller robot, but in certain condition, it will simply avoid the object instead of moving away from it.

Who this course is for:

Students who are interested in learning the basics of Robotics
Arduino Lovers who want to learn more than Arduino basics
Students from Mechanical, Electronics, Electrical, Computer Science, Robotics background are perfectly ideal for this course

  

Course Contents

Hands on Robotics with Arduino, Build 13 robot projects

with Dinesh Tavasalkar


0207. Section End Quiz.html



Description

What you'll learn

Construct a Robot from Scratch and move in 6 different directions
Understand the working of different components necessary for working of Robot
Downloadable source codes for all 6 directions

Requirements

Description

Curious about controlling a Robot with smartphone, you have come to the right place. Learn the basic concept and programming required to design a fully functional Arduino Robot. For this course you will need the simplest but the most powerful and advanced Micro-Controller board called the Arduino UNO and a Bluetooth along with some basic electronics component.


Fundamentals of Robotics


Robotics is fundamentally a branch of technology that deals with the design, construction, operation, and application of robots. It is a powerful tool to understand the basic concepts of Computer Science, Mechanical engineering, and Electronics engineering. In this Arduino robot course will use a simplified version of C++ language for programming our Robot using the Arduino IDE.

Course Content and Overview

This course is designed for students interested in controlling an Arduino Robot with Android Smartphone. No coding experience is required; all you need is an Arduino, Bluetooth, some low cost hardware and electronics component for building the Robot. We will start from basics of Arduino programming and then move to higher topics.


Basics of Arduino

In this course you will first understand the basics of Arduino and then we will look at Arduino installation & setting up Arduino with your Computer or Laptop



Construction of Robot
After understanding the basics of Arduino next we will construct our Arduino Robot. All the components required for building this Robot are mentioned in Section 2


Time Control Robot
In the Time Control Robot section you will first understand the working of Motors Driver and how to control 2 motors using a single motor driver.

We will then write Arduino program so that the Robot moves in the following direction for a specific period of time
Forward

Backward
Axial Left
Axial Right
Radial Right
Radial Left
Stop

Serial Communication
Serial Communication is essential for sending and receiving data between Electronic hardware devices. We will use Serial Communication to control Led’s, Potentiometer sensor and the Arduino Robot.
In this section you will learn to read analog values from sensors and display it on the Serial Monitor. You will also write (send data) values from PC to Arduino.

Android Programming


Android OS has taken the world by storm after its inception nearly 10 years back. One of the major benefits of owning an Android smartphone is the ability to use it as a Remote Control for controlling Robots and other Electronics devices.
In this course we will design 5 Android Applications using a tool called AppInventor2. AppInventor2 is a Graphical Programming Software using which even a non programmer can design amazing Android apps in a matter of minutes.



Controlling Arduino Robot using Android Smartphone
We will create 3 android applications for controlling the Arduino and each application works in different manner
SmartBot
In the Smartbot android app we will create 5 buttons (Forward, Backward, Left, Right and Stop). When the user clicks on any of the button the Robot will move in that particular direction.

AcceleroControl Robot
In the AcceleroControl Robot android app, we will use the accelerometer sensor from the android smartphone to control the Robot. So when the user tilts the robot in forward direction it will will move forward, when the Smartphone is kept flat the Robot will Stop. Similarly by pointing the smartphone in direction you can control the direction of the Arduino Robot.

VoiceControl Robot
In the Voice Control Robot we will move our Robot in different direction by giving voice inputs

Black Line Follower
In Black line follower robot, we will first understand the working principal of the IR sensor and then attach it to our robot. After this we will understand the programming logic and then program the arduino robot to follow a black line.

White Line Follower
In white line follower, we will first understand the working principal of White line follower robot and then we will reverse the black line follower program so that the arduino robot follows a white line

Object Follower Robot
In Object Follower robot, we will first understand the working principal of this robot. After this we will write the Object Follower robot program so that the arduino robot can follow an Object.

Object Repeller Robot
In Object Repeller robot, we will first understand the working principal of this robot. After this we will write the program so that arduino robot keeps repelling or keeps moving away from the object.

Object Avoider Robot
Object avoider robot is similar to object repeller robot, but in certain condition, it will simply avoid the object instead of moving away from it.

Light Follower Robot
In Light Follower robot, we will first understand the working principal of this robot. After this we will write the Light Follower robot program and use the smartphone’s flash light so that the arduino robot can follow it.

Light Repeller Robot
In Light Repeller robot, we will first understand the working principal of this robot. After this we will write the program so that arduino robot keeps repelling or keeps moving away from a light source.

Light Avoider Robot
Light avoider robot is similar to light repeller robot, but in certain condition, it will simply avoid the object instead of moving away from it.

Who this course is for:

Students who are interested in learning the basics of Robotics
Arduino Lovers who want to learn more than Arduino basics
Students from Mechanical, Electronics, Electrical, Computer Science, Robotics background are perfectly ideal for this course

  

Course Contents

Hands on Robotics with Arduino, Build 13 robot projects

with Dinesh Tavasalkar




Description

What you'll learn

Construct a Robot from Scratch and move in 6 different directions
Understand the working of different components necessary for working of Robot
Downloadable source codes for all 6 directions

Requirements

Description

Curious about controlling a Robot with smartphone, you have come to the right place. Learn the basic concept and programming required to design a fully functional Arduino Robot. For this course you will need the simplest but the most powerful and advanced Micro-Controller board called the Arduino UNO and a Bluetooth along with some basic electronics component.


Fundamentals of Robotics


Robotics is fundamentally a branch of technology that deals with the design, construction, operation, and application of robots. It is a powerful tool to understand the basic concepts of Computer Science, Mechanical engineering, and Electronics engineering. In this Arduino robot course will use a simplified version of C++ language for programming our Robot using the Arduino IDE.

Course Content and Overview

This course is designed for students interested in controlling an Arduino Robot with Android Smartphone. No coding experience is required; all you need is an Arduino, Bluetooth, some low cost hardware and electronics component for building the Robot. We will start from basics of Arduino programming and then move to higher topics.


Basics of Arduino

In this course you will first understand the basics of Arduino and then we will look at Arduino installation & setting up Arduino with your Computer or Laptop



Construction of Robot
After understanding the basics of Arduino next we will construct our Arduino Robot. All the components required for building this Robot are mentioned in Section 2


Time Control Robot
In the Time Control Robot section you will first understand the working of Motors Driver and how to control 2 motors using a single motor driver.

We will then write Arduino program so that the Robot moves in the following direction for a specific period of time
Forward

Backward
Axial Left
Axial Right
Radial Right
Radial Left
Stop

Serial Communication
Serial Communication is essential for sending and receiving data between Electronic hardware devices. We will use Serial Communication to control Led’s, Potentiometer sensor and the Arduino Robot.
In this section you will learn to read analog values from sensors and display it on the Serial Monitor. You will also write (send data) values from PC to Arduino.

Android Programming


Android OS has taken the world by storm after its inception nearly 10 years back. One of the major benefits of owning an Android smartphone is the ability to use it as a Remote Control for controlling Robots and other Electronics devices.
In this course we will design 5 Android Applications using a tool called AppInventor2. AppInventor2 is a Graphical Programming Software using which even a non programmer can design amazing Android apps in a matter of minutes.



Controlling Arduino Robot using Android Smartphone
We will create 3 android applications for controlling the Arduino and each application works in different manner
SmartBot
In the Smartbot android app we will create 5 buttons (Forward, Backward, Left, Right and Stop). When the user clicks on any of the button the Robot will move in that particular direction.

AcceleroControl Robot
In the AcceleroControl Robot android app, we will use the accelerometer sensor from the android smartphone to control the Robot. So when the user tilts the robot in forward direction it will will move forward, when the Smartphone is kept flat the Robot will Stop. Similarly by pointing the smartphone in direction you can control the direction of the Arduino Robot.

VoiceControl Robot
In the Voice Control Robot we will move our Robot in different direction by giving voice inputs

Black Line Follower
In Black line follower robot, we will first understand the working principal of the IR sensor and then attach it to our robot. After this we will understand the programming logic and then program the arduino robot to follow a black line.

White Line Follower
In white line follower, we will first understand the working principal of White line follower robot and then we will reverse the black line follower program so that the arduino robot follows a white line

Object Follower Robot
In Object Follower robot, we will first understand the working principal of this robot. After this we will write the Object Follower robot program so that the arduino robot can follow an Object.

Object Repeller Robot
In Object Repeller robot, we will first understand the working principal of this robot. After this we will write the program so that arduino robot keeps repelling or keeps moving away from the object.

Object Avoider Robot
Object avoider robot is similar to object repeller robot, but in certain condition, it will simply avoid the object instead of moving away from it.

Light Follower Robot
In Light Follower robot, we will first understand the working principal of this robot. After this we will write the Light Follower robot program and use the smartphone’s flash light so that the arduino robot can follow it.

Light Repeller Robot
In Light Repeller robot, we will first understand the working principal of this robot. After this we will write the program so that arduino robot keeps repelling or keeps moving away from a light source.

Light Avoider Robot
Light avoider robot is similar to light repeller robot, but in certain condition, it will simply avoid the object instead of moving away from it.

Who this course is for:

Students who are interested in learning the basics of Robotics
Arduino Lovers who want to learn more than Arduino basics
Students from Mechanical, Electronics, Electrical, Computer Science, Robotics background are perfectly ideal for this course

  

Course Contents

Hands on Robotics with Arduino, Build 13 robot projects

with Dinesh Tavasalkar


0301.1 TIME_CONTROL_ROBOT_FORWARD.txt



Description

What you'll learn

Construct a Robot from Scratch and move in 6 different directions
Understand the working of different components necessary for working of Robot
Downloadable source codes for all 6 directions

Requirements

Description

Curious about controlling a Robot with smartphone, you have come to the right place. Learn the basic concept and programming required to design a fully functional Arduino Robot. For this course you will need the simplest but the most powerful and advanced Micro-Controller board called the Arduino UNO and a Bluetooth along with some basic electronics component.


Fundamentals of Robotics


Robotics is fundamentally a branch of technology that deals with the design, construction, operation, and application of robots. It is a powerful tool to understand the basic concepts of Computer Science, Mechanical engineering, and Electronics engineering. In this Arduino robot course will use a simplified version of C++ language for programming our Robot using the Arduino IDE.

Course Content and Overview

This course is designed for students interested in controlling an Arduino Robot with Android Smartphone. No coding experience is required; all you need is an Arduino, Bluetooth, some low cost hardware and electronics component for building the Robot. We will start from basics of Arduino programming and then move to higher topics.


Basics of Arduino

In this course you will first understand the basics of Arduino and then we will look at Arduino installation & setting up Arduino with your Computer or Laptop



Construction of Robot
After understanding the basics of Arduino next we will construct our Arduino Robot. All the components required for building this Robot are mentioned in Section 2


Time Control Robot
In the Time Control Robot section you will first understand the working of Motors Driver and how to control 2 motors using a single motor driver.

We will then write Arduino program so that the Robot moves in the following direction for a specific period of time
Forward

Backward
Axial Left
Axial Right
Radial Right
Radial Left
Stop

Serial Communication
Serial Communication is essential for sending and receiving data between Electronic hardware devices. We will use Serial Communication to control Led’s, Potentiometer sensor and the Arduino Robot.
In this section you will learn to read analog values from sensors and display it on the Serial Monitor. You will also write (send data) values from PC to Arduino.

Android Programming


Android OS has taken the world by storm after its inception nearly 10 years back. One of the major benefits of owning an Android smartphone is the ability to use it as a Remote Control for controlling Robots and other Electronics devices.
In this course we will design 5 Android Applications using a tool called AppInventor2. AppInventor2 is a Graphical Programming Software using which even a non programmer can design amazing Android apps in a matter of minutes.



Controlling Arduino Robot using Android Smartphone
We will create 3 android applications for controlling the Arduino and each application works in different manner
SmartBot
In the Smartbot android app we will create 5 buttons (Forward, Backward, Left, Right and Stop). When the user clicks on any of the button the Robot will move in that particular direction.

AcceleroControl Robot
In the AcceleroControl Robot android app, we will use the accelerometer sensor from the android smartphone to control the Robot. So when the user tilts the robot in forward direction it will will move forward, when the Smartphone is kept flat the Robot will Stop. Similarly by pointing the smartphone in direction you can control the direction of the Arduino Robot.

VoiceControl Robot
In the Voice Control Robot we will move our Robot in different direction by giving voice inputs

Black Line Follower
In Black line follower robot, we will first understand the working principal of the IR sensor and then attach it to our robot. After this we will understand the programming logic and then program the arduino robot to follow a black line.

White Line Follower
In white line follower, we will first understand the working principal of White line follower robot and then we will reverse the black line follower program so that the arduino robot follows a white line

Object Follower Robot
In Object Follower robot, we will first understand the working principal of this robot. After this we will write the Object Follower robot program so that the arduino robot can follow an Object.

Object Repeller Robot
In Object Repeller robot, we will first understand the working principal of this robot. After this we will write the program so that arduino robot keeps repelling or keeps moving away from the object.

Object Avoider Robot
Object avoider robot is similar to object repeller robot, but in certain condition, it will simply avoid the object instead of moving away from it.

Light Follower Robot
In Light Follower robot, we will first understand the working principal of this robot. After this we will write the Light Follower robot program and use the smartphone’s flash light so that the arduino robot can follow it.

Light Repeller Robot
In Light Repeller robot, we will first understand the working principal of this robot. After this we will write the program so that arduino robot keeps repelling or keeps moving away from a light source.

Light Avoider Robot
Light avoider robot is similar to light repeller robot, but in certain condition, it will simply avoid the object instead of moving away from it.

Who this course is for:

Students who are interested in learning the basics of Robotics
Arduino Lovers who want to learn more than Arduino basics
Students from Mechanical, Electronics, Electrical, Computer Science, Robotics background are perfectly ideal for this course

  

Course Contents

Hands on Robotics with Arduino, Build 13 robot projects

with Dinesh Tavasalkar


0302. Time Control Robot - Forward Program Output Logic



Description

What you'll learn

Construct a Robot from Scratch and move in 6 different directions
Understand the working of different components necessary for working of Robot
Downloadable source codes for all 6 directions

Requirements

Description

Curious about controlling a Robot with smartphone, you have come to the right place. Learn the basic concept and programming required to design a fully functional Arduino Robot. For this course you will need the simplest but the most powerful and advanced Micro-Controller board called the Arduino UNO and a Bluetooth along with some basic electronics component.


Fundamentals of Robotics


Robotics is fundamentally a branch of technology that deals with the design, construction, operation, and application of robots. It is a powerful tool to understand the basic concepts of Computer Science, Mechanical engineering, and Electronics engineering. In this Arduino robot course will use a simplified version of C++ language for programming our Robot using the Arduino IDE.

Course Content and Overview

This course is designed for students interested in controlling an Arduino Robot with Android Smartphone. No coding experience is required; all you need is an Arduino, Bluetooth, some low cost hardware and electronics component for building the Robot. We will start from basics of Arduino programming and then move to higher topics.


Basics of Arduino

In this course you will first understand the basics of Arduino and then we will look at Arduino installation & setting up Arduino with your Computer or Laptop



Construction of Robot
After understanding the basics of Arduino next we will construct our Arduino Robot. All the components required for building this Robot are mentioned in Section 2


Time Control Robot
In the Time Control Robot section you will first understand the working of Motors Driver and how to control 2 motors using a single motor driver.

We will then write Arduino program so that the Robot moves in the following direction for a specific period of time
Forward

Backward
Axial Left
Axial Right
Radial Right
Radial Left
Stop

Serial Communication
Serial Communication is essential for sending and receiving data between Electronic hardware devices. We will use Serial Communication to control Led’s, Potentiometer sensor and the Arduino Robot.
In this section you will learn to read analog values from sensors and display it on the Serial Monitor. You will also write (send data) values from PC to Arduino.

Android Programming


Android OS has taken the world by storm after its inception nearly 10 years back. One of the major benefits of owning an Android smartphone is the ability to use it as a Remote Control for controlling Robots and other Electronics devices.
In this course we will design 5 Android Applications using a tool called AppInventor2. AppInventor2 is a Graphical Programming Software using which even a non programmer can design amazing Android apps in a matter of minutes.



Controlling Arduino Robot using Android Smartphone
We will create 3 android applications for controlling the Arduino and each application works in different manner
SmartBot
In the Smartbot android app we will create 5 buttons (Forward, Backward, Left, Right and Stop). When the user clicks on any of the button the Robot will move in that particular direction.

AcceleroControl Robot
In the AcceleroControl Robot android app, we will use the accelerometer sensor from the android smartphone to control the Robot. So when the user tilts the robot in forward direction it will will move forward, when the Smartphone is kept flat the Robot will Stop. Similarly by pointing the smartphone in direction you can control the direction of the Arduino Robot.

VoiceControl Robot
In the Voice Control Robot we will move our Robot in different direction by giving voice inputs

Black Line Follower
In Black line follower robot, we will first understand the working principal of the IR sensor and then attach it to our robot. After this we will understand the programming logic and then program the arduino robot to follow a black line.

White Line Follower
In white line follower, we will first understand the working principal of White line follower robot and then we will reverse the black line follower program so that the arduino robot follows a white line

Object Follower Robot
In Object Follower robot, we will first understand the working principal of this robot. After this we will write the Object Follower robot program so that the arduino robot can follow an Object.

Object Repeller Robot
In Object Repeller robot, we will first understand the working principal of this robot. After this we will write the program so that arduino robot keeps repelling or keeps moving away from the object.

Object Avoider Robot
Object avoider robot is similar to object repeller robot, but in certain condition, it will simply avoid the object instead of moving away from it.

Light Follower Robot
In Light Follower robot, we will first understand the working principal of this robot. After this we will write the Light Follower robot program and use the smartphone’s flash light so that the arduino robot can follow it.

Light Repeller Robot
In Light Repeller robot, we will first understand the working principal of this robot. After this we will write the program so that arduino robot keeps repelling or keeps moving away from a light source.

Light Avoider Robot
Light avoider robot is similar to light repeller robot, but in certain condition, it will simply avoid the object instead of moving away from it.

Who this course is for:

Students who are interested in learning the basics of Robotics
Arduino Lovers who want to learn more than Arduino basics
Students from Mechanical, Electronics, Electrical, Computer Science, Robotics background are perfectly ideal for this course

  

Course Contents

Hands on Robotics with Arduino, Build 13 robot projects

with Dinesh Tavasalkar


>0303. Time Control Robot - Backward Program



Description

What you'll learn

Construct a Robot from Scratch and move in 6 different directions
Understand the working of different components necessary for working of Robot
Downloadable source codes for all 6 directions

Requirements

Description

Curious about controlling a Robot with smartphone, you have come to the right place. Learn the basic concept and programming required to design a fully functional Arduino Robot. For this course you will need the simplest but the most powerful and advanced Micro-Controller board called the Arduino UNO and a Bluetooth along with some basic electronics component.


Fundamentals of Robotics


Robotics is fundamentally a branch of technology that deals with the design, construction, operation, and application of robots. It is a powerful tool to understand the basic concepts of Computer Science, Mechanical engineering, and Electronics engineering. In this Arduino robot course will use a simplified version of C++ language for programming our Robot using the Arduino IDE.

Course Content and Overview

This course is designed for students interested in controlling an Arduino Robot with Android Smartphone. No coding experience is required; all you need is an Arduino, Bluetooth, some low cost hardware and electronics component for building the Robot. We will start from basics of Arduino programming and then move to higher topics.


Basics of Arduino

In this course you will first understand the basics of Arduino and then we will look at Arduino installation & setting up Arduino with your Computer or Laptop



Construction of Robot
After understanding the basics of Arduino next we will construct our Arduino Robot. All the components required for building this Robot are mentioned in Section 2


Time Control Robot
In the Time Control Robot section you will first understand the working of Motors Driver and how to control 2 motors using a single motor driver.

We will then write Arduino program so that the Robot moves in the following direction for a specific period of time
Forward

Backward
Axial Left
Axial Right
Radial Right
Radial Left
Stop

Serial Communication
Serial Communication is essential for sending and receiving data between Electronic hardware devices. We will use Serial Communication to control Led’s, Potentiometer sensor and the Arduino Robot.
In this section you will learn to read analog values from sensors and display it on the Serial Monitor. You will also write (send data) values from PC to Arduino.

Android Programming


Android OS has taken the world by storm after its inception nearly 10 years back. One of the major benefits of owning an Android smartphone is the ability to use it as a Remote Control for controlling Robots and other Electronics devices.
In this course we will design 5 Android Applications using a tool called AppInventor2. AppInventor2 is a Graphical Programming Software using which even a non programmer can design amazing Android apps in a matter of minutes.



Controlling Arduino Robot using Android Smartphone
We will create 3 android applications for controlling the Arduino and each application works in different manner
SmartBot
In the Smartbot android app we will create 5 buttons (Forward, Backward, Left, Right and Stop). When the user clicks on any of the button the Robot will move in that particular direction.

AcceleroControl Robot
In the AcceleroControl Robot android app, we will use the accelerometer sensor from the android smartphone to control the Robot. So when the user tilts the robot in forward direction it will will move forward, when the Smartphone is kept flat the Robot will Stop. Similarly by pointing the smartphone in direction you can control the direction of the Arduino Robot.

VoiceControl Robot
In the Voice Control Robot we will move our Robot in different direction by giving voice inputs

Black Line Follower
In Black line follower robot, we will first understand the working principal of the IR sensor and then attach it to our robot. After this we will understand the programming logic and then program the arduino robot to follow a black line.

White Line Follower
In white line follower, we will first understand the working principal of White line follower robot and then we will reverse the black line follower program so that the arduino robot follows a white line

Object Follower Robot
In Object Follower robot, we will first understand the working principal of this robot. After this we will write the Object Follower robot program so that the arduino robot can follow an Object.

Object Repeller Robot
In Object Repeller robot, we will first understand the working principal of this robot. After this we will write the program so that arduino robot keeps repelling or keeps moving away from the object.

Object Avoider Robot
Object avoider robot is similar to object repeller robot, but in certain condition, it will simply avoid the object instead of moving away from it.

Light Follower Robot
In Light Follower robot, we will first understand the working principal of this robot. After this we will write the Light Follower robot program and use the smartphone’s flash light so that the arduino robot can follow it.

Light Repeller Robot
In Light Repeller robot, we will first understand the working principal of this robot. After this we will write the program so that arduino robot keeps repelling or keeps moving away from a light source.

Light Avoider Robot
Light avoider robot is similar to light repeller robot, but in certain condition, it will simply avoid the object instead of moving away from it.

Who this course is for:

Students who are interested in learning the basics of Robotics
Arduino Lovers who want to learn more than Arduino basics
Students from Mechanical, Electronics, Electrical, Computer Science, Robotics background are perfectly ideal for this course

  

Course Contents

Hands on Robotics with Arduino, Build 13 robot projects

with Dinesh Tavasalkar


0303.1 TIME_CONTROL_ROBOT_BACKWARD.txt



Description

What you'll learn

Construct a Robot from Scratch and move in 6 different directions
Understand the working of different components necessary for working of Robot
Downloadable source codes for all 6 directions

Requirements

Description

Curious about controlling a Robot with smartphone, you have come to the right place. Learn the basic concept and programming required to design a fully functional Arduino Robot. For this course you will need the simplest but the most powerful and advanced Micro-Controller board called the Arduino UNO and a Bluetooth along with some basic electronics component.


Fundamentals of Robotics


Robotics is fundamentally a branch of technology that deals with the design, construction, operation, and application of robots. It is a powerful tool to understand the basic concepts of Computer Science, Mechanical engineering, and Electronics engineering. In this Arduino robot course will use a simplified version of C++ language for programming our Robot using the Arduino IDE.

Course Content and Overview

This course is designed for students interested in controlling an Arduino Robot with Android Smartphone. No coding experience is required; all you need is an Arduino, Bluetooth, some low cost hardware and electronics component for building the Robot. We will start from basics of Arduino programming and then move to higher topics.


Basics of Arduino

In this course you will first understand the basics of Arduino and then we will look at Arduino installation & setting up Arduino with your Computer or Laptop



Construction of Robot
After understanding the basics of Arduino next we will construct our Arduino Robot. All the components required for building this Robot are mentioned in Section 2


Time Control Robot
In the Time Control Robot section you will first understand the working of Motors Driver and how to control 2 motors using a single motor driver.

We will then write Arduino program so that the Robot moves in the following direction for a specific period of time
Forward

Backward
Axial Left
Axial Right
Radial Right
Radial Left
Stop

Serial Communication
Serial Communication is essential for sending and receiving data between Electronic hardware devices. We will use Serial Communication to control Led’s, Potentiometer sensor and the Arduino Robot.
In this section you will learn to read analog values from sensors and display it on the Serial Monitor. You will also write (send data) values from PC to Arduino.

Android Programming


Android OS has taken the world by storm after its inception nearly 10 years back. One of the major benefits of owning an Android smartphone is the ability to use it as a Remote Control for controlling Robots and other Electronics devices.
In this course we will design 5 Android Applications using a tool called AppInventor2. AppInventor2 is a Graphical Programming Software using which even a non programmer can design amazing Android apps in a matter of minutes.



Controlling Arduino Robot using Android Smartphone
We will create 3 android applications for controlling the Arduino and each application works in different manner
SmartBot
In the Smartbot android app we will create 5 buttons (Forward, Backward, Left, Right and Stop). When the user clicks on any of the button the Robot will move in that particular direction.

AcceleroControl Robot
In the AcceleroControl Robot android app, we will use the accelerometer sensor from the android smartphone to control the Robot. So when the user tilts the robot in forward direction it will will move forward, when the Smartphone is kept flat the Robot will Stop. Similarly by pointing the smartphone in direction you can control the direction of the Arduino Robot.

VoiceControl Robot
In the Voice Control Robot we will move our Robot in different direction by giving voice inputs

Black Line Follower
In Black line follower robot, we will first understand the working principal of the IR sensor and then attach it to our robot. After this we will understand the programming logic and then program the arduino robot to follow a black line.

White Line Follower
In white line follower, we will first understand the working principal of White line follower robot and then we will reverse the black line follower program so that the arduino robot follows a white line

Object Follower Robot
In Object Follower robot, we will first understand the working principal of this robot. After this we will write the Object Follower robot program so that the arduino robot can follow an Object.

Object Repeller Robot
In Object Repeller robot, we will first understand the working principal of this robot. After this we will write the program so that arduino robot keeps repelling or keeps moving away from the object.

Object Avoider Robot
Object avoider robot is similar to object repeller robot, but in certain condition, it will simply avoid the object instead of moving away from it.

Light Follower Robot
In Light Follower robot, we will first understand the working principal of this robot. After this we will write the Light Follower robot program and use the smartphone’s flash light so that the arduino robot can follow it.

Light Repeller Robot
In Light Repeller robot, we will first understand the working principal of this robot. After this we will write the program so that arduino robot keeps repelling or keeps moving away from a light source.

Light Avoider Robot
Light avoider robot is similar to light repeller robot, but in certain condition, it will simply avoid the object instead of moving away from it.

Who this course is for:

Students who are interested in learning the basics of Robotics
Arduino Lovers who want to learn more than Arduino basics
Students from Mechanical, Electronics, Electrical, Computer Science, Robotics background are perfectly ideal for this course

  

Course Contents

Hands on Robotics with Arduino, Build 13 robot projects

with Dinesh Tavasalkar


0304. What are the different types of turn a robot can take



Description

What you'll learn

Construct a Robot from Scratch and move in 6 different directions
Understand the working of different components necessary for working of Robot
Downloadable source codes for all 6 directions

Requirements

Description

Curious about controlling a Robot with smartphone, you have come to the right place. Learn the basic concept and programming required to design a fully functional Arduino Robot. For this course you will need the simplest but the most powerful and advanced Micro-Controller board called the Arduino UNO and a Bluetooth along with some basic electronics component.


Fundamentals of Robotics


Robotics is fundamentally a branch of technology that deals with the design, construction, operation, and application of robots. It is a powerful tool to understand the basic concepts of Computer Science, Mechanical engineering, and Electronics engineering. In this Arduino robot course will use a simplified version of C++ language for programming our Robot using the Arduino IDE.

Course Content and Overview

This course is designed for students interested in controlling an Arduino Robot with Android Smartphone. No coding experience is required; all you need is an Arduino, Bluetooth, some low cost hardware and electronics component for building the Robot. We will start from basics of Arduino programming and then move to higher topics.


Basics of Arduino

In this course you will first understand the basics of Arduino and then we will look at Arduino installation & setting up Arduino with your Computer or Laptop



Construction of Robot
After understanding the basics of Arduino next we will construct our Arduino Robot. All the components required for building this Robot are mentioned in Section 2


Time Control Robot
In the Time Control Robot section you will first understand the working of Motors Driver and how to control 2 motors using a single motor driver.

We will then write Arduino program so that the Robot moves in the following direction for a specific period of time
Forward

Backward
Axial Left
Axial Right
Radial Right
Radial Left
Stop

Serial Communication
Serial Communication is essential for sending and receiving data between Electronic hardware devices. We will use Serial Communication to control Led’s, Potentiometer sensor and the Arduino Robot.
In this section you will learn to read analog values from sensors and display it on the Serial Monitor. You will also write (send data) values from PC to Arduino.

Android Programming


Android OS has taken the world by storm after its inception nearly 10 years back. One of the major benefits of owning an Android smartphone is the ability to use it as a Remote Control for controlling Robots and other Electronics devices.
In this course we will design 5 Android Applications using a tool called AppInventor2. AppInventor2 is a Graphical Programming Software using which even a non programmer can design amazing Android apps in a matter of minutes.



Controlling Arduino Robot using Android Smartphone
We will create 3 android applications for controlling the Arduino and each application works in different manner
SmartBot
In the Smartbot android app we will create 5 buttons (Forward, Backward, Left, Right and Stop). When the user clicks on any of the button the Robot will move in that particular direction.

AcceleroControl Robot
In the AcceleroControl Robot android app, we will use the accelerometer sensor from the android smartphone to control the Robot. So when the user tilts the robot in forward direction it will will move forward, when the Smartphone is kept flat the Robot will Stop. Similarly by pointing the smartphone in direction you can control the direction of the Arduino Robot.

VoiceControl Robot
In the Voice Control Robot we will move our Robot in different direction by giving voice inputs

Black Line Follower
In Black line follower robot, we will first understand the working principal of the IR sensor and then attach it to our robot. After this we will understand the programming logic and then program the arduino robot to follow a black line.

White Line Follower
In white line follower, we will first understand the working principal of White line follower robot and then we will reverse the black line follower program so that the arduino robot follows a white line

Object Follower Robot
In Object Follower robot, we will first understand the working principal of this robot. After this we will write the Object Follower robot program so that the arduino robot can follow an Object.

Object Repeller Robot
In Object Repeller robot, we will first understand the working principal of this robot. After this we will write the program so that arduino robot keeps repelling or keeps moving away from the object.

Object Avoider Robot
Object avoider robot is similar to object repeller robot, but in certain condition, it will simply avoid the object instead of moving away from it.

Light Follower Robot
In Light Follower robot, we will first understand the working principal of this robot. After this we will write the Light Follower robot program and use the smartphone’s flash light so that the arduino robot can follow it.

Light Repeller Robot
In Light Repeller robot, we will first understand the working principal of this robot. After this we will write the program so that arduino robot keeps repelling or keeps moving away from a light source.

Light Avoider Robot
Light avoider robot is similar to light repeller robot, but in certain condition, it will simply avoid the object instead of moving away from it.

Who this course is for:

Students who are interested in learning the basics of Robotics
Arduino Lovers who want to learn more than Arduino basics
Students from Mechanical, Electronics, Electrical, Computer Science, Robotics background are perfectly ideal for this course

  

Course Contents

Hands on Robotics with Arduino, Build 13 robot projects

with Dinesh Tavasalkar


0305. Time Control Robot - Axial Turns



Description

What you'll learn

Construct a Robot from Scratch and move in 6 different directions
Understand the working of different components necessary for working of Robot
Downloadable source codes for all 6 directions

Requirements

Description

Curious about controlling a Robot with smartphone, you have come to the right place. Learn the basic concept and programming required to design a fully functional Arduino Robot. For this course you will need the simplest but the most powerful and advanced Micro-Controller board called the Arduino UNO and a Bluetooth along with some basic electronics component.


Fundamentals of Robotics


Robotics is fundamentally a branch of technology that deals with the design, construction, operation, and application of robots. It is a powerful tool to understand the basic concepts of Computer Science, Mechanical engineering, and Electronics engineering. In this Arduino robot course will use a simplified version of C++ language for programming our Robot using the Arduino IDE.

Course Content and Overview

This course is designed for students interested in controlling an Arduino Robot with Android Smartphone. No coding experience is required; all you need is an Arduino, Bluetooth, some low cost hardware and electronics component for building the Robot. We will start from basics of Arduino programming and then move to higher topics.


Basics of Arduino

In this course you will first understand the basics of Arduino and then we will look at Arduino installation & setting up Arduino with your Computer or Laptop



Construction of Robot
After understanding the basics of Arduino next we will construct our Arduino Robot. All the components required for building this Robot are mentioned in Section 2


Time Control Robot
In the Time Control Robot section you will first understand the working of Motors Driver and how to control 2 motors using a single motor driver.

We will then write Arduino program so that the Robot moves in the following direction for a specific period of time
Forward

Backward
Axial Left
Axial Right
Radial Right
Radial Left
Stop

Serial Communication
Serial Communication is essential for sending and receiving data between Electronic hardware devices. We will use Serial Communication to control Led’s, Potentiometer sensor and the Arduino Robot.
In this section you will learn to read analog values from sensors and display it on the Serial Monitor. You will also write (send data) values from PC to Arduino.

Android Programming


Android OS has taken the world by storm after its inception nearly 10 years back. One of the major benefits of owning an Android smartphone is the ability to use it as a Remote Control for controlling Robots and other Electronics devices.
In this course we will design 5 Android Applications using a tool called AppInventor2. AppInventor2 is a Graphical Programming Software using which even a non programmer can design amazing Android apps in a matter of minutes.



Controlling Arduino Robot using Android Smartphone
We will create 3 android applications for controlling the Arduino and each application works in different manner
SmartBot
In the Smartbot android app we will create 5 buttons (Forward, Backward, Left, Right and Stop). When the user clicks on any of the button the Robot will move in that particular direction.

AcceleroControl Robot
In the AcceleroControl Robot android app, we will use the accelerometer sensor from the android smartphone to control the Robot. So when the user tilts the robot in forward direction it will will move forward, when the Smartphone is kept flat the Robot will Stop. Similarly by pointing the smartphone in direction you can control the direction of the Arduino Robot.

VoiceControl Robot
In the Voice Control Robot we will move our Robot in different direction by giving voice inputs

Black Line Follower
In Black line follower robot, we will first understand the working principal of the IR sensor and then attach it to our robot. After this we will understand the programming logic and then program the arduino robot to follow a black line.

White Line Follower
In white line follower, we will first understand the working principal of White line follower robot and then we will reverse the black line follower program so that the arduino robot follows a white line

Object Follower Robot
In Object Follower robot, we will first understand the working principal of this robot. After this we will write the Object Follower robot program so that the arduino robot can follow an Object.

Object Repeller Robot
In Object Repeller robot, we will first understand the working principal of this robot. After this we will write the program so that arduino robot keeps repelling or keeps moving away from the object.

Object Avoider Robot
Object avoider robot is similar to object repeller robot, but in certain condition, it will simply avoid the object instead of moving away from it.

Light Follower Robot
In Light Follower robot, we will first understand the working principal of this robot. After this we will write the Light Follower robot program and use the smartphone’s flash light so that the arduino robot can follow it.

Light Repeller Robot
In Light Repeller robot, we will first understand the working principal of this robot. After this we will write the program so that arduino robot keeps repelling or keeps moving away from a light source.

Light Avoider Robot
Light avoider robot is similar to light repeller robot, but in certain condition, it will simply avoid the object instead of moving away from it.

Who this course is for:

Students who are interested in learning the basics of Robotics
Arduino Lovers who want to learn more than Arduino basics
Students from Mechanical, Electronics, Electrical, Computer Science, Robotics background are perfectly ideal for this course

  

Course Contents

Hands on Robotics with Arduino, Build 13 robot projects

with Dinesh Tavasalkar


0305.1 TIME_CONTROL_ROBOT_AXIAL_TURN.txt



Description

What you'll learn

Construct a Robot from Scratch and move in 6 different directions
Understand the working of different components necessary for working of Robot
Downloadable source codes for all 6 directions

Requirements

Description

Curious about controlling a Robot with smartphone, you have come to the right place. Learn the basic concept and programming required to design a fully functional Arduino Robot. For this course you will need the simplest but the most powerful and advanced Micro-Controller board called the Arduino UNO and a Bluetooth along with some basic electronics component.


Fundamentals of Robotics


Robotics is fundamentally a branch of technology that deals with the design, construction, operation, and application of robots. It is a powerful tool to understand the basic concepts of Computer Science, Mechanical engineering, and Electronics engineering. In this Arduino robot course will use a simplified version of C++ language for programming our Robot using the Arduino IDE.

Course Content and Overview

This course is designed for students interested in controlling an Arduino Robot with Android Smartphone. No coding experience is required; all you need is an Arduino, Bluetooth, some low cost hardware and electronics component for building the Robot. We will start from basics of Arduino programming and then move to higher topics.


Basics of Arduino

In this course you will first understand the basics of Arduino and then we will look at Arduino installation & setting up Arduino with your Computer or Laptop



Construction of Robot
After understanding the basics of Arduino next we will construct our Arduino Robot. All the components required for building this Robot are mentioned in Section 2


Time Control Robot
In the Time Control Robot section you will first understand the working of Motors Driver and how to control 2 motors using a single motor driver.

We will then write Arduino program so that the Robot moves in the following direction for a specific period of time
Forward

Backward
Axial Left
Axial Right
Radial Right
Radial Left
Stop

Serial Communication
Serial Communication is essential for sending and receiving data between Electronic hardware devices. We will use Serial Communication to control Led’s, Potentiometer sensor and the Arduino Robot.
In this section you will learn to read analog values from sensors and display it on the Serial Monitor. You will also write (send data) values from PC to Arduino.

Android Programming


Android OS has taken the world by storm after its inception nearly 10 years back. One of the major benefits of owning an Android smartphone is the ability to use it as a Remote Control for controlling Robots and other Electronics devices.
In this course we will design 5 Android Applications using a tool called AppInventor2. AppInventor2 is a Graphical Programming Software using which even a non programmer can design amazing Android apps in a matter of minutes.



Controlling Arduino Robot using Android Smartphone
We will create 3 android applications for controlling the Arduino and each application works in different manner
SmartBot
In the Smartbot android app we will create 5 buttons (Forward, Backward, Left, Right and Stop). When the user clicks on any of the button the Robot will move in that particular direction.

AcceleroControl Robot
In the AcceleroControl Robot android app, we will use the accelerometer sensor from the android smartphone to control the Robot. So when the user tilts the robot in forward direction it will will move forward, when the Smartphone is kept flat the Robot will Stop. Similarly by pointing the smartphone in direction you can control the direction of the Arduino Robot.

VoiceControl Robot
In the Voice Control Robot we will move our Robot in different direction by giving voice inputs

Black Line Follower
In Black line follower robot, we will first understand the working principal of the IR sensor and then attach it to our robot. After this we will understand the programming logic and then program the arduino robot to follow a black line.

White Line Follower
In white line follower, we will first understand the working principal of White line follower robot and then we will reverse the black line follower program so that the arduino robot follows a white line

Object Follower Robot
In Object Follower robot, we will first understand the working principal of this robot. After this we will write the Object Follower robot program so that the arduino robot can follow an Object.

Object Repeller Robot
In Object Repeller robot, we will first understand the working principal of this robot. After this we will write the program so that arduino robot keeps repelling or keeps moving away from the object.

Object Avoider Robot
Object avoider robot is similar to object repeller robot, but in certain condition, it will simply avoid the object instead of moving away from it.

Light Follower Robot
In Light Follower robot, we will first understand the working principal of this robot. After this we will write the Light Follower robot program and use the smartphone’s flash light so that the arduino robot can follow it.

Light Repeller Robot
In Light Repeller robot, we will first understand the working principal of this robot. After this we will write the program so that arduino robot keeps repelling or keeps moving away from a light source.

Light Avoider Robot
Light avoider robot is similar to light repeller robot, but in certain condition, it will simply avoid the object instead of moving away from it.

Who this course is for:

Students who are interested in learning the basics of Robotics
Arduino Lovers who want to learn more than Arduino basics
Students from Mechanical, Electronics, Electrical, Computer Science, Robotics background are perfectly ideal for this course

  

Course Contents

Hands on Robotics with Arduino, Build 13 robot projects

with Dinesh Tavasalkar


0306. Time Control Robot - Radial Turns Program



Description

What you'll learn

Construct a Robot from Scratch and move in 6 different directions
Understand the working of different components necessary for working of Robot
Downloadable source codes for all 6 directions

Requirements

Description

Curious about controlling a Robot with smartphone, you have come to the right place. Learn the basic concept and programming required to design a fully functional Arduino Robot. For this course you will need the simplest but the most powerful and advanced Micro-Controller board called the Arduino UNO and a Bluetooth along with some basic electronics component.


Fundamentals of Robotics


Robotics is fundamentally a branch of technology that deals with the design, construction, operation, and application of robots. It is a powerful tool to understand the basic concepts of Computer Science, Mechanical engineering, and Electronics engineering. In this Arduino robot course will use a simplified version of C++ language for programming our Robot using the Arduino IDE.

Course Content and Overview

This course is designed for students interested in controlling an Arduino Robot with Android Smartphone. No coding experience is required; all you need is an Arduino, Bluetooth, some low cost hardware and electronics component for building the Robot. We will start from basics of Arduino programming and then move to higher topics.


Basics of Arduino

In this course you will first understand the basics of Arduino and then we will look at Arduino installation & setting up Arduino with your Computer or Laptop



Construction of Robot
After understanding the basics of Arduino next we will construct our Arduino Robot. All the components required for building this Robot are mentioned in Section 2


Time Control Robot
In the Time Control Robot section you will first understand the working of Motors Driver and how to control 2 motors using a single motor driver.

We will then write Arduino program so that the Robot moves in the following direction for a specific period of time
Forward

Backward
Axial Left
Axial Right
Radial Right
Radial Left
Stop

Serial Communication
Serial Communication is essential for sending and receiving data between Electronic hardware devices. We will use Serial Communication to control Led’s, Potentiometer sensor and the Arduino Robot.
In this section you will learn to read analog values from sensors and display it on the Serial Monitor. You will also write (send data) values from PC to Arduino.

Android Programming


Android OS has taken the world by storm after its inception nearly 10 years back. One of the major benefits of owning an Android smartphone is the ability to use it as a Remote Control for controlling Robots and other Electronics devices.
In this course we will design 5 Android Applications using a tool called AppInventor2. AppInventor2 is a Graphical Programming Software using which even a non programmer can design amazing Android apps in a matter of minutes.



Controlling Arduino Robot using Android Smartphone
We will create 3 android applications for controlling the Arduino and each application works in different manner
SmartBot
In the Smartbot android app we will create 5 buttons (Forward, Backward, Left, Right and Stop). When the user clicks on any of the button the Robot will move in that particular direction.

AcceleroControl Robot
In the AcceleroControl Robot android app, we will use the accelerometer sensor from the android smartphone to control the Robot. So when the user tilts the robot in forward direction it will will move forward, when the Smartphone is kept flat the Robot will Stop. Similarly by pointing the smartphone in direction you can control the direction of the Arduino Robot.

VoiceControl Robot
In the Voice Control Robot we will move our Robot in different direction by giving voice inputs

Black Line Follower
In Black line follower robot, we will first understand the working principal of the IR sensor and then attach it to our robot. After this we will understand the programming logic and then program the arduino robot to follow a black line.

White Line Follower
In white line follower, we will first understand the working principal of White line follower robot and then we will reverse the black line follower program so that the arduino robot follows a white line

Object Follower Robot
In Object Follower robot, we will first understand the working principal of this robot. After this we will write the Object Follower robot program so that the arduino robot can follow an Object.

Object Repeller Robot
In Object Repeller robot, we will first understand the working principal of this robot. After this we will write the program so that arduino robot keeps repelling or keeps moving away from the object.

Object Avoider Robot
Object avoider robot is similar to object repeller robot, but in certain condition, it will simply avoid the object instead of moving away from it.

Light Follower Robot
In Light Follower robot, we will first understand the working principal of this robot. After this we will write the Light Follower robot program and use the smartphone’s flash light so that the arduino robot can follow it.

Light Repeller Robot
In Light Repeller robot, we will first understand the working principal of this robot. After this we will write the program so that arduino robot keeps repelling or keeps moving away from a light source.

Light Avoider Robot
Light avoider robot is similar to light repeller robot, but in certain condition, it will simply avoid the object instead of moving away from it.

Who this course is for:

Students who are interested in learning the basics of Robotics
Arduino Lovers who want to learn more than Arduino basics
Students from Mechanical, Electronics, Electrical, Computer Science, Robotics background are perfectly ideal for this course

  

Course Contents

Hands on Robotics with Arduino, Build 13 robot projects

with Dinesh Tavasalkar


0306.1 TIME_CONTROL__ROBOT_RADIAL_TURN.txt



Description

What you'll learn

Construct a Robot from Scratch and move in 6 different directions
Understand the working of different components necessary for working of Robot
Downloadable source codes for all 6 directions

Requirements

Description

Curious about controlling a Robot with smartphone, you have come to the right place. Learn the basic concept and programming required to design a fully functional Arduino Robot. For this course you will need the simplest but the most powerful and advanced Micro-Controller board called the Arduino UNO and a Bluetooth along with some basic electronics component.


Fundamentals of Robotics


Robotics is fundamentally a branch of technology that deals with the design, construction, operation, and application of robots. It is a powerful tool to understand the basic concepts of Computer Science, Mechanical engineering, and Electronics engineering. In this Arduino robot course will use a simplified version of C++ language for programming our Robot using the Arduino IDE.

Course Content and Overview

This course is designed for students interested in controlling an Arduino Robot with Android Smartphone. No coding experience is required; all you need is an Arduino, Bluetooth, some low cost hardware and electronics component for building the Robot. We will start from basics of Arduino programming and then move to higher topics.


Basics of Arduino

In this course you will first understand the basics of Arduino and then we will look at Arduino installation & setting up Arduino with your Computer or Laptop



Construction of Robot
After understanding the basics of Arduino next we will construct our Arduino Robot. All the components required for building this Robot are mentioned in Section 2


Time Control Robot
In the Time Control Robot section you will first understand the working of Motors Driver and how to control 2 motors using a single motor driver.

We will then write Arduino program so that the Robot moves in the following direction for a specific period of time
Forward

Backward
Axial Left
Axial Right
Radial Right
Radial Left
Stop

Serial Communication
Serial Communication is essential for sending and receiving data between Electronic hardware devices. We will use Serial Communication to control Led’s, Potentiometer sensor and the Arduino Robot.
In this section you will learn to read analog values from sensors and display it on the Serial Monitor. You will also write (send data) values from PC to Arduino.

Android Programming


Android OS has taken the world by storm after its inception nearly 10 years back. One of the major benefits of owning an Android smartphone is the ability to use it as a Remote Control for controlling Robots and other Electronics devices.
In this course we will design 5 Android Applications using a tool called AppInventor2. AppInventor2 is a Graphical Programming Software using which even a non programmer can design amazing Android apps in a matter of minutes.



Controlling Arduino Robot using Android Smartphone
We will create 3 android applications for controlling the Arduino and each application works in different manner
SmartBot
In the Smartbot android app we will create 5 buttons (Forward, Backward, Left, Right and Stop). When the user clicks on any of the button the Robot will move in that particular direction.

AcceleroControl Robot
In the AcceleroControl Robot android app, we will use the accelerometer sensor from the android smartphone to control the Robot. So when the user tilts the robot in forward direction it will will move forward, when the Smartphone is kept flat the Robot will Stop. Similarly by pointing the smartphone in direction you can control the direction of the Arduino Robot.

VoiceControl Robot
In the Voice Control Robot we will move our Robot in different direction by giving voice inputs

Black Line Follower
In Black line follower robot, we will first understand the working principal of the IR sensor and then attach it to our robot. After this we will understand the programming logic and then program the arduino robot to follow a black line.

White Line Follower
In white line follower, we will first understand the working principal of White line follower robot and then we will reverse the black line follower program so that the arduino robot follows a white line

Object Follower Robot
In Object Follower robot, we will first understand the working principal of this robot. After this we will write the Object Follower robot program so that the arduino robot can follow an Object.

Object Repeller Robot
In Object Repeller robot, we will first understand the working principal of this robot. After this we will write the program so that arduino robot keeps repelling or keeps moving away from the object.

Object Avoider Robot
Object avoider robot is similar to object repeller robot, but in certain condition, it will simply avoid the object instead of moving away from it.

Light Follower Robot
In Light Follower robot, we will first understand the working principal of this robot. After this we will write the Light Follower robot program and use the smartphone’s flash light so that the arduino robot can follow it.

Light Repeller Robot
In Light Repeller robot, we will first understand the working principal of this robot. After this we will write the program so that arduino robot keeps repelling or keeps moving away from a light source.

Light Avoider Robot
Light avoider robot is similar to light repeller robot, but in certain condition, it will simply avoid the object instead of moving away from it.

Who this course is for:

Students who are interested in learning the basics of Robotics
Arduino Lovers who want to learn more than Arduino basics
Students from Mechanical, Electronics, Electrical, Computer Science, Robotics background are perfectly ideal for this course

  

Course Contents

04. SERIAL COMMUNICATION AND PC CONTROL ROBOTICS

Hands on Robotics with Arduino, Build 13 robot projects

with Dinesh Tavasalkar


0307. Time Control Robot - Stop the Robot



Description

What you'll learn

Construct a Robot from Scratch and move in 6 different directions
Understand the working of different components necessary for working of Robot
Downloadable source codes for all 6 directions

Requirements

Description

Curious about controlling a Robot with smartphone, you have come to the right place. Learn the basic concept and programming required to design a fully functional Arduino Robot. For this course you will need the simplest but the most powerful and advanced Micro-Controller board called the Arduino UNO and a Bluetooth along with some basic electronics component.


Fundamentals of Robotics


Robotics is fundamentally a branch of technology that deals with the design, construction, operation, and application of robots. It is a powerful tool to understand the basic concepts of Computer Science, Mechanical engineering, and Electronics engineering. In this Arduino robot course will use a simplified version of C++ language for programming our Robot using the Arduino IDE.

Course Content and Overview

This course is designed for students interested in controlling an Arduino Robot with Android Smartphone. No coding experience is required; all you need is an Arduino, Bluetooth, some low cost hardware and electronics component for building the Robot. We will start from basics of Arduino programming and then move to higher topics.


Basics of Arduino

In this course you will first understand the basics of Arduino and then we will look at Arduino installation & setting up Arduino with your Computer or Laptop



Construction of Robot
After understanding the basics of Arduino next we will construct our Arduino Robot. All the components required for building this Robot are mentioned in Section 2


Time Control Robot
In the Time Control Robot section you will first understand the working of Motors Driver and how to control 2 motors using a single motor driver.

We will then write Arduino program so that the Robot moves in the following direction for a specific period of time
Forward

Backward
Axial Left
Axial Right
Radial Right
Radial Left
Stop

Serial Communication
Serial Communication is essential for sending and receiving data between Electronic hardware devices. We will use Serial Communication to control Led’s, Potentiometer sensor and the Arduino Robot.
In this section you will learn to read analog values from sensors and display it on the Serial Monitor. You will also write (send data) values from PC to Arduino.

Android Programming


Android OS has taken the world by storm after its inception nearly 10 years back. One of the major benefits of owning an Android smartphone is the ability to use it as a Remote Control for controlling Robots and other Electronics devices.
In this course we will design 5 Android Applications using a tool called AppInventor2. AppInventor2 is a Graphical Programming Software using which even a non programmer can design amazing Android apps in a matter of minutes.



Controlling Arduino Robot using Android Smartphone
We will create 3 android applications for controlling the Arduino and each application works in different manner
SmartBot
In the Smartbot android app we will create 5 buttons (Forward, Backward, Left, Right and Stop). When the user clicks on any of the button the Robot will move in that particular direction.

AcceleroControl Robot
In the AcceleroControl Robot android app, we will use the accelerometer sensor from the android smartphone to control the Robot. So when the user tilts the robot in forward direction it will will move forward, when the Smartphone is kept flat the Robot will Stop. Similarly by pointing the smartphone in direction you can control the direction of the Arduino Robot.

VoiceControl Robot
In the Voice Control Robot we will move our Robot in different direction by giving voice inputs

Black Line Follower
In Black line follower robot, we will first understand the working principal of the IR sensor and then attach it to our robot. After this we will understand the programming logic and then program the arduino robot to follow a black line.

White Line Follower
In white line follower, we will first understand the working principal of White line follower robot and then we will reverse the black line follower program so that the arduino robot follows a white line

Object Follower Robot
In Object Follower robot, we will first understand the working principal of this robot. After this we will write the Object Follower robot program so that the arduino robot can follow an Object.

Object Repeller Robot
In Object Repeller robot, we will first understand the working principal of this robot. After this we will write the program so that arduino robot keeps repelling or keeps moving away from the object.

Object Avoider Robot
Object avoider robot is similar to object repeller robot, but in certain condition, it will simply avoid the object instead of moving away from it.

Light Follower Robot
In Light Follower robot, we will first understand the working principal of this robot. After this we will write the Light Follower robot program and use the smartphone’s flash light so that the arduino robot can follow it.

Light Repeller Robot
In Light Repeller robot, we will first understand the working principal of this robot. After this we will write the program so that arduino robot keeps repelling or keeps moving away from a light source.

Light Avoider Robot
Light avoider robot is similar to light repeller robot, but in certain condition, it will simply avoid the object instead of moving away from it.

Who this course is for:

Students who are interested in learning the basics of Robotics
Arduino Lovers who want to learn more than Arduino basics
Students from Mechanical, Electronics, Electrical, Computer Science, Robotics background are perfectly ideal for this course

  

Course Contents

Hands on Robotics with Arduino, Build 13 robot projects

with Dinesh Tavasalkar


0307.1 TIME_CONTROL_ROBOT_STOP



Description

What you'll learn

Construct a Robot from Scratch and move in 6 different directions
Understand the working of different components necessary for working of Robot
Downloadable source codes for all 6 directions

Requirements

Description

Curious about controlling a Robot with smartphone, you have come to the right place. Learn the basic concept and programming required to design a fully functional Arduino Robot. For this course you will need the simplest but the most powerful and advanced Micro-Controller board called the Arduino UNO and a Bluetooth along with some basic electronics component.


Fundamentals of Robotics


Robotics is fundamentally a branch of technology that deals with the design, construction, operation, and application of robots. It is a powerful tool to understand the basic concepts of Computer Science, Mechanical engineering, and Electronics engineering. In this Arduino robot course will use a simplified version of C++ language for programming our Robot using the Arduino IDE.

Course Content and Overview

This course is designed for students interested in controlling an Arduino Robot with Android Smartphone. No coding experience is required; all you need is an Arduino, Bluetooth, some low cost hardware and electronics component for building the Robot. We will start from basics of Arduino programming and then move to higher topics.


Basics of Arduino

In this course you will first understand the basics of Arduino and then we will look at Arduino installation & setting up Arduino with your Computer or Laptop



Construction of Robot
After understanding the basics of Arduino next we will construct our Arduino Robot. All the components required for building this Robot are mentioned in Section 2


Time Control Robot
In the Time Control Robot section you will first understand the working of Motors Driver and how to control 2 motors using a single motor driver.

We will then write Arduino program so that the Robot moves in the following direction for a specific period of time
Forward

Backward
Axial Left
Axial Right
Radial Right
Radial Left
Stop

Serial Communication
Serial Communication is essential for sending and receiving data between Electronic hardware devices. We will use Serial Communication to control Led’s, Potentiometer sensor and the Arduino Robot.
In this section you will learn to read analog values from sensors and display it on the Serial Monitor. You will also write (send data) values from PC to Arduino.

Android Programming


Android OS has taken the world by storm after its inception nearly 10 years back. One of the major benefits of owning an Android smartphone is the ability to use it as a Remote Control for controlling Robots and other Electronics devices.
In this course we will design 5 Android Applications using a tool called AppInventor2. AppInventor2 is a Graphical Programming Software using which even a non programmer can design amazing Android apps in a matter of minutes.



Controlling Arduino Robot using Android Smartphone
We will create 3 android applications for controlling the Arduino and each application works in different manner
SmartBot
In the Smartbot android app we will create 5 buttons (Forward, Backward, Left, Right and Stop). When the user clicks on any of the button the Robot will move in that particular direction.

AcceleroControl Robot
In the AcceleroControl Robot android app, we will use the accelerometer sensor from the android smartphone to control the Robot. So when the user tilts the robot in forward direction it will will move forward, when the Smartphone is kept flat the Robot will Stop. Similarly by pointing the smartphone in direction you can control the direction of the Arduino Robot.

VoiceControl Robot
In the Voice Control Robot we will move our Robot in different direction by giving voice inputs

Black Line Follower
In Black line follower robot, we will first understand the working principal of the IR sensor and then attach it to our robot. After this we will understand the programming logic and then program the arduino robot to follow a black line.

White Line Follower
In white line follower, we will first understand the working principal of White line follower robot and then we will reverse the black line follower program so that the arduino robot follows a white line

Object Follower Robot
In Object Follower robot, we will first understand the working principal of this robot. After this we will write the Object Follower robot program so that the arduino robot can follow an Object.

Object Repeller Robot
In Object Repeller robot, we will first understand the working principal of this robot. After this we will write the program so that arduino robot keeps repelling or keeps moving away from the object.

Object Avoider Robot
Object avoider robot is similar to object repeller robot, but in certain condition, it will simply avoid the object instead of moving away from it.

Light Follower Robot
In Light Follower robot, we will first understand the working principal of this robot. After this we will write the Light Follower robot program and use the smartphone’s flash light so that the arduino robot can follow it.

Light Repeller Robot
In Light Repeller robot, we will first understand the working principal of this robot. After this we will write the program so that arduino robot keeps repelling or keeps moving away from a light source.

Light Avoider Robot
Light avoider robot is similar to light repeller robot, but in certain condition, it will simply avoid the object instead of moving away from it.

Who this course is for:

Students who are interested in learning the basics of Robotics
Arduino Lovers who want to learn more than Arduino basics
Students from Mechanical, Electronics, Electrical, Computer Science, Robotics background are perfectly ideal for this course

  

Course Contents

Hands on Robotics with Arduino, Build 13 robot projects

with Dinesh Tavasalkar


0308. Time Control Robot - Permanently Stop the Robot



Description

What you'll learn

Construct a Robot from Scratch and move in 6 different directions
Understand the working of different components necessary for working of Robot
Downloadable source codes for all 6 directions

Requirements

Description

Curious about controlling a Robot with smartphone, you have come to the right place. Learn the basic concept and programming required to design a fully functional Arduino Robot. For this course you will need the simplest but the most powerful and advanced Micro-Controller board called the Arduino UNO and a Bluetooth along with some basic electronics component.


Fundamentals of Robotics


Robotics is fundamentally a branch of technology that deals with the design, construction, operation, and application of robots. It is a powerful tool to understand the basic concepts of Computer Science, Mechanical engineering, and Electronics engineering. In this Arduino robot course will use a simplified version of C++ language for programming our Robot using the Arduino IDE.

Course Content and Overview

This course is designed for students interested in controlling an Arduino Robot with Android Smartphone. No coding experience is required; all you need is an Arduino, Bluetooth, some low cost hardware and electronics component for building the Robot. We will start from basics of Arduino programming and then move to higher topics.


Basics of Arduino

In this course you will first understand the basics of Arduino and then we will look at Arduino installation & setting up Arduino with your Computer or Laptop



Construction of Robot
After understanding the basics of Arduino next we will construct our Arduino Robot. All the components required for building this Robot are mentioned in Section 2


Time Control Robot
In the Time Control Robot section you will first understand the working of Motors Driver and how to control 2 motors using a single motor driver.

We will then write Arduino program so that the Robot moves in the following direction for a specific period of time
Forward

Backward
Axial Left
Axial Right
Radial Right
Radial Left
Stop

Serial Communication
Serial Communication is essential for sending and receiving data between Electronic hardware devices. We will use Serial Communication to control Led’s, Potentiometer sensor and the Arduino Robot.
In this section you will learn to read analog values from sensors and display it on the Serial Monitor. You will also write (send data) values from PC to Arduino.

Android Programming


Android OS has taken the world by storm after its inception nearly 10 years back. One of the major benefits of owning an Android smartphone is the ability to use it as a Remote Control for controlling Robots and other Electronics devices.
In this course we will design 5 Android Applications using a tool called AppInventor2. AppInventor2 is a Graphical Programming Software using which even a non programmer can design amazing Android apps in a matter of minutes.



Controlling Arduino Robot using Android Smartphone
We will create 3 android applications for controlling the Arduino and each application works in different manner
SmartBot
In the Smartbot android app we will create 5 buttons (Forward, Backward, Left, Right and Stop). When the user clicks on any of the button the Robot will move in that particular direction.

AcceleroControl Robot
In the AcceleroControl Robot android app, we will use the accelerometer sensor from the android smartphone to control the Robot. So when the user tilts the robot in forward direction it will will move forward, when the Smartphone is kept flat the Robot will Stop. Similarly by pointing the smartphone in direction you can control the direction of the Arduino Robot.

VoiceControl Robot
In the Voice Control Robot we will move our Robot in different direction by giving voice inputs

Black Line Follower
In Black line follower robot, we will first understand the working principal of the IR sensor and then attach it to our robot. After this we will understand the programming logic and then program the arduino robot to follow a black line.

White Line Follower
In white line follower, we will first understand the working principal of White line follower robot and then we will reverse the black line follower program so that the arduino robot follows a white line

Object Follower Robot
In Object Follower robot, we will first understand the working principal of this robot. After this we will write the Object Follower robot program so that the arduino robot can follow an Object.

Object Repeller Robot
In Object Repeller robot, we will first understand the working principal of this robot. After this we will write the program so that arduino robot keeps repelling or keeps moving away from the object.

Object Avoider Robot
Object avoider robot is similar to object repeller robot, but in certain condition, it will simply avoid the object instead of moving away from it.

Light Follower Robot
In Light Follower robot, we will first understand the working principal of this robot. After this we will write the Light Follower robot program and use the smartphone’s flash light so that the arduino robot can follow it.

Light Repeller Robot
In Light Repeller robot, we will first understand the working principal of this robot. After this we will write the program so that arduino robot keeps repelling or keeps moving away from a light source.

Light Avoider Robot
Light avoider robot is similar to light repeller robot, but in certain condition, it will simply avoid the object instead of moving away from it.

Who this course is for:

Students who are interested in learning the basics of Robotics
Arduino Lovers who want to learn more than Arduino basics
Students from Mechanical, Electronics, Electrical, Computer Science, Robotics background are perfectly ideal for this course

  

Course Contents

Hands on Robotics with Arduino, Build 13 robot projects

with Dinesh Tavasalkar


0308.1 TIME_CONTROL_ROBOT_PERMANENT_STOP



Description

What you'll learn

Construct a Robot from Scratch and move in 6 different directions
Understand the working of different components necessary for working of Robot
Downloadable source codes for all 6 directions

Requirements

Description

Curious about controlling a Robot with smartphone, you have come to the right place. Learn the basic concept and programming required to design a fully functional Arduino Robot. For this course you will need the simplest but the most powerful and advanced Micro-Controller board called the Arduino UNO and a Bluetooth along with some basic electronics component.


Fundamentals of Robotics


Robotics is fundamentally a branch of technology that deals with the design, construction, operation, and application of robots. It is a powerful tool to understand the basic concepts of Computer Science, Mechanical engineering, and Electronics engineering. In this Arduino robot course will use a simplified version of C++ language for programming our Robot using the Arduino IDE.

Course Content and Overview

This course is designed for students interested in controlling an Arduino Robot with Android Smartphone. No coding experience is required; all you need is an Arduino, Bluetooth, some low cost hardware and electronics component for building the Robot. We will start from basics of Arduino programming and then move to higher topics.


Basics of Arduino

In this course you will first understand the basics of Arduino and then we will look at Arduino installation & setting up Arduino with your Computer or Laptop



Construction of Robot
After understanding the basics of Arduino next we will construct our Arduino Robot. All the components required for building this Robot are mentioned in Section 2


Time Control Robot
In the Time Control Robot section you will first understand the working of Motors Driver and how to control 2 motors using a single motor driver.

We will then write Arduino program so that the Robot moves in the following direction for a specific period of time
Forward

Backward
Axial Left
Axial Right
Radial Right
Radial Left
Stop

Serial Communication
Serial Communication is essential for sending and receiving data between Electronic hardware devices. We will use Serial Communication to control Led’s, Potentiometer sensor and the Arduino Robot.
In this section you will learn to read analog values from sensors and display it on the Serial Monitor. You will also write (send data) values from PC to Arduino.

Android Programming


Android OS has taken the world by storm after its inception nearly 10 years back. One of the major benefits of owning an Android smartphone is the ability to use it as a Remote Control for controlling Robots and other Electronics devices.
In this course we will design 5 Android Applications using a tool called AppInventor2. AppInventor2 is a Graphical Programming Software using which even a non programmer can design amazing Android apps in a matter of minutes.



Controlling Arduino Robot using Android Smartphone
We will create 3 android applications for controlling the Arduino and each application works in different manner
SmartBot
In the Smartbot android app we will create 5 buttons (Forward, Backward, Left, Right and Stop). When the user clicks on any of the button the Robot will move in that particular direction.

AcceleroControl Robot
In the AcceleroControl Robot android app, we will use the accelerometer sensor from the android smartphone to control the Robot. So when the user tilts the robot in forward direction it will will move forward, when the Smartphone is kept flat the Robot will Stop. Similarly by pointing the smartphone in direction you can control the direction of the Arduino Robot.

VoiceControl Robot
In the Voice Control Robot we will move our Robot in different direction by giving voice inputs

Black Line Follower
In Black line follower robot, we will first understand the working principal of the IR sensor and then attach it to our robot. After this we will understand the programming logic and then program the arduino robot to follow a black line.

White Line Follower
In white line follower, we will first understand the working principal of White line follower robot and then we will reverse the black line follower program so that the arduino robot follows a white line

Object Follower Robot
In Object Follower robot, we will first understand the working principal of this robot. After this we will write the Object Follower robot program so that the arduino robot can follow an Object.

Object Repeller Robot
In Object Repeller robot, we will first understand the working principal of this robot. After this we will write the program so that arduino robot keeps repelling or keeps moving away from the object.

Object Avoider Robot
Object avoider robot is similar to object repeller robot, but in certain condition, it will simply avoid the object instead of moving away from it.

Light Follower Robot
In Light Follower robot, we will first understand the working principal of this robot. After this we will write the Light Follower robot program and use the smartphone’s flash light so that the arduino robot can follow it.

Light Repeller Robot
In Light Repeller robot, we will first understand the working principal of this robot. After this we will write the program so that arduino robot keeps repelling or keeps moving away from a light source.

Light Avoider Robot
Light avoider robot is similar to light repeller robot, but in certain condition, it will simply avoid the object instead of moving away from it.

Who this course is for:

Students who are interested in learning the basics of Robotics
Arduino Lovers who want to learn more than Arduino basics
Students from Mechanical, Electronics, Electrical, Computer Science, Robotics background are perfectly ideal for this course

  

Course Contents

Hands on Robotics with Arduino, Build 13 robot projects

with Dinesh Tavasalkar


0309. Time Control Robot - Functions and Infinity in Arduino



Description

What you'll learn

Construct a Robot from Scratch and move in 6 different directions
Understand the working of different components necessary for working of Robot
Downloadable source codes for all 6 directions

Requirements

Description

Curious about controlling a Robot with smartphone, you have come to the right place. Learn the basic concept and programming required to design a fully functional Arduino Robot. For this course you will need the simplest but the most powerful and advanced Micro-Controller board called the Arduino UNO and a Bluetooth along with some basic electronics component.


Fundamentals of Robotics


Robotics is fundamentally a branch of technology that deals with the design, construction, operation, and application of robots. It is a powerful tool to understand the basic concepts of Computer Science, Mechanical engineering, and Electronics engineering. In this Arduino robot course will use a simplified version of C++ language for programming our Robot using the Arduino IDE.

Course Content and Overview

This course is designed for students interested in controlling an Arduino Robot with Android Smartphone. No coding experience is required; all you need is an Arduino, Bluetooth, some low cost hardware and electronics component for building the Robot. We will start from basics of Arduino programming and then move to higher topics.


Basics of Arduino

In this course you will first understand the basics of Arduino and then we will look at Arduino installation & setting up Arduino with your Computer or Laptop



Construction of Robot
After understanding the basics of Arduino next we will construct our Arduino Robot. All the components required for building this Robot are mentioned in Section 2


Time Control Robot
In the Time Control Robot section you will first understand the working of Motors Driver and how to control 2 motors using a single motor driver.

We will then write Arduino program so that the Robot moves in the following direction for a specific period of time
Forward

Backward
Axial Left
Axial Right
Radial Right
Radial Left
Stop

Serial Communication
Serial Communication is essential for sending and receiving data between Electronic hardware devices. We will use Serial Communication to control Led’s, Potentiometer sensor and the Arduino Robot.
In this section you will learn to read analog values from sensors and display it on the Serial Monitor. You will also write (send data) values from PC to Arduino.

Android Programming


Android OS has taken the world by storm after its inception nearly 10 years back. One of the major benefits of owning an Android smartphone is the ability to use it as a Remote Control for controlling Robots and other Electronics devices.
In this course we will design 5 Android Applications using a tool called AppInventor2. AppInventor2 is a Graphical Programming Software using which even a non programmer can design amazing Android apps in a matter of minutes.



Controlling Arduino Robot using Android Smartphone
We will create 3 android applications for controlling the Arduino and each application works in different manner
SmartBot
In the Smartbot android app we will create 5 buttons (Forward, Backward, Left, Right and Stop). When the user clicks on any of the button the Robot will move in that particular direction.

AcceleroControl Robot
In the AcceleroControl Robot android app, we will use the accelerometer sensor from the android smartphone to control the Robot. So when the user tilts the robot in forward direction it will will move forward, when the Smartphone is kept flat the Robot will Stop. Similarly by pointing the smartphone in direction you can control the direction of the Arduino Robot.

VoiceControl Robot
In the Voice Control Robot we will move our Robot in different direction by giving voice inputs

Black Line Follower
In Black line follower robot, we will first understand the working principal of the IR sensor and then attach it to our robot. After this we will understand the programming logic and then program the arduino robot to follow a black line.

White Line Follower
In white line follower, we will first understand the working principal of White line follower robot and then we will reverse the black line follower program so that the arduino robot follows a white line

Object Follower Robot
In Object Follower robot, we will first understand the working principal of this robot. After this we will write the Object Follower robot program so that the arduino robot can follow an Object.

Object Repeller Robot
In Object Repeller robot, we will first understand the working principal of this robot. After this we will write the program so that arduino robot keeps repelling or keeps moving away from the object.

Object Avoider Robot
Object avoider robot is similar to object repeller robot, but in certain condition, it will simply avoid the object instead of moving away from it.

Light Follower Robot
In Light Follower robot, we will first understand the working principal of this robot. After this we will write the Light Follower robot program and use the smartphone’s flash light so that the arduino robot can follow it.

Light Repeller Robot
In Light Repeller robot, we will first understand the working principal of this robot. After this we will write the program so that arduino robot keeps repelling or keeps moving away from a light source.

Light Avoider Robot
Light avoider robot is similar to light repeller robot, but in certain condition, it will simply avoid the object instead of moving away from it.

Who this course is for:

Students who are interested in learning the basics of Robotics
Arduino Lovers who want to learn more than Arduino basics
Students from Mechanical, Electronics, Electrical, Computer Science, Robotics background are perfectly ideal for this course

  

Course Contents

Hands on Robotics with Arduino, Build 13 robot projects

with Dinesh Tavasalkar


0310. Section End Quiz.html



Description

What you'll learn

Construct a Robot from Scratch and move in 6 different directions
Understand the working of different components necessary for working of Robot
Downloadable source codes for all 6 directions

Requirements

Description

Curious about controlling a Robot with smartphone, you have come to the right place. Learn the basic concept and programming required to design a fully functional Arduino Robot. For this course you will need the simplest but the most powerful and advanced Micro-Controller board called the Arduino UNO and a Bluetooth along with some basic electronics component.


Fundamentals of Robotics


Robotics is fundamentally a branch of technology that deals with the design, construction, operation, and application of robots. It is a powerful tool to understand the basic concepts of Computer Science, Mechanical engineering, and Electronics engineering. In this Arduino robot course will use a simplified version of C++ language for programming our Robot using the Arduino IDE.

Course Content and Overview

This course is designed for students interested in controlling an Arduino Robot with Android Smartphone. No coding experience is required; all you need is an Arduino, Bluetooth, some low cost hardware and electronics component for building the Robot. We will start from basics of Arduino programming and then move to higher topics.


Basics of Arduino

In this course you will first understand the basics of Arduino and then we will look at Arduino installation & setting up Arduino with your Computer or Laptop



Construction of Robot
After understanding the basics of Arduino next we will construct our Arduino Robot. All the components required for building this Robot are mentioned in Section 2


Time Control Robot
In the Time Control Robot section you will first understand the working of Motors Driver and how to control 2 motors using a single motor driver.

We will then write Arduino program so that the Robot moves in the following direction for a specific period of time
Forward

Backward
Axial Left
Axial Right
Radial Right
Radial Left
Stop

Serial Communication
Serial Communication is essential for sending and receiving data between Electronic hardware devices. We will use Serial Communication to control Led’s, Potentiometer sensor and the Arduino Robot.
In this section you will learn to read analog values from sensors and display it on the Serial Monitor. You will also write (send data) values from PC to Arduino.

Android Programming


Android OS has taken the world by storm after its inception nearly 10 years back. One of the major benefits of owning an Android smartphone is the ability to use it as a Remote Control for controlling Robots and other Electronics devices.
In this course we will design 5 Android Applications using a tool called AppInventor2. AppInventor2 is a Graphical Programming Software using which even a non programmer can design amazing Android apps in a matter of minutes.



Controlling Arduino Robot using Android Smartphone
We will create 3 android applications for controlling the Arduino and each application works in different manner
SmartBot
In the Smartbot android app we will create 5 buttons (Forward, Backward, Left, Right and Stop). When the user clicks on any of the button the Robot will move in that particular direction.

AcceleroControl Robot
In the AcceleroControl Robot android app, we will use the accelerometer sensor from the android smartphone to control the Robot. So when the user tilts the robot in forward direction it will will move forward, when the Smartphone is kept flat the Robot will Stop. Similarly by pointing the smartphone in direction you can control the direction of the Arduino Robot.

VoiceControl Robot
In the Voice Control Robot we will move our Robot in different direction by giving voice inputs

Black Line Follower
In Black line follower robot, we will first understand the working principal of the IR sensor and then attach it to our robot. After this we will understand the programming logic and then program the arduino robot to follow a black line.

White Line Follower
In white line follower, we will first understand the working principal of White line follower robot and then we will reverse the black line follower program so that the arduino robot follows a white line

Object Follower Robot
In Object Follower robot, we will first understand the working principal of this robot. After this we will write the Object Follower robot program so that the arduino robot can follow an Object.

Object Repeller Robot
In Object Repeller robot, we will first understand the working principal of this robot. After this we will write the program so that arduino robot keeps repelling or keeps moving away from the object.

Object Avoider Robot
Object avoider robot is similar to object repeller robot, but in certain condition, it will simply avoid the object instead of moving away from it.

Light Follower Robot
In Light Follower robot, we will first understand the working principal of this robot. After this we will write the Light Follower robot program and use the smartphone’s flash light so that the arduino robot can follow it.

Light Repeller Robot
In Light Repeller robot, we will first understand the working principal of this robot. After this we will write the program so that arduino robot keeps repelling or keeps moving away from a light source.

Light Avoider Robot
Light avoider robot is similar to light repeller robot, but in certain condition, it will simply avoid the object instead of moving away from it.

Who this course is for:

Students who are interested in learning the basics of Robotics
Arduino Lovers who want to learn more than Arduino basics
Students from Mechanical, Electronics, Electrical, Computer Science, Robotics background are perfectly ideal for this course

  

Course Contents

Hands on Robotics with Arduino, Build 13 robot projects

with Dinesh Tavasalkar


0401. Introduction to Serial Communication and serial monitor in arduino



Description

What you'll learn

Construct a Robot from Scratch and move in 6 different directions
Understand the working of different components necessary for working of Robot
Downloadable source codes for all 6 directions

Requirements

Description

Curious about controlling a Robot with smartphone, you have come to the right place. Learn the basic concept and programming required to design a fully functional Arduino Robot. For this course you will need the simplest but the most powerful and advanced Micro-Controller board called the Arduino UNO and a Bluetooth along with some basic electronics component.


Fundamentals of Robotics


Robotics is fundamentally a branch of technology that deals with the design, construction, operation, and application of robots. It is a powerful tool to understand the basic concepts of Computer Science, Mechanical engineering, and Electronics engineering. In this Arduino robot course will use a simplified version of C++ language for programming our Robot using the Arduino IDE.

Course Content and Overview

This course is designed for students interested in controlling an Arduino Robot with Android Smartphone. No coding experience is required; all you need is an Arduino, Bluetooth, some low cost hardware and electronics component for building the Robot. We will start from basics of Arduino programming and then move to higher topics.


Basics of Arduino

In this course you will first understand the basics of Arduino and then we will look at Arduino installation & setting up Arduino with your Computer or Laptop



Construction of Robot
After understanding the basics of Arduino next we will construct our Arduino Robot. All the components required for building this Robot are mentioned in Section 2


Time Control Robot
In the Time Control Robot section you will first understand the working of Motors Driver and how to control 2 motors using a single motor driver.

We will then write Arduino program so that the Robot moves in the following direction for a specific period of time
Forward

Backward
Axial Left
Axial Right
Radial Right
Radial Left
Stop

Serial Communication
Serial Communication is essential for sending and receiving data between Electronic hardware devices. We will use Serial Communication to control Led’s, Potentiometer sensor and the Arduino Robot.
In this section you will learn to read analog values from sensors and display it on the Serial Monitor. You will also write (send data) values from PC to Arduino.

Android Programming


Android OS has taken the world by storm after its inception nearly 10 years back. One of the major benefits of owning an Android smartphone is the ability to use it as a Remote Control for controlling Robots and other Electronics devices.
In this course we will design 5 Android Applications using a tool called AppInventor2. AppInventor2 is a Graphical Programming Software using which even a non programmer can design amazing Android apps in a matter of minutes.



Controlling Arduino Robot using Android Smartphone
We will create 3 android applications for controlling the Arduino and each application works in different manner
SmartBot
In the Smartbot android app we will create 5 buttons (Forward, Backward, Left, Right and Stop). When the user clicks on any of the button the Robot will move in that particular direction.

AcceleroControl Robot
In the AcceleroControl Robot android app, we will use the accelerometer sensor from the android smartphone to control the Robot. So when the user tilts the robot in forward direction it will will move forward, when the Smartphone is kept flat the Robot will Stop. Similarly by pointing the smartphone in direction you can control the direction of the Arduino Robot.

VoiceControl Robot
In the Voice Control Robot we will move our Robot in different direction by giving voice inputs

Black Line Follower
In Black line follower robot, we will first understand the working principal of the IR sensor and then attach it to our robot. After this we will understand the programming logic and then program the arduino robot to follow a black line.

White Line Follower
In white line follower, we will first understand the working principal of White line follower robot and then we will reverse the black line follower program so that the arduino robot follows a white line

Object Follower Robot
In Object Follower robot, we will first understand the working principal of this robot. After this we will write the Object Follower robot program so that the arduino robot can follow an Object.

Object Repeller Robot
In Object Repeller robot, we will first understand the working principal of this robot. After this we will write the program so that arduino robot keeps repelling or keeps moving away from the object.

Object Avoider Robot
Object avoider robot is similar to object repeller robot, but in certain condition, it will simply avoid the object instead of moving away from it.

Light Follower Robot
In Light Follower robot, we will first understand the working principal of this robot. After this we will write the Light Follower robot program and use the smartphone’s flash light so that the arduino robot can follow it.

Light Repeller Robot
In Light Repeller robot, we will first understand the working principal of this robot. After this we will write the program so that arduino robot keeps repelling or keeps moving away from a light source.

Light Avoider Robot
Light avoider robot is similar to light repeller robot, but in certain condition, it will simply avoid the object instead of moving away from it.

Who this course is for:

Students who are interested in learning the basics of Robotics
Arduino Lovers who want to learn more than Arduino basics
Students from Mechanical, Electronics, Electrical, Computer Science, Robotics background are perfectly ideal for this course

  

Course Contents

Hands on Robotics with Arduino, Build 13 robot projects

with Dinesh Tavasalkar


0402. Working of Potentiometer sensor



Description

What you'll learn

Construct a Robot from Scratch and move in 6 different directions
Understand the working of different components necessary for working of Robot
Downloadable source codes for all 6 directions

Requirements

Description

Curious about controlling a Robot with smartphone, you have come to the right place. Learn the basic concept and programming required to design a fully functional Arduino Robot. For this course you will need the simplest but the most powerful and advanced Micro-Controller board called the Arduino UNO and a Bluetooth along with some basic electronics component.


Fundamentals of Robotics


Robotics is fundamentally a branch of technology that deals with the design, construction, operation, and application of robots. It is a powerful tool to understand the basic concepts of Computer Science, Mechanical engineering, and Electronics engineering. In this Arduino robot course will use a simplified version of C++ language for programming our Robot using the Arduino IDE.

Course Content and Overview

This course is designed for students interested in controlling an Arduino Robot with Android Smartphone. No coding experience is required; all you need is an Arduino, Bluetooth, some low cost hardware and electronics component for building the Robot. We will start from basics of Arduino programming and then move to higher topics.


Basics of Arduino

In this course you will first understand the basics of Arduino and then we will look at Arduino installation & setting up Arduino with your Computer or Laptop



Construction of Robot
After understanding the basics of Arduino next we will construct our Arduino Robot. All the components required for building this Robot are mentioned in Section 2


Time Control Robot
In the Time Control Robot section you will first understand the working of Motors Driver and how to control 2 motors using a single motor driver.

We will then write Arduino program so that the Robot moves in the following direction for a specific period of time
Forward

Backward
Axial Left
Axial Right
Radial Right
Radial Left
Stop

Serial Communication
Serial Communication is essential for sending and receiving data between Electronic hardware devices. We will use Serial Communication to control Led’s, Potentiometer sensor and the Arduino Robot.
In this section you will learn to read analog values from sensors and display it on the Serial Monitor. You will also write (send data) values from PC to Arduino.

Android Programming


Android OS has taken the world by storm after its inception nearly 10 years back. One of the major benefits of owning an Android smartphone is the ability to use it as a Remote Control for controlling Robots and other Electronics devices.
In this course we will design 5 Android Applications using a tool called AppInventor2. AppInventor2 is a Graphical Programming Software using which even a non programmer can design amazing Android apps in a matter of minutes.



Controlling Arduino Robot using Android Smartphone
We will create 3 android applications for controlling the Arduino and each application works in different manner
SmartBot
In the Smartbot android app we will create 5 buttons (Forward, Backward, Left, Right and Stop). When the user clicks on any of the button the Robot will move in that particular direction.

AcceleroControl Robot
In the AcceleroControl Robot android app, we will use the accelerometer sensor from the android smartphone to control the Robot. So when the user tilts the robot in forward direction it will will move forward, when the Smartphone is kept flat the Robot will Stop. Similarly by pointing the smartphone in direction you can control the direction of the Arduino Robot.

VoiceControl Robot
In the Voice Control Robot we will move our Robot in different direction by giving voice inputs

Black Line Follower
In Black line follower robot, we will first understand the working principal of the IR sensor and then attach it to our robot. After this we will understand the programming logic and then program the arduino robot to follow a black line.

White Line Follower
In white line follower, we will first understand the working principal of White line follower robot and then we will reverse the black line follower program so that the arduino robot follows a white line

Object Follower Robot
In Object Follower robot, we will first understand the working principal of this robot. After this we will write the Object Follower robot program so that the arduino robot can follow an Object.

Object Repeller Robot
In Object Repeller robot, we will first understand the working principal of this robot. After this we will write the program so that arduino robot keeps repelling or keeps moving away from the object.

Object Avoider Robot
Object avoider robot is similar to object repeller robot, but in certain condition, it will simply avoid the object instead of moving away from it.

Light Follower Robot
In Light Follower robot, we will first understand the working principal of this robot. After this we will write the Light Follower robot program and use the smartphone’s flash light so that the arduino robot can follow it.

Light Repeller Robot
In Light Repeller robot, we will first understand the working principal of this robot. After this we will write the program so that arduino robot keeps repelling or keeps moving away from a light source.

Light Avoider Robot
Light avoider robot is similar to light repeller robot, but in certain condition, it will simply avoid the object instead of moving away from it.

Who this course is for:

Students who are interested in learning the basics of Robotics
Arduino Lovers who want to learn more than Arduino basics
Students from Mechanical, Electronics, Electrical, Computer Science, Robotics background are perfectly ideal for this course

  

Course Contents

Hands on Robotics with Arduino, Build 13 robot projects

with Dinesh Tavasalkar


0403. Reading potentiometer value



Description

What you'll learn

Construct a Robot from Scratch and move in 6 different directions
Understand the working of different components necessary for working of Robot
Downloadable source codes for all 6 directions

Requirements

Description

Curious about controlling a Robot with smartphone, you have come to the right place. Learn the basic concept and programming required to design a fully functional Arduino Robot. For this course you will need the simplest but the most powerful and advanced Micro-Controller board called the Arduino UNO and a Bluetooth along with some basic electronics component.


Fundamentals of Robotics


Robotics is fundamentally a branch of technology that deals with the design, construction, operation, and application of robots. It is a powerful tool to understand the basic concepts of Computer Science, Mechanical engineering, and Electronics engineering. In this Arduino robot course will use a simplified version of C++ language for programming our Robot using the Arduino IDE.

Course Content and Overview

This course is designed for students interested in controlling an Arduino Robot with Android Smartphone. No coding experience is required; all you need is an Arduino, Bluetooth, some low cost hardware and electronics component for building the Robot. We will start from basics of Arduino programming and then move to higher topics.


Basics of Arduino

In this course you will first understand the basics of Arduino and then we will look at Arduino installation & setting up Arduino with your Computer or Laptop



Construction of Robot
After understanding the basics of Arduino next we will construct our Arduino Robot. All the components required for building this Robot are mentioned in Section 2


Time Control Robot
In the Time Control Robot section you will first understand the working of Motors Driver and how to control 2 motors using a single motor driver.

We will then write Arduino program so that the Robot moves in the following direction for a specific period of time
Forward

Backward
Axial Left
Axial Right
Radial Right
Radial Left
Stop

Serial Communication
Serial Communication is essential for sending and receiving data between Electronic hardware devices. We will use Serial Communication to control Led’s, Potentiometer sensor and the Arduino Robot.
In this section you will learn to read analog values from sensors and display it on the Serial Monitor. You will also write (send data) values from PC to Arduino.

Android Programming


Android OS has taken the world by storm after its inception nearly 10 years back. One of the major benefits of owning an Android smartphone is the ability to use it as a Remote Control for controlling Robots and other Electronics devices.
In this course we will design 5 Android Applications using a tool called AppInventor2. AppInventor2 is a Graphical Programming Software using which even a non programmer can design amazing Android apps in a matter of minutes.



Controlling Arduino Robot using Android Smartphone
We will create 3 android applications for controlling the Arduino and each application works in different manner
SmartBot
In the Smartbot android app we will create 5 buttons (Forward, Backward, Left, Right and Stop). When the user clicks on any of the button the Robot will move in that particular direction.

AcceleroControl Robot
In the AcceleroControl Robot android app, we will use the accelerometer sensor from the android smartphone to control the Robot. So when the user tilts the robot in forward direction it will will move forward, when the Smartphone is kept flat the Robot will Stop. Similarly by pointing the smartphone in direction you can control the direction of the Arduino Robot.

VoiceControl Robot
In the Voice Control Robot we will move our Robot in different direction by giving voice inputs

Black Line Follower
In Black line follower robot, we will first understand the working principal of the IR sensor and then attach it to our robot. After this we will understand the programming logic and then program the arduino robot to follow a black line.

White Line Follower
In white line follower, we will first understand the working principal of White line follower robot and then we will reverse the black line follower program so that the arduino robot follows a white line

Object Follower Robot
In Object Follower robot, we will first understand the working principal of this robot. After this we will write the Object Follower robot program so that the arduino robot can follow an Object.

Object Repeller Robot
In Object Repeller robot, we will first understand the working principal of this robot. After this we will write the program so that arduino robot keeps repelling or keeps moving away from the object.

Object Avoider Robot
Object avoider robot is similar to object repeller robot, but in certain condition, it will simply avoid the object instead of moving away from it.

Light Follower Robot
In Light Follower robot, we will first understand the working principal of this robot. After this we will write the Light Follower robot program and use the smartphone’s flash light so that the arduino robot can follow it.

Light Repeller Robot
In Light Repeller robot, we will first understand the working principal of this robot. After this we will write the program so that arduino robot keeps repelling or keeps moving away from a light source.

Light Avoider Robot
Light avoider robot is similar to light repeller robot, but in certain condition, it will simply avoid the object instead of moving away from it.

Who this course is for:

Students who are interested in learning the basics of Robotics
Arduino Lovers who want to learn more than Arduino basics
Students from Mechanical, Electronics, Electrical, Computer Science, Robotics background are perfectly ideal for this course

  

Course Contents

Hands on Robotics with Arduino, Build 13 robot projects

with Dinesh Tavasalkar


0403.1 Potentiometer-Reading.txt



Description

What you'll learn

Construct a Robot from Scratch and move in 6 different directions
Understand the working of different components necessary for working of Robot
Downloadable source codes for all 6 directions

Requirements

Description

Curious about controlling a Robot with smartphone, you have come to the right place. Learn the basic concept and programming required to design a fully functional Arduino Robot. For this course you will need the simplest but the most powerful and advanced Micro-Controller board called the Arduino UNO and a Bluetooth along with some basic electronics component.


Fundamentals of Robotics


Robotics is fundamentally a branch of technology that deals with the design, construction, operation, and application of robots. It is a powerful tool to understand the basic concepts of Computer Science, Mechanical engineering, and Electronics engineering. In this Arduino robot course will use a simplified version of C++ language for programming our Robot using the Arduino IDE.

Course Content and Overview

This course is designed for students interested in controlling an Arduino Robot with Android Smartphone. No coding experience is required; all you need is an Arduino, Bluetooth, some low cost hardware and electronics component for building the Robot. We will start from basics of Arduino programming and then move to higher topics.


Basics of Arduino

In this course you will first understand the basics of Arduino and then we will look at Arduino installation & setting up Arduino with your Computer or Laptop



Construction of Robot
After understanding the basics of Arduino next we will construct our Arduino Robot. All the components required for building this Robot are mentioned in Section 2


Time Control Robot
In the Time Control Robot section you will first understand the working of Motors Driver and how to control 2 motors using a single motor driver.

We will then write Arduino program so that the Robot moves in the following direction for a specific period of time
Forward

Backward
Axial Left
Axial Right
Radial Right
Radial Left
Stop

Serial Communication
Serial Communication is essential for sending and receiving data between Electronic hardware devices. We will use Serial Communication to control Led’s, Potentiometer sensor and the Arduino Robot.
In this section you will learn to read analog values from sensors and display it on the Serial Monitor. You will also write (send data) values from PC to Arduino.

Android Programming


Android OS has taken the world by storm after its inception nearly 10 years back. One of the major benefits of owning an Android smartphone is the ability to use it as a Remote Control for controlling Robots and other Electronics devices.
In this course we will design 5 Android Applications using a tool called AppInventor2. AppInventor2 is a Graphical Programming Software using which even a non programmer can design amazing Android apps in a matter of minutes.



Controlling Arduino Robot using Android Smartphone
We will create 3 android applications for controlling the Arduino and each application works in different manner
SmartBot
In the Smartbot android app we will create 5 buttons (Forward, Backward, Left, Right and Stop). When the user clicks on any of the button the Robot will move in that particular direction.

AcceleroControl Robot
In the AcceleroControl Robot android app, we will use the accelerometer sensor from the android smartphone to control the Robot. So when the user tilts the robot in forward direction it will will move forward, when the Smartphone is kept flat the Robot will Stop. Similarly by pointing the smartphone in direction you can control the direction of the Arduino Robot.

VoiceControl Robot
In the Voice Control Robot we will move our Robot in different direction by giving voice inputs

Black Line Follower
In Black line follower robot, we will first understand the working principal of the IR sensor and then attach it to our robot. After this we will understand the programming logic and then program the arduino robot to follow a black line.

White Line Follower
In white line follower, we will first understand the working principal of White line follower robot and then we will reverse the black line follower program so that the arduino robot follows a white line

Object Follower Robot
In Object Follower robot, we will first understand the working principal of this robot. After this we will write the Object Follower robot program so that the arduino robot can follow an Object.

Object Repeller Robot
In Object Repeller robot, we will first understand the working principal of this robot. After this we will write the program so that arduino robot keeps repelling or keeps moving away from the object.

Object Avoider Robot
Object avoider robot is similar to object repeller robot, but in certain condition, it will simply avoid the object instead of moving away from it.

Light Follower Robot
In Light Follower robot, we will first understand the working principal of this robot. After this we will write the Light Follower robot program and use the smartphone’s flash light so that the arduino robot can follow it.

Light Repeller Robot
In Light Repeller robot, we will first understand the working principal of this robot. After this we will write the program so that arduino robot keeps repelling or keeps moving away from a light source.

Light Avoider Robot
Light avoider robot is similar to light repeller robot, but in certain condition, it will simply avoid the object instead of moving away from it.

Who this course is for:

Students who are interested in learning the basics of Robotics
Arduino Lovers who want to learn more than Arduino basics
Students from Mechanical, Electronics, Electrical, Computer Science, Robotics background are perfectly ideal for this course

  

Course Contents

Hands on Robotics with Arduino, Build 13 robot projects

with Dinesh Tavasalkar


0404. PC Control LED program



Description

What you'll learn

Construct a Robot from Scratch and move in 6 different directions
Understand the working of different components necessary for working of Robot
Downloadable source codes for all 6 directions

Requirements

Description

Curious about controlling a Robot with smartphone, you have come to the right place. Learn the basic concept and programming required to design a fully functional Arduino Robot. For this course you will need the simplest but the most powerful and advanced Micro-Controller board called the Arduino UNO and a Bluetooth along with some basic electronics component.


Fundamentals of Robotics


Robotics is fundamentally a branch of technology that deals with the design, construction, operation, and application of robots. It is a powerful tool to understand the basic concepts of Computer Science, Mechanical engineering, and Electronics engineering. In this Arduino robot course will use a simplified version of C++ language for programming our Robot using the Arduino IDE.

Course Content and Overview

This course is designed for students interested in controlling an Arduino Robot with Android Smartphone. No coding experience is required; all you need is an Arduino, Bluetooth, some low cost hardware and electronics component for building the Robot. We will start from basics of Arduino programming and then move to higher topics.


Basics of Arduino

In this course you will first understand the basics of Arduino and then we will look at Arduino installation & setting up Arduino with your Computer or Laptop



Construction of Robot
After understanding the basics of Arduino next we will construct our Arduino Robot. All the components required for building this Robot are mentioned in Section 2


Time Control Robot
In the Time Control Robot section you will first understand the working of Motors Driver and how to control 2 motors using a single motor driver.

We will then write Arduino program so that the Robot moves in the following direction for a specific period of time
Forward

Backward
Axial Left
Axial Right
Radial Right
Radial Left
Stop

Serial Communication
Serial Communication is essential for sending and receiving data between Electronic hardware devices. We will use Serial Communication to control Led’s, Potentiometer sensor and the Arduino Robot.
In this section you will learn to read analog values from sensors and display it on the Serial Monitor. You will also write (send data) values from PC to Arduino.

Android Programming


Android OS has taken the world by storm after its inception nearly 10 years back. One of the major benefits of owning an Android smartphone is the ability to use it as a Remote Control for controlling Robots and other Electronics devices.
In this course we will design 5 Android Applications using a tool called AppInventor2. AppInventor2 is a Graphical Programming Software using which even a non programmer can design amazing Android apps in a matter of minutes.



Controlling Arduino Robot using Android Smartphone
We will create 3 android applications for controlling the Arduino and each application works in different manner
SmartBot
In the Smartbot android app we will create 5 buttons (Forward, Backward, Left, Right and Stop). When the user clicks on any of the button the Robot will move in that particular direction.

AcceleroControl Robot
In the AcceleroControl Robot android app, we will use the accelerometer sensor from the android smartphone to control the Robot. So when the user tilts the robot in forward direction it will will move forward, when the Smartphone is kept flat the Robot will Stop. Similarly by pointing the smartphone in direction you can control the direction of the Arduino Robot.

VoiceControl Robot
In the Voice Control Robot we will move our Robot in different direction by giving voice inputs

Black Line Follower
In Black line follower robot, we will first understand the working principal of the IR sensor and then attach it to our robot. After this we will understand the programming logic and then program the arduino robot to follow a black line.

White Line Follower
In white line follower, we will first understand the working principal of White line follower robot and then we will reverse the black line follower program so that the arduino robot follows a white line

Object Follower Robot
In Object Follower robot, we will first understand the working principal of this robot. After this we will write the Object Follower robot program so that the arduino robot can follow an Object.

Object Repeller Robot
In Object Repeller robot, we will first understand the working principal of this robot. After this we will write the program so that arduino robot keeps repelling or keeps moving away from the object.

Object Avoider Robot
Object avoider robot is similar to object repeller robot, but in certain condition, it will simply avoid the object instead of moving away from it.

Light Follower Robot
In Light Follower robot, we will first understand the working principal of this robot. After this we will write the Light Follower robot program and use the smartphone’s flash light so that the arduino robot can follow it.

Light Repeller Robot
In Light Repeller robot, we will first understand the working principal of this robot. After this we will write the program so that arduino robot keeps repelling or keeps moving away from a light source.

Light Avoider Robot
Light avoider robot is similar to light repeller robot, but in certain condition, it will simply avoid the object instead of moving away from it.

Who this course is for:

Students who are interested in learning the basics of Robotics
Arduino Lovers who want to learn more than Arduino basics
Students from Mechanical, Electronics, Electrical, Computer Science, Robotics background are perfectly ideal for this course

  

Course Contents

Hands on Robotics with Arduino, Build 13 robot projects

with Dinesh Tavasalkar


0404.1 PC-CONTROL-LED.txt



Description

What you'll learn

Construct a Robot from Scratch and move in 6 different directions
Understand the working of different components necessary for working of Robot
Downloadable source codes for all 6 directions

Requirements

Description

Curious about controlling a Robot with smartphone, you have come to the right place. Learn the basic concept and programming required to design a fully functional Arduino Robot. For this course you will need the simplest but the most powerful and advanced Micro-Controller board called the Arduino UNO and a Bluetooth along with some basic electronics component.


Fundamentals of Robotics


Robotics is fundamentally a branch of technology that deals with the design, construction, operation, and application of robots. It is a powerful tool to understand the basic concepts of Computer Science, Mechanical engineering, and Electronics engineering. In this Arduino robot course will use a simplified version of C++ language for programming our Robot using the Arduino IDE.

Course Content and Overview

This course is designed for students interested in controlling an Arduino Robot with Android Smartphone. No coding experience is required; all you need is an Arduino, Bluetooth, some low cost hardware and electronics component for building the Robot. We will start from basics of Arduino programming and then move to higher topics.


Basics of Arduino

In this course you will first understand the basics of Arduino and then we will look at Arduino installation & setting up Arduino with your Computer or Laptop



Construction of Robot
After understanding the basics of Arduino next we will construct our Arduino Robot. All the components required for building this Robot are mentioned in Section 2


Time Control Robot
In the Time Control Robot section you will first understand the working of Motors Driver and how to control 2 motors using a single motor driver.

We will then write Arduino program so that the Robot moves in the following direction for a specific period of time
Forward

Backward
Axial Left
Axial Right
Radial Right
Radial Left
Stop

Serial Communication
Serial Communication is essential for sending and receiving data between Electronic hardware devices. We will use Serial Communication to control Led’s, Potentiometer sensor and the Arduino Robot.
In this section you will learn to read analog values from sensors and display it on the Serial Monitor. You will also write (send data) values from PC to Arduino.

Android Programming


Android OS has taken the world by storm after its inception nearly 10 years back. One of the major benefits of owning an Android smartphone is the ability to use it as a Remote Control for controlling Robots and other Electronics devices.
In this course we will design 5 Android Applications using a tool called AppInventor2. AppInventor2 is a Graphical Programming Software using which even a non programmer can design amazing Android apps in a matter of minutes.



Controlling Arduino Robot using Android Smartphone
We will create 3 android applications for controlling the Arduino and each application works in different manner
SmartBot
In the Smartbot android app we will create 5 buttons (Forward, Backward, Left, Right and Stop). When the user clicks on any of the button the Robot will move in that particular direction.

AcceleroControl Robot
In the AcceleroControl Robot android app, we will use the accelerometer sensor from the android smartphone to control the Robot. So when the user tilts the robot in forward direction it will will move forward, when the Smartphone is kept flat the Robot will Stop. Similarly by pointing the smartphone in direction you can control the direction of the Arduino Robot.

VoiceControl Robot
In the Voice Control Robot we will move our Robot in different direction by giving voice inputs

Black Line Follower
In Black line follower robot, we will first understand the working principal of the IR sensor and then attach it to our robot. After this we will understand the programming logic and then program the arduino robot to follow a black line.

White Line Follower
In white line follower, we will first understand the working principal of White line follower robot and then we will reverse the black line follower program so that the arduino robot follows a white line

Object Follower Robot
In Object Follower robot, we will first understand the working principal of this robot. After this we will write the Object Follower robot program so that the arduino robot can follow an Object.

Object Repeller Robot
In Object Repeller robot, we will first understand the working principal of this robot. After this we will write the program so that arduino robot keeps repelling or keeps moving away from the object.

Object Avoider Robot
Object avoider robot is similar to object repeller robot, but in certain condition, it will simply avoid the object instead of moving away from it.

Light Follower Robot
In Light Follower robot, we will first understand the working principal of this robot. After this we will write the Light Follower robot program and use the smartphone’s flash light so that the arduino robot can follow it.

Light Repeller Robot
In Light Repeller robot, we will first understand the working principal of this robot. After this we will write the program so that arduino robot keeps repelling or keeps moving away from a light source.

Light Avoider Robot
Light avoider robot is similar to light repeller robot, but in certain condition, it will simply avoid the object instead of moving away from it.

Who this course is for:

Students who are interested in learning the basics of Robotics
Arduino Lovers who want to learn more than Arduino basics
Students from Mechanical, Electronics, Electrical, Computer Science, Robotics background are perfectly ideal for this course

  

Course Contents

Hands on Robotics with Arduino, Build 13 robot projects

with Dinesh Tavasalkar


0405. PC Control Robot - FORWARD program



Description

What you'll learn

Construct a Robot from Scratch and move in 6 different directions
Understand the working of different components necessary for working of Robot
Downloadable source codes for all 6 directions

Requirements

Description

Curious about controlling a Robot with smartphone, you have come to the right place. Learn the basic concept and programming required to design a fully functional Arduino Robot. For this course you will need the simplest but the most powerful and advanced Micro-Controller board called the Arduino UNO and a Bluetooth along with some basic electronics component.


Fundamentals of Robotics


Robotics is fundamentally a branch of technology that deals with the design, construction, operation, and application of robots. It is a powerful tool to understand the basic concepts of Computer Science, Mechanical engineering, and Electronics engineering. In this Arduino robot course will use a simplified version of C++ language for programming our Robot using the Arduino IDE.

Course Content and Overview

This course is designed for students interested in controlling an Arduino Robot with Android Smartphone. No coding experience is required; all you need is an Arduino, Bluetooth, some low cost hardware and electronics component for building the Robot. We will start from basics of Arduino programming and then move to higher topics.


Basics of Arduino

In this course you will first understand the basics of Arduino and then we will look at Arduino installation & setting up Arduino with your Computer or Laptop



Construction of Robot
After understanding the basics of Arduino next we will construct our Arduino Robot. All the components required for building this Robot are mentioned in Section 2


Time Control Robot
In the Time Control Robot section you will first understand the working of Motors Driver and how to control 2 motors using a single motor driver.

We will then write Arduino program so that the Robot moves in the following direction for a specific period of time
Forward

Backward
Axial Left
Axial Right
Radial Right
Radial Left
Stop

Serial Communication
Serial Communication is essential for sending and receiving data between Electronic hardware devices. We will use Serial Communication to control Led’s, Potentiometer sensor and the Arduino Robot.
In this section you will learn to read analog values from sensors and display it on the Serial Monitor. You will also write (send data) values from PC to Arduino.

Android Programming


Android OS has taken the world by storm after its inception nearly 10 years back. One of the major benefits of owning an Android smartphone is the ability to use it as a Remote Control for controlling Robots and other Electronics devices.
In this course we will design 5 Android Applications using a tool called AppInventor2. AppInventor2 is a Graphical Programming Software using which even a non programmer can design amazing Android apps in a matter of minutes.



Controlling Arduino Robot using Android Smartphone
We will create 3 android applications for controlling the Arduino and each application works in different manner
SmartBot
In the Smartbot android app we will create 5 buttons (Forward, Backward, Left, Right and Stop). When the user clicks on any of the button the Robot will move in that particular direction.

AcceleroControl Robot
In the AcceleroControl Robot android app, we will use the accelerometer sensor from the android smartphone to control the Robot. So when the user tilts the robot in forward direction it will will move forward, when the Smartphone is kept flat the Robot will Stop. Similarly by pointing the smartphone in direction you can control the direction of the Arduino Robot.

VoiceControl Robot
In the Voice Control Robot we will move our Robot in different direction by giving voice inputs

Black Line Follower
In Black line follower robot, we will first understand the working principal of the IR sensor and then attach it to our robot. After this we will understand the programming logic and then program the arduino robot to follow a black line.

White Line Follower
In white line follower, we will first understand the working principal of White line follower robot and then we will reverse the black line follower program so that the arduino robot follows a white line

Object Follower Robot
In Object Follower robot, we will first understand the working principal of this robot. After this we will write the Object Follower robot program so that the arduino robot can follow an Object.

Object Repeller Robot
In Object Repeller robot, we will first understand the working principal of this robot. After this we will write the program so that arduino robot keeps repelling or keeps moving away from the object.

Object Avoider Robot
Object avoider robot is similar to object repeller robot, but in certain condition, it will simply avoid the object instead of moving away from it.

Light Follower Robot
In Light Follower robot, we will first understand the working principal of this robot. After this we will write the Light Follower robot program and use the smartphone’s flash light so that the arduino robot can follow it.

Light Repeller Robot
In Light Repeller robot, we will first understand the working principal of this robot. After this we will write the program so that arduino robot keeps repelling or keeps moving away from a light source.

Light Avoider Robot
Light avoider robot is similar to light repeller robot, but in certain condition, it will simply avoid the object instead of moving away from it.

Who this course is for:

Students who are interested in learning the basics of Robotics
Arduino Lovers who want to learn more than Arduino basics
Students from Mechanical, Electronics, Electrical, Computer Science, Robotics background are perfectly ideal for this course

  

Course Contents

Hands on Robotics with Arduino, Build 13 robot projects

with Dinesh Tavasalkar


0405.1 PC-CONTROL-ROBOT-FORWARD.txt



Description

What you'll learn

Construct a Robot from Scratch and move in 6 different directions
Understand the working of different components necessary for working of Robot
Downloadable source codes for all 6 directions

Requirements

Description

Curious about controlling a Robot with smartphone, you have come to the right place. Learn the basic concept and programming required to design a fully functional Arduino Robot. For this course you will need the simplest but the most powerful and advanced Micro-Controller board called the Arduino UNO and a Bluetooth along with some basic electronics component.


Fundamentals of Robotics


Robotics is fundamentally a branch of technology that deals with the design, construction, operation, and application of robots. It is a powerful tool to understand the basic concepts of Computer Science, Mechanical engineering, and Electronics engineering. In this Arduino robot course will use a simplified version of C++ language for programming our Robot using the Arduino IDE.

Course Content and Overview

This course is designed for students interested in controlling an Arduino Robot with Android Smartphone. No coding experience is required; all you need is an Arduino, Bluetooth, some low cost hardware and electronics component for building the Robot. We will start from basics of Arduino programming and then move to higher topics.


Basics of Arduino

In this course you will first understand the basics of Arduino and then we will look at Arduino installation & setting up Arduino with your Computer or Laptop



Construction of Robot
After understanding the basics of Arduino next we will construct our Arduino Robot. All the components required for building this Robot are mentioned in Section 2


Time Control Robot
In the Time Control Robot section you will first understand the working of Motors Driver and how to control 2 motors using a single motor driver.

We will then write Arduino program so that the Robot moves in the following direction for a specific period of time
Forward

Backward
Axial Left
Axial Right
Radial Right
Radial Left
Stop

Serial Communication
Serial Communication is essential for sending and receiving data between Electronic hardware devices. We will use Serial Communication to control Led’s, Potentiometer sensor and the Arduino Robot.
In this section you will learn to read analog values from sensors and display it on the Serial Monitor. You will also write (send data) values from PC to Arduino.

Android Programming


Android OS has taken the world by storm after its inception nearly 10 years back. One of the major benefits of owning an Android smartphone is the ability to use it as a Remote Control for controlling Robots and other Electronics devices.
In this course we will design 5 Android Applications using a tool called AppInventor2. AppInventor2 is a Graphical Programming Software using which even a non programmer can design amazing Android apps in a matter of minutes.



Controlling Arduino Robot using Android Smartphone
We will create 3 android applications for controlling the Arduino and each application works in different manner
SmartBot
In the Smartbot android app we will create 5 buttons (Forward, Backward, Left, Right and Stop). When the user clicks on any of the button the Robot will move in that particular direction.

AcceleroControl Robot
In the AcceleroControl Robot android app, we will use the accelerometer sensor from the android smartphone to control the Robot. So when the user tilts the robot in forward direction it will will move forward, when the Smartphone is kept flat the Robot will Stop. Similarly by pointing the smartphone in direction you can control the direction of the Arduino Robot.

VoiceControl Robot
In the Voice Control Robot we will move our Robot in different direction by giving voice inputs

Black Line Follower
In Black line follower robot, we will first understand the working principal of the IR sensor and then attach it to our robot. After this we will understand the programming logic and then program the arduino robot to follow a black line.

White Line Follower
In white line follower, we will first understand the working principal of White line follower robot and then we will reverse the black line follower program so that the arduino robot follows a white line

Object Follower Robot
In Object Follower robot, we will first understand the working principal of this robot. After this we will write the Object Follower robot program so that the arduino robot can follow an Object.

Object Repeller Robot
In Object Repeller robot, we will first understand the working principal of this robot. After this we will write the program so that arduino robot keeps repelling or keeps moving away from the object.

Object Avoider Robot
Object avoider robot is similar to object repeller robot, but in certain condition, it will simply avoid the object instead of moving away from it.

Light Follower Robot
In Light Follower robot, we will first understand the working principal of this robot. After this we will write the Light Follower robot program and use the smartphone’s flash light so that the arduino robot can follow it.

Light Repeller Robot
In Light Repeller robot, we will first understand the working principal of this robot. After this we will write the program so that arduino robot keeps repelling or keeps moving away from a light source.

Light Avoider Robot
Light avoider robot is similar to light repeller robot, but in certain condition, it will simply avoid the object instead of moving away from it.

Who this course is for:

Students who are interested in learning the basics of Robotics
Arduino Lovers who want to learn more than Arduino basics
Students from Mechanical, Electronics, Electrical, Computer Science, Robotics background are perfectly ideal for this course

  

Course Contents

Hands on Robotics with Arduino, Build 13 robot projects

with Dinesh Tavasalkar


0406. PC Control robot - Complete program



Description

What you'll learn

Construct a Robot from Scratch and move in 6 different directions
Understand the working of different components necessary for working of Robot
Downloadable source codes for all 6 directions

Requirements

Description

Curious about controlling a Robot with smartphone, you have come to the right place. Learn the basic concept and programming required to design a fully functional Arduino Robot. For this course you will need the simplest but the most powerful and advanced Micro-Controller board called the Arduino UNO and a Bluetooth along with some basic electronics component.


Fundamentals of Robotics


Robotics is fundamentally a branch of technology that deals with the design, construction, operation, and application of robots. It is a powerful tool to understand the basic concepts of Computer Science, Mechanical engineering, and Electronics engineering. In this Arduino robot course will use a simplified version of C++ language for programming our Robot using the Arduino IDE.

Course Content and Overview

This course is designed for students interested in controlling an Arduino Robot with Android Smartphone. No coding experience is required; all you need is an Arduino, Bluetooth, some low cost hardware and electronics component for building the Robot. We will start from basics of Arduino programming and then move to higher topics.


Basics of Arduino

In this course you will first understand the basics of Arduino and then we will look at Arduino installation & setting up Arduino with your Computer or Laptop



Construction of Robot
After understanding the basics of Arduino next we will construct our Arduino Robot. All the components required for building this Robot are mentioned in Section 2


Time Control Robot
In the Time Control Robot section you will first understand the working of Motors Driver and how to control 2 motors using a single motor driver.

We will then write Arduino program so that the Robot moves in the following direction for a specific period of time
Forward

Backward
Axial Left
Axial Right
Radial Right
Radial Left
Stop

Serial Communication
Serial Communication is essential for sending and receiving data between Electronic hardware devices. We will use Serial Communication to control Led’s, Potentiometer sensor and the Arduino Robot.
In this section you will learn to read analog values from sensors and display it on the Serial Monitor. You will also write (send data) values from PC to Arduino.

Android Programming


Android OS has taken the world by storm after its inception nearly 10 years back. One of the major benefits of owning an Android smartphone is the ability to use it as a Remote Control for controlling Robots and other Electronics devices.
In this course we will design 5 Android Applications using a tool called AppInventor2. AppInventor2 is a Graphical Programming Software using which even a non programmer can design amazing Android apps in a matter of minutes.



Controlling Arduino Robot using Android Smartphone
We will create 3 android applications for controlling the Arduino and each application works in different manner
SmartBot
In the Smartbot android app we will create 5 buttons (Forward, Backward, Left, Right and Stop). When the user clicks on any of the button the Robot will move in that particular direction.

AcceleroControl Robot
In the AcceleroControl Robot android app, we will use the accelerometer sensor from the android smartphone to control the Robot. So when the user tilts the robot in forward direction it will will move forward, when the Smartphone is kept flat the Robot will Stop. Similarly by pointing the smartphone in direction you can control the direction of the Arduino Robot.

VoiceControl Robot
In the Voice Control Robot we will move our Robot in different direction by giving voice inputs

Black Line Follower
In Black line follower robot, we will first understand the working principal of the IR sensor and then attach it to our robot. After this we will understand the programming logic and then program the arduino robot to follow a black line.

White Line Follower
In white line follower, we will first understand the working principal of White line follower robot and then we will reverse the black line follower program so that the arduino robot follows a white line

Object Follower Robot
In Object Follower robot, we will first understand the working principal of this robot. After this we will write the Object Follower robot program so that the arduino robot can follow an Object.

Object Repeller Robot
In Object Repeller robot, we will first understand the working principal of this robot. After this we will write the program so that arduino robot keeps repelling or keeps moving away from the object.

Object Avoider Robot
Object avoider robot is similar to object repeller robot, but in certain condition, it will simply avoid the object instead of moving away from it.

Light Follower Robot
In Light Follower robot, we will first understand the working principal of this robot. After this we will write the Light Follower robot program and use the smartphone’s flash light so that the arduino robot can follow it.

Light Repeller Robot
In Light Repeller robot, we will first understand the working principal of this robot. After this we will write the program so that arduino robot keeps repelling or keeps moving away from a light source.

Light Avoider Robot
Light avoider robot is similar to light repeller robot, but in certain condition, it will simply avoid the object instead of moving away from it.

Who this course is for:

Students who are interested in learning the basics of Robotics
Arduino Lovers who want to learn more than Arduino basics
Students from Mechanical, Electronics, Electrical, Computer Science, Robotics background are perfectly ideal for this course

  

Course Contents

Hands on Robotics with Arduino, Build 13 robot projects

with Dinesh Tavasalkar


0406.1 PC-CONTROL-ROBOT-FULL-PROGRAM.txt



Description

What you'll learn

Construct a Robot from Scratch and move in 6 different directions
Understand the working of different components necessary for working of Robot
Downloadable source codes for all 6 directions

Requirements

Description

Curious about controlling a Robot with smartphone, you have come to the right place. Learn the basic concept and programming required to design a fully functional Arduino Robot. For this course you will need the simplest but the most powerful and advanced Micro-Controller board called the Arduino UNO and a Bluetooth along with some basic electronics component.


Fundamentals of Robotics


Robotics is fundamentally a branch of technology that deals with the design, construction, operation, and application of robots. It is a powerful tool to understand the basic concepts of Computer Science, Mechanical engineering, and Electronics engineering. In this Arduino robot course will use a simplified version of C++ language for programming our Robot using the Arduino IDE.

Course Content and Overview

This course is designed for students interested in controlling an Arduino Robot with Android Smartphone. No coding experience is required; all you need is an Arduino, Bluetooth, some low cost hardware and electronics component for building the Robot. We will start from basics of Arduino programming and then move to higher topics.


Basics of Arduino

In this course you will first understand the basics of Arduino and then we will look at Arduino installation & setting up Arduino with your Computer or Laptop



Construction of Robot
After understanding the basics of Arduino next we will construct our Arduino Robot. All the components required for building this Robot are mentioned in Section 2


Time Control Robot
In the Time Control Robot section you will first understand the working of Motors Driver and how to control 2 motors using a single motor driver.

We will then write Arduino program so that the Robot moves in the following direction for a specific period of time
Forward

Backward
Axial Left
Axial Right
Radial Right
Radial Left
Stop

Serial Communication
Serial Communication is essential for sending and receiving data between Electronic hardware devices. We will use Serial Communication to control Led’s, Potentiometer sensor and the Arduino Robot.
In this section you will learn to read analog values from sensors and display it on the Serial Monitor. You will also write (send data) values from PC to Arduino.

Android Programming


Android OS has taken the world by storm after its inception nearly 10 years back. One of the major benefits of owning an Android smartphone is the ability to use it as a Remote Control for controlling Robots and other Electronics devices.
In this course we will design 5 Android Applications using a tool called AppInventor2. AppInventor2 is a Graphical Programming Software using which even a non programmer can design amazing Android apps in a matter of minutes.



Controlling Arduino Robot using Android Smartphone
We will create 3 android applications for controlling the Arduino and each application works in different manner
SmartBot
In the Smartbot android app we will create 5 buttons (Forward, Backward, Left, Right and Stop). When the user clicks on any of the button the Robot will move in that particular direction.

AcceleroControl Robot
In the AcceleroControl Robot android app, we will use the accelerometer sensor from the android smartphone to control the Robot. So when the user tilts the robot in forward direction it will will move forward, when the Smartphone is kept flat the Robot will Stop. Similarly by pointing the smartphone in direction you can control the direction of the Arduino Robot.

VoiceControl Robot
In the Voice Control Robot we will move our Robot in different direction by giving voice inputs

Black Line Follower
In Black line follower robot, we will first understand the working principal of the IR sensor and then attach it to our robot. After this we will understand the programming logic and then program the arduino robot to follow a black line.

White Line Follower
In white line follower, we will first understand the working principal of White line follower robot and then we will reverse the black line follower program so that the arduino robot follows a white line

Object Follower Robot
In Object Follower robot, we will first understand the working principal of this robot. After this we will write the Object Follower robot program so that the arduino robot can follow an Object.

Object Repeller Robot
In Object Repeller robot, we will first understand the working principal of this robot. After this we will write the program so that arduino robot keeps repelling or keeps moving away from the object.

Object Avoider Robot
Object avoider robot is similar to object repeller robot, but in certain condition, it will simply avoid the object instead of moving away from it.

Light Follower Robot
In Light Follower robot, we will first understand the working principal of this robot. After this we will write the Light Follower robot program and use the smartphone’s flash light so that the arduino robot can follow it.

Light Repeller Robot
In Light Repeller robot, we will first understand the working principal of this robot. After this we will write the program so that arduino robot keeps repelling or keeps moving away from a light source.

Light Avoider Robot
Light avoider robot is similar to light repeller robot, but in certain condition, it will simply avoid the object instead of moving away from it.

Who this course is for:

Students who are interested in learning the basics of Robotics
Arduino Lovers who want to learn more than Arduino basics
Students from Mechanical, Electronics, Electrical, Computer Science, Robotics background are perfectly ideal for this course

  

Course Contents

Hands on Robotics with Arduino, Build 13 robot projects

with Dinesh Tavasalkar


0407. Section End Quiz.html



Description

What you'll learn

Construct a Robot from Scratch and move in 6 different directions
Understand the working of different components necessary for working of Robot
Downloadable source codes for all 6 directions

Requirements

Description

Curious about controlling a Robot with smartphone, you have come to the right place. Learn the basic concept and programming required to design a fully functional Arduino Robot. For this course you will need the simplest but the most powerful and advanced Micro-Controller board called the Arduino UNO and a Bluetooth along with some basic electronics component.


Fundamentals of Robotics


Robotics is fundamentally a branch of technology that deals with the design, construction, operation, and application of robots. It is a powerful tool to understand the basic concepts of Computer Science, Mechanical engineering, and Electronics engineering. In this Arduino robot course will use a simplified version of C++ language for programming our Robot using the Arduino IDE.

Course Content and Overview

This course is designed for students interested in controlling an Arduino Robot with Android Smartphone. No coding experience is required; all you need is an Arduino, Bluetooth, some low cost hardware and electronics component for building the Robot. We will start from basics of Arduino programming and then move to higher topics.


Basics of Arduino

In this course you will first understand the basics of Arduino and then we will look at Arduino installation & setting up Arduino with your Computer or Laptop



Construction of Robot
After understanding the basics of Arduino next we will construct our Arduino Robot. All the components required for building this Robot are mentioned in Section 2


Time Control Robot
In the Time Control Robot section you will first understand the working of Motors Driver and how to control 2 motors using a single motor driver.

We will then write Arduino program so that the Robot moves in the following direction for a specific period of time
Forward

Backward
Axial Left
Axial Right
Radial Right
Radial Left
Stop

Serial Communication
Serial Communication is essential for sending and receiving data between Electronic hardware devices. We will use Serial Communication to control Led’s, Potentiometer sensor and the Arduino Robot.
In this section you will learn to read analog values from sensors and display it on the Serial Monitor. You will also write (send data) values from PC to Arduino.

Android Programming


Android OS has taken the world by storm after its inception nearly 10 years back. One of the major benefits of owning an Android smartphone is the ability to use it as a Remote Control for controlling Robots and other Electronics devices.
In this course we will design 5 Android Applications using a tool called AppInventor2. AppInventor2 is a Graphical Programming Software using which even a non programmer can design amazing Android apps in a matter of minutes.



Controlling Arduino Robot using Android Smartphone
We will create 3 android applications for controlling the Arduino and each application works in different manner
SmartBot
In the Smartbot android app we will create 5 buttons (Forward, Backward, Left, Right and Stop). When the user clicks on any of the button the Robot will move in that particular direction.

AcceleroControl Robot
In the AcceleroControl Robot android app, we will use the accelerometer sensor from the android smartphone to control the Robot. So when the user tilts the robot in forward direction it will will move forward, when the Smartphone is kept flat the Robot will Stop. Similarly by pointing the smartphone in direction you can control the direction of the Arduino Robot.

VoiceControl Robot
In the Voice Control Robot we will move our Robot in different direction by giving voice inputs

Black Line Follower
In Black line follower robot, we will first understand the working principal of the IR sensor and then attach it to our robot. After this we will understand the programming logic and then program the arduino robot to follow a black line.

White Line Follower
In white line follower, we will first understand the working principal of White line follower robot and then we will reverse the black line follower program so that the arduino robot follows a white line

Object Follower Robot
In Object Follower robot, we will first understand the working principal of this robot. After this we will write the Object Follower robot program so that the arduino robot can follow an Object.

Object Repeller Robot
In Object Repeller robot, we will first understand the working principal of this robot. After this we will write the program so that arduino robot keeps repelling or keeps moving away from the object.

Object Avoider Robot
Object avoider robot is similar to object repeller robot, but in certain condition, it will simply avoid the object instead of moving away from it.

Light Follower Robot
In Light Follower robot, we will first understand the working principal of this robot. After this we will write the Light Follower robot program and use the smartphone’s flash light so that the arduino robot can follow it.

Light Repeller Robot
In Light Repeller robot, we will first understand the working principal of this robot. After this we will write the program so that arduino robot keeps repelling or keeps moving away from a light source.

Light Avoider Robot
Light avoider robot is similar to light repeller robot, but in certain condition, it will simply avoid the object instead of moving away from it.

Who this course is for:

Students who are interested in learning the basics of Robotics
Arduino Lovers who want to learn more than Arduino basics
Students from Mechanical, Electronics, Electrical, Computer Science, Robotics background are perfectly ideal for this course

  

Course Contents

Hands on Robotics with Arduino, Build 13 robot projects

with Dinesh Tavasalkar


0501. How to create an AppInventor2 account



Description

What you'll learn

Construct a Robot from Scratch and move in 6 different directions
Understand the working of different components necessary for working of Robot
Downloadable source codes for all 6 directions

Requirements

Description

Curious about controlling a Robot with smartphone, you have come to the right place. Learn the basic concept and programming required to design a fully functional Arduino Robot. For this course you will need the simplest but the most powerful and advanced Micro-Controller board called the Arduino UNO and a Bluetooth along with some basic electronics component.


Fundamentals of Robotics


Robotics is fundamentally a branch of technology that deals with the design, construction, operation, and application of robots. It is a powerful tool to understand the basic concepts of Computer Science, Mechanical engineering, and Electronics engineering. In this Arduino robot course will use a simplified version of C++ language for programming our Robot using the Arduino IDE.

Course Content and Overview

This course is designed for students interested in controlling an Arduino Robot with Android Smartphone. No coding experience is required; all you need is an Arduino, Bluetooth, some low cost hardware and electronics component for building the Robot. We will start from basics of Arduino programming and then move to higher topics.


Basics of Arduino

In this course you will first understand the basics of Arduino and then we will look at Arduino installation & setting up Arduino with your Computer or Laptop



Construction of Robot
After understanding the basics of Arduino next we will construct our Arduino Robot. All the components required for building this Robot are mentioned in Section 2


Time Control Robot
In the Time Control Robot section you will first understand the working of Motors Driver and how to control 2 motors using a single motor driver.

We will then write Arduino program so that the Robot moves in the following direction for a specific period of time
Forward

Backward
Axial Left
Axial Right
Radial Right
Radial Left
Stop

Serial Communication
Serial Communication is essential for sending and receiving data between Electronic hardware devices. We will use Serial Communication to control Led’s, Potentiometer sensor and the Arduino Robot.
In this section you will learn to read analog values from sensors and display it on the Serial Monitor. You will also write (send data) values from PC to Arduino.

Android Programming


Android OS has taken the world by storm after its inception nearly 10 years back. One of the major benefits of owning an Android smartphone is the ability to use it as a Remote Control for controlling Robots and other Electronics devices.
In this course we will design 5 Android Applications using a tool called AppInventor2. AppInventor2 is a Graphical Programming Software using which even a non programmer can design amazing Android apps in a matter of minutes.



Controlling Arduino Robot using Android Smartphone
We will create 3 android applications for controlling the Arduino and each application works in different manner
SmartBot
In the Smartbot android app we will create 5 buttons (Forward, Backward, Left, Right and Stop). When the user clicks on any of the button the Robot will move in that particular direction.

AcceleroControl Robot
In the AcceleroControl Robot android app, we will use the accelerometer sensor from the android smartphone to control the Robot. So when the user tilts the robot in forward direction it will will move forward, when the Smartphone is kept flat the Robot will Stop. Similarly by pointing the smartphone in direction you can control the direction of the Arduino Robot.

VoiceControl Robot
In the Voice Control Robot we will move our Robot in different direction by giving voice inputs

Black Line Follower
In Black line follower robot, we will first understand the working principal of the IR sensor and then attach it to our robot. After this we will understand the programming logic and then program the arduino robot to follow a black line.

White Line Follower
In white line follower, we will first understand the working principal of White line follower robot and then we will reverse the black line follower program so that the arduino robot follows a white line

Object Follower Robot
In Object Follower robot, we will first understand the working principal of this robot. After this we will write the Object Follower robot program so that the arduino robot can follow an Object.

Object Repeller Robot
In Object Repeller robot, we will first understand the working principal of this robot. After this we will write the program so that arduino robot keeps repelling or keeps moving away from the object.

Object Avoider Robot
Object avoider robot is similar to object repeller robot, but in certain condition, it will simply avoid the object instead of moving away from it.

Light Follower Robot
In Light Follower robot, we will first understand the working principal of this robot. After this we will write the Light Follower robot program and use the smartphone’s flash light so that the arduino robot can follow it.

Light Repeller Robot
In Light Repeller robot, we will first understand the working principal of this robot. After this we will write the program so that arduino robot keeps repelling or keeps moving away from a light source.

Light Avoider Robot
Light avoider robot is similar to light repeller robot, but in certain condition, it will simply avoid the object instead of moving away from it.

Who this course is for:

Students who are interested in learning the basics of Robotics
Arduino Lovers who want to learn more than Arduino basics
Students from Mechanical, Electronics, Electrical, Computer Science, Robotics background are perfectly ideal for this course

  

Course Contents

Hands on Robotics with Arduino, Build 13 robot projects

with Dinesh Tavasalkar


0502. Understanding AppInventor2 Blocks



Description

What you'll learn

Construct a Robot from Scratch and move in 6 different directions
Understand the working of different components necessary for working of Robot
Downloadable source codes for all 6 directions

Requirements

Description

Curious about controlling a Robot with smartphone, you have come to the right place. Learn the basic concept and programming required to design a fully functional Arduino Robot. For this course you will need the simplest but the most powerful and advanced Micro-Controller board called the Arduino UNO and a Bluetooth along with some basic electronics component.


Fundamentals of Robotics


Robotics is fundamentally a branch of technology that deals with the design, construction, operation, and application of robots. It is a powerful tool to understand the basic concepts of Computer Science, Mechanical engineering, and Electronics engineering. In this Arduino robot course will use a simplified version of C++ language for programming our Robot using the Arduino IDE.

Course Content and Overview

This course is designed for students interested in controlling an Arduino Robot with Android Smartphone. No coding experience is required; all you need is an Arduino, Bluetooth, some low cost hardware and electronics component for building the Robot. We will start from basics of Arduino programming and then move to higher topics.


Basics of Arduino

In this course you will first understand the basics of Arduino and then we will look at Arduino installation & setting up Arduino with your Computer or Laptop



Construction of Robot
After understanding the basics of Arduino next we will construct our Arduino Robot. All the components required for building this Robot are mentioned in Section 2


Time Control Robot
In the Time Control Robot section you will first understand the working of Motors Driver and how to control 2 motors using a single motor driver.

We will then write Arduino program so that the Robot moves in the following direction for a specific period of time
Forward

Backward
Axial Left
Axial Right
Radial Right
Radial Left
Stop

Serial Communication
Serial Communication is essential for sending and receiving data between Electronic hardware devices. We will use Serial Communication to control Led’s, Potentiometer sensor and the Arduino Robot.
In this section you will learn to read analog values from sensors and display it on the Serial Monitor. You will also write (send data) values from PC to Arduino.

Android Programming


Android OS has taken the world by storm after its inception nearly 10 years back. One of the major benefits of owning an Android smartphone is the ability to use it as a Remote Control for controlling Robots and other Electronics devices.
In this course we will design 5 Android Applications using a tool called AppInventor2. AppInventor2 is a Graphical Programming Software using which even a non programmer can design amazing Android apps in a matter of minutes.



Controlling Arduino Robot using Android Smartphone
We will create 3 android applications for controlling the Arduino and each application works in different manner
SmartBot
In the Smartbot android app we will create 5 buttons (Forward, Backward, Left, Right and Stop). When the user clicks on any of the button the Robot will move in that particular direction.

AcceleroControl Robot
In the AcceleroControl Robot android app, we will use the accelerometer sensor from the android smartphone to control the Robot. So when the user tilts the robot in forward direction it will will move forward, when the Smartphone is kept flat the Robot will Stop. Similarly by pointing the smartphone in direction you can control the direction of the Arduino Robot.

VoiceControl Robot
In the Voice Control Robot we will move our Robot in different direction by giving voice inputs

Black Line Follower
In Black line follower robot, we will first understand the working principal of the IR sensor and then attach it to our robot. After this we will understand the programming logic and then program the arduino robot to follow a black line.

White Line Follower
In white line follower, we will first understand the working principal of White line follower robot and then we will reverse the black line follower program so that the arduino robot follows a white line

Object Follower Robot
In Object Follower robot, we will first understand the working principal of this robot. After this we will write the Object Follower robot program so that the arduino robot can follow an Object.

Object Repeller Robot
In Object Repeller robot, we will first understand the working principal of this robot. After this we will write the program so that arduino robot keeps repelling or keeps moving away from the object.

Object Avoider Robot
Object avoider robot is similar to object repeller robot, but in certain condition, it will simply avoid the object instead of moving away from it.

Light Follower Robot
In Light Follower robot, we will first understand the working principal of this robot. After this we will write the Light Follower robot program and use the smartphone’s flash light so that the arduino robot can follow it.

Light Repeller Robot
In Light Repeller robot, we will first understand the working principal of this robot. After this we will write the program so that arduino robot keeps repelling or keeps moving away from a light source.

Light Avoider Robot
Light avoider robot is similar to light repeller robot, but in certain condition, it will simply avoid the object instead of moving away from it.

Who this course is for:

Students who are interested in learning the basics of Robotics
Arduino Lovers who want to learn more than Arduino basics
Students from Mechanical, Electronics, Electrical, Computer Science, Robotics background are perfectly ideal for this course

  

Course Contents

Hands on Robotics with Arduino, Build 13 robot projects

with Dinesh Tavasalkar


0503. Creating an Android app in AppInventor2



Description

What you'll learn

Construct a Robot from Scratch and move in 6 different directions
Understand the working of different components necessary for working of Robot
Downloadable source codes for all 6 directions

Requirements

Description

Curious about controlling a Robot with smartphone, you have come to the right place. Learn the basic concept and programming required to design a fully functional Arduino Robot. For this course you will need the simplest but the most powerful and advanced Micro-Controller board called the Arduino UNO and a Bluetooth along with some basic electronics component.


Fundamentals of Robotics


Robotics is fundamentally a branch of technology that deals with the design, construction, operation, and application of robots. It is a powerful tool to understand the basic concepts of Computer Science, Mechanical engineering, and Electronics engineering. In this Arduino robot course will use a simplified version of C++ language for programming our Robot using the Arduino IDE.

Course Content and Overview

This course is designed for students interested in controlling an Arduino Robot with Android Smartphone. No coding experience is required; all you need is an Arduino, Bluetooth, some low cost hardware and electronics component for building the Robot. We will start from basics of Arduino programming and then move to higher topics.


Basics of Arduino

In this course you will first understand the basics of Arduino and then we will look at Arduino installation & setting up Arduino with your Computer or Laptop



Construction of Robot
After understanding the basics of Arduino next we will construct our Arduino Robot. All the components required for building this Robot are mentioned in Section 2


Time Control Robot
In the Time Control Robot section you will first understand the working of Motors Driver and how to control 2 motors using a single motor driver.

We will then write Arduino program so that the Robot moves in the following direction for a specific period of time
Forward

Backward
Axial Left
Axial Right
Radial Right
Radial Left
Stop

Serial Communication
Serial Communication is essential for sending and receiving data between Electronic hardware devices. We will use Serial Communication to control Led’s, Potentiometer sensor and the Arduino Robot.
In this section you will learn to read analog values from sensors and display it on the Serial Monitor. You will also write (send data) values from PC to Arduino.

Android Programming


Android OS has taken the world by storm after its inception nearly 10 years back. One of the major benefits of owning an Android smartphone is the ability to use it as a Remote Control for controlling Robots and other Electronics devices.
In this course we will design 5 Android Applications using a tool called AppInventor2. AppInventor2 is a Graphical Programming Software using which even a non programmer can design amazing Android apps in a matter of minutes.



Controlling Arduino Robot using Android Smartphone
We will create 3 android applications for controlling the Arduino and each application works in different manner
SmartBot
In the Smartbot android app we will create 5 buttons (Forward, Backward, Left, Right and Stop). When the user clicks on any of the button the Robot will move in that particular direction.

AcceleroControl Robot
In the AcceleroControl Robot android app, we will use the accelerometer sensor from the android smartphone to control the Robot. So when the user tilts the robot in forward direction it will will move forward, when the Smartphone is kept flat the Robot will Stop. Similarly by pointing the smartphone in direction you can control the direction of the Arduino Robot.

VoiceControl Robot
In the Voice Control Robot we will move our Robot in different direction by giving voice inputs

Black Line Follower
In Black line follower robot, we will first understand the working principal of the IR sensor and then attach it to our robot. After this we will understand the programming logic and then program the arduino robot to follow a black line.

White Line Follower
In white line follower, we will first understand the working principal of White line follower robot and then we will reverse the black line follower program so that the arduino robot follows a white line

Object Follower Robot
In Object Follower robot, we will first understand the working principal of this robot. After this we will write the Object Follower robot program so that the arduino robot can follow an Object.

Object Repeller Robot
In Object Repeller robot, we will first understand the working principal of this robot. After this we will write the program so that arduino robot keeps repelling or keeps moving away from the object.

Object Avoider Robot
Object avoider robot is similar to object repeller robot, but in certain condition, it will simply avoid the object instead of moving away from it.

Light Follower Robot
In Light Follower robot, we will first understand the working principal of this robot. After this we will write the Light Follower robot program and use the smartphone’s flash light so that the arduino robot can follow it.

Light Repeller Robot
In Light Repeller robot, we will first understand the working principal of this robot. After this we will write the program so that arduino robot keeps repelling or keeps moving away from a light source.

Light Avoider Robot
Light avoider robot is similar to light repeller robot, but in certain condition, it will simply avoid the object instead of moving away from it.

Who this course is for:

Students who are interested in learning the basics of Robotics
Arduino Lovers who want to learn more than Arduino basics
Students from Mechanical, Electronics, Electrical, Computer Science, Robotics background are perfectly ideal for this course

  

Course Contents

Hands on Robotics with Arduino, Build 13 robot projects

with Dinesh Tavasalkar


0601. What is a bluetooth sensor



Description

What you'll learn

Construct a Robot from Scratch and move in 6 different directions
Understand the working of different components necessary for working of Robot
Downloadable source codes for all 6 directions

Requirements

Description

Curious about controlling a Robot with smartphone, you have come to the right place. Learn the basic concept and programming required to design a fully functional Arduino Robot. For this course you will need the simplest but the most powerful and advanced Micro-Controller board called the Arduino UNO and a Bluetooth along with some basic electronics component.


Fundamentals of Robotics


Robotics is fundamentally a branch of technology that deals with the design, construction, operation, and application of robots. It is a powerful tool to understand the basic concepts of Computer Science, Mechanical engineering, and Electronics engineering. In this Arduino robot course will use a simplified version of C++ language for programming our Robot using the Arduino IDE.

Course Content and Overview

This course is designed for students interested in controlling an Arduino Robot with Android Smartphone. No coding experience is required; all you need is an Arduino, Bluetooth, some low cost hardware and electronics component for building the Robot. We will start from basics of Arduino programming and then move to higher topics.


Basics of Arduino

In this course you will first understand the basics of Arduino and then we will look at Arduino installation & setting up Arduino with your Computer or Laptop



Construction of Robot
After understanding the basics of Arduino next we will construct our Arduino Robot. All the components required for building this Robot are mentioned in Section 2


Time Control Robot
In the Time Control Robot section you will first understand the working of Motors Driver and how to control 2 motors using a single motor driver.

We will then write Arduino program so that the Robot moves in the following direction for a specific period of time
Forward

Backward
Axial Left
Axial Right
Radial Right
Radial Left
Stop

Serial Communication
Serial Communication is essential for sending and receiving data between Electronic hardware devices. We will use Serial Communication to control Led’s, Potentiometer sensor and the Arduino Robot.
In this section you will learn to read analog values from sensors and display it on the Serial Monitor. You will also write (send data) values from PC to Arduino.

Android Programming


Android OS has taken the world by storm after its inception nearly 10 years back. One of the major benefits of owning an Android smartphone is the ability to use it as a Remote Control for controlling Robots and other Electronics devices.
In this course we will design 5 Android Applications using a tool called AppInventor2. AppInventor2 is a Graphical Programming Software using which even a non programmer can design amazing Android apps in a matter of minutes.



Controlling Arduino Robot using Android Smartphone
We will create 3 android applications for controlling the Arduino and each application works in different manner
SmartBot
In the Smartbot android app we will create 5 buttons (Forward, Backward, Left, Right and Stop). When the user clicks on any of the button the Robot will move in that particular direction.

AcceleroControl Robot
In the AcceleroControl Robot android app, we will use the accelerometer sensor from the android smartphone to control the Robot. So when the user tilts the robot in forward direction it will will move forward, when the Smartphone is kept flat the Robot will Stop. Similarly by pointing the smartphone in direction you can control the direction of the Arduino Robot.

VoiceControl Robot
In the Voice Control Robot we will move our Robot in different direction by giving voice inputs

Black Line Follower
In Black line follower robot, we will first understand the working principal of the IR sensor and then attach it to our robot. After this we will understand the programming logic and then program the arduino robot to follow a black line.

White Line Follower
In white line follower, we will first understand the working principal of White line follower robot and then we will reverse the black line follower program so that the arduino robot follows a white line

Object Follower Robot
In Object Follower robot, we will first understand the working principal of this robot. After this we will write the Object Follower robot program so that the arduino robot can follow an Object.

Object Repeller Robot
In Object Repeller robot, we will first understand the working principal of this robot. After this we will write the program so that arduino robot keeps repelling or keeps moving away from the object.

Object Avoider Robot
Object avoider robot is similar to object repeller robot, but in certain condition, it will simply avoid the object instead of moving away from it.

Light Follower Robot
In Light Follower robot, we will first understand the working principal of this robot. After this we will write the Light Follower robot program and use the smartphone’s flash light so that the arduino robot can follow it.

Light Repeller Robot
In Light Repeller robot, we will first understand the working principal of this robot. After this we will write the program so that arduino robot keeps repelling or keeps moving away from a light source.

Light Avoider Robot
Light avoider robot is similar to light repeller robot, but in certain condition, it will simply avoid the object instead of moving away from it.

Who this course is for:

Students who are interested in learning the basics of Robotics
Arduino Lovers who want to learn more than Arduino basics
Students from Mechanical, Electronics, Electrical, Computer Science, Robotics background are perfectly ideal for this course

  

Course Contents

Hands on Robotics with Arduino, Build 13 robot projects

with Dinesh Tavasalkar


0602. What is Wireless Communication



Description

What you'll learn

Construct a Robot from Scratch and move in 6 different directions
Understand the working of different components necessary for working of Robot
Downloadable source codes for all 6 directions

Requirements

Description

Curious about controlling a Robot with smartphone, you have come to the right place. Learn the basic concept and programming required to design a fully functional Arduino Robot. For this course you will need the simplest but the most powerful and advanced Micro-Controller board called the Arduino UNO and a Bluetooth along with some basic electronics component.


Fundamentals of Robotics


Robotics is fundamentally a branch of technology that deals with the design, construction, operation, and application of robots. It is a powerful tool to understand the basic concepts of Computer Science, Mechanical engineering, and Electronics engineering. In this Arduino robot course will use a simplified version of C++ language for programming our Robot using the Arduino IDE.

Course Content and Overview

This course is designed for students interested in controlling an Arduino Robot with Android Smartphone. No coding experience is required; all you need is an Arduino, Bluetooth, some low cost hardware and electronics component for building the Robot. We will start from basics of Arduino programming and then move to higher topics.


Basics of Arduino

In this course you will first understand the basics of Arduino and then we will look at Arduino installation & setting up Arduino with your Computer or Laptop



Construction of Robot
After understanding the basics of Arduino next we will construct our Arduino Robot. All the components required for building this Robot are mentioned in Section 2


Time Control Robot
In the Time Control Robot section you will first understand the working of Motors Driver and how to control 2 motors using a single motor driver.

We will then write Arduino program so that the Robot moves in the following direction for a specific period of time
Forward

Backward
Axial Left
Axial Right
Radial Right
Radial Left
Stop

Serial Communication
Serial Communication is essential for sending and receiving data between Electronic hardware devices. We will use Serial Communication to control Led’s, Potentiometer sensor and the Arduino Robot.
In this section you will learn to read analog values from sensors and display it on the Serial Monitor. You will also write (send data) values from PC to Arduino.

Android Programming


Android OS has taken the world by storm after its inception nearly 10 years back. One of the major benefits of owning an Android smartphone is the ability to use it as a Remote Control for controlling Robots and other Electronics devices.
In this course we will design 5 Android Applications using a tool called AppInventor2. AppInventor2 is a Graphical Programming Software using which even a non programmer can design amazing Android apps in a matter of minutes.



Controlling Arduino Robot using Android Smartphone
We will create 3 android applications for controlling the Arduino and each application works in different manner
SmartBot
In the Smartbot android app we will create 5 buttons (Forward, Backward, Left, Right and Stop). When the user clicks on any of the button the Robot will move in that particular direction.

AcceleroControl Robot
In the AcceleroControl Robot android app, we will use the accelerometer sensor from the android smartphone to control the Robot. So when the user tilts the robot in forward direction it will will move forward, when the Smartphone is kept flat the Robot will Stop. Similarly by pointing the smartphone in direction you can control the direction of the Arduino Robot.

VoiceControl Robot
In the Voice Control Robot we will move our Robot in different direction by giving voice inputs

Black Line Follower
In Black line follower robot, we will first understand the working principal of the IR sensor and then attach it to our robot. After this we will understand the programming logic and then program the arduino robot to follow a black line.

White Line Follower
In white line follower, we will first understand the working principal of White line follower robot and then we will reverse the black line follower program so that the arduino robot follows a white line

Object Follower Robot
In Object Follower robot, we will first understand the working principal of this robot. After this we will write the Object Follower robot program so that the arduino robot can follow an Object.

Object Repeller Robot
In Object Repeller robot, we will first understand the working principal of this robot. After this we will write the program so that arduino robot keeps repelling or keeps moving away from the object.

Object Avoider Robot
Object avoider robot is similar to object repeller robot, but in certain condition, it will simply avoid the object instead of moving away from it.

Light Follower Robot
In Light Follower robot, we will first understand the working principal of this robot. After this we will write the Light Follower robot program and use the smartphone’s flash light so that the arduino robot can follow it.

Light Repeller Robot
In Light Repeller robot, we will first understand the working principal of this robot. After this we will write the program so that arduino robot keeps repelling or keeps moving away from a light source.

Light Avoider Robot
Light avoider robot is similar to light repeller robot, but in certain condition, it will simply avoid the object instead of moving away from it.

Who this course is for:

Students who are interested in learning the basics of Robotics
Arduino Lovers who want to learn more than Arduino basics
Students from Mechanical, Electronics, Electrical, Computer Science, Robotics background are perfectly ideal for this course

  

Course Contents

Hands on Robotics with Arduino, Build 13 robot projects

with Dinesh Tavasalkar


0602.1 Connection-of-Arduino-Bluetooth.png



Description

What you'll learn

Construct a Robot from Scratch and move in 6 different directions
Understand the working of different components necessary for working of Robot
Downloadable source codes for all 6 directions

Requirements

Description

Curious about controlling a Robot with smartphone, you have come to the right place. Learn the basic concept and programming required to design a fully functional Arduino Robot. For this course you will need the simplest but the most powerful and advanced Micro-Controller board called the Arduino UNO and a Bluetooth along with some basic electronics component.


Fundamentals of Robotics


Robotics is fundamentally a branch of technology that deals with the design, construction, operation, and application of robots. It is a powerful tool to understand the basic concepts of Computer Science, Mechanical engineering, and Electronics engineering. In this Arduino robot course will use a simplified version of C++ language for programming our Robot using the Arduino IDE.

Course Content and Overview

This course is designed for students interested in controlling an Arduino Robot with Android Smartphone. No coding experience is required; all you need is an Arduino, Bluetooth, some low cost hardware and electronics component for building the Robot. We will start from basics of Arduino programming and then move to higher topics.


Basics of Arduino

In this course you will first understand the basics of Arduino and then we will look at Arduino installation & setting up Arduino with your Computer or Laptop



Construction of Robot
After understanding the basics of Arduino next we will construct our Arduino Robot. All the components required for building this Robot are mentioned in Section 2


Time Control Robot
In the Time Control Robot section you will first understand the working of Motors Driver and how to control 2 motors using a single motor driver.

We will then write Arduino program so that the Robot moves in the following direction for a specific period of time
Forward

Backward
Axial Left
Axial Right
Radial Right
Radial Left
Stop

Serial Communication
Serial Communication is essential for sending and receiving data between Electronic hardware devices. We will use Serial Communication to control Led’s, Potentiometer sensor and the Arduino Robot.
In this section you will learn to read analog values from sensors and display it on the Serial Monitor. You will also write (send data) values from PC to Arduino.

Android Programming


Android OS has taken the world by storm after its inception nearly 10 years back. One of the major benefits of owning an Android smartphone is the ability to use it as a Remote Control for controlling Robots and other Electronics devices.
In this course we will design 5 Android Applications using a tool called AppInventor2. AppInventor2 is a Graphical Programming Software using which even a non programmer can design amazing Android apps in a matter of minutes.



Controlling Arduino Robot using Android Smartphone
We will create 3 android applications for controlling the Arduino and each application works in different manner
SmartBot
In the Smartbot android app we will create 5 buttons (Forward, Backward, Left, Right and Stop). When the user clicks on any of the button the Robot will move in that particular direction.

AcceleroControl Robot
In the AcceleroControl Robot android app, we will use the accelerometer sensor from the android smartphone to control the Robot. So when the user tilts the robot in forward direction it will will move forward, when the Smartphone is kept flat the Robot will Stop. Similarly by pointing the smartphone in direction you can control the direction of the Arduino Robot.

VoiceControl Robot
In the Voice Control Robot we will move our Robot in different direction by giving voice inputs

Black Line Follower
In Black line follower robot, we will first understand the working principal of the IR sensor and then attach it to our robot. After this we will understand the programming logic and then program the arduino robot to follow a black line.

White Line Follower
In white line follower, we will first understand the working principal of White line follower robot and then we will reverse the black line follower program so that the arduino robot follows a white line

Object Follower Robot
In Object Follower robot, we will first understand the working principal of this robot. After this we will write the Object Follower robot program so that the arduino robot can follow an Object.

Object Repeller Robot
In Object Repeller robot, we will first understand the working principal of this robot. After this we will write the program so that arduino robot keeps repelling or keeps moving away from the object.

Object Avoider Robot
Object avoider robot is similar to object repeller robot, but in certain condition, it will simply avoid the object instead of moving away from it.

Light Follower Robot
In Light Follower robot, we will first understand the working principal of this robot. After this we will write the Light Follower robot program and use the smartphone’s flash light so that the arduino robot can follow it.

Light Repeller Robot
In Light Repeller robot, we will first understand the working principal of this robot. After this we will write the program so that arduino robot keeps repelling or keeps moving away from a light source.

Light Avoider Robot
Light avoider robot is similar to light repeller robot, but in certain condition, it will simply avoid the object instead of moving away from it.

Who this course is for:

Students who are interested in learning the basics of Robotics
Arduino Lovers who want to learn more than Arduino basics
Students from Mechanical, Electronics, Electrical, Computer Science, Robotics background are perfectly ideal for this course

  

Course Contents

Hands on Robotics with Arduino, Build 13 robot projects

with Dinesh Tavasalkar


0603. Smart LED - User Interface Design of Android App



Description

What you'll learn

Construct a Robot from Scratch and move in 6 different directions
Understand the working of different components necessary for working of Robot
Downloadable source codes for all 6 directions

Requirements

Description

Curious about controlling a Robot with smartphone, you have come to the right place. Learn the basic concept and programming required to design a fully functional Arduino Robot. For this course you will need the simplest but the most powerful and advanced Micro-Controller board called the Arduino UNO and a Bluetooth along with some basic electronics component.


Fundamentals of Robotics


Robotics is fundamentally a branch of technology that deals with the design, construction, operation, and application of robots. It is a powerful tool to understand the basic concepts of Computer Science, Mechanical engineering, and Electronics engineering. In this Arduino robot course will use a simplified version of C++ language for programming our Robot using the Arduino IDE.

Course Content and Overview

This course is designed for students interested in controlling an Arduino Robot with Android Smartphone. No coding experience is required; all you need is an Arduino, Bluetooth, some low cost hardware and electronics component for building the Robot. We will start from basics of Arduino programming and then move to higher topics.


Basics of Arduino

In this course you will first understand the basics of Arduino and then we will look at Arduino installation & setting up Arduino with your Computer or Laptop



Construction of Robot
After understanding the basics of Arduino next we will construct our Arduino Robot. All the components required for building this Robot are mentioned in Section 2


Time Control Robot
In the Time Control Robot section you will first understand the working of Motors Driver and how to control 2 motors using a single motor driver.

We will then write Arduino program so that the Robot moves in the following direction for a specific period of time
Forward

Backward
Axial Left
Axial Right
Radial Right
Radial Left
Stop

Serial Communication
Serial Communication is essential for sending and receiving data between Electronic hardware devices. We will use Serial Communication to control Led’s, Potentiometer sensor and the Arduino Robot.
In this section you will learn to read analog values from sensors and display it on the Serial Monitor. You will also write (send data) values from PC to Arduino.

Android Programming


Android OS has taken the world by storm after its inception nearly 10 years back. One of the major benefits of owning an Android smartphone is the ability to use it as a Remote Control for controlling Robots and other Electronics devices.
In this course we will design 5 Android Applications using a tool called AppInventor2. AppInventor2 is a Graphical Programming Software using which even a non programmer can design amazing Android apps in a matter of minutes.



Controlling Arduino Robot using Android Smartphone
We will create 3 android applications for controlling the Arduino and each application works in different manner
SmartBot
In the Smartbot android app we will create 5 buttons (Forward, Backward, Left, Right and Stop). When the user clicks on any of the button the Robot will move in that particular direction.

AcceleroControl Robot
In the AcceleroControl Robot android app, we will use the accelerometer sensor from the android smartphone to control the Robot. So when the user tilts the robot in forward direction it will will move forward, when the Smartphone is kept flat the Robot will Stop. Similarly by pointing the smartphone in direction you can control the direction of the Arduino Robot.

VoiceControl Robot
In the Voice Control Robot we will move our Robot in different direction by giving voice inputs

Black Line Follower
In Black line follower robot, we will first understand the working principal of the IR sensor and then attach it to our robot. After this we will understand the programming logic and then program the arduino robot to follow a black line.

White Line Follower
In white line follower, we will first understand the working principal of White line follower robot and then we will reverse the black line follower program so that the arduino robot follows a white line

Object Follower Robot
In Object Follower robot, we will first understand the working principal of this robot. After this we will write the Object Follower robot program so that the arduino robot can follow an Object.

Object Repeller Robot
In Object Repeller robot, we will first understand the working principal of this robot. After this we will write the program so that arduino robot keeps repelling or keeps moving away from the object.

Object Avoider Robot
Object avoider robot is similar to object repeller robot, but in certain condition, it will simply avoid the object instead of moving away from it.

Light Follower Robot
In Light Follower robot, we will first understand the working principal of this robot. After this we will write the Light Follower robot program and use the smartphone’s flash light so that the arduino robot can follow it.

Light Repeller Robot
In Light Repeller robot, we will first understand the working principal of this robot. After this we will write the program so that arduino robot keeps repelling or keeps moving away from a light source.

Light Avoider Robot
Light avoider robot is similar to light repeller robot, but in certain condition, it will simply avoid the object instead of moving away from it.

Who this course is for:

Students who are interested in learning the basics of Robotics
Arduino Lovers who want to learn more than Arduino basics
Students from Mechanical, Electronics, Electrical, Computer Science, Robotics background are perfectly ideal for this course

  

Course Contents

Hands on Robotics with Arduino, Build 13 robot projects

with Dinesh Tavasalkar


0603.1 off-btn.png



Description

What you'll learn

Construct a Robot from Scratch and move in 6 different directions
Understand the working of different components necessary for working of Robot
Downloadable source codes for all 6 directions

Requirements

Description

Curious about controlling a Robot with smartphone, you have come to the right place. Learn the basic concept and programming required to design a fully functional Arduino Robot. For this course you will need the simplest but the most powerful and advanced Micro-Controller board called the Arduino UNO and a Bluetooth along with some basic electronics component.


Fundamentals of Robotics


Robotics is fundamentally a branch of technology that deals with the design, construction, operation, and application of robots. It is a powerful tool to understand the basic concepts of Computer Science, Mechanical engineering, and Electronics engineering. In this Arduino robot course will use a simplified version of C++ language for programming our Robot using the Arduino IDE.

Course Content and Overview

This course is designed for students interested in controlling an Arduino Robot with Android Smartphone. No coding experience is required; all you need is an Arduino, Bluetooth, some low cost hardware and electronics component for building the Robot. We will start from basics of Arduino programming and then move to higher topics.


Basics of Arduino

In this course you will first understand the basics of Arduino and then we will look at Arduino installation & setting up Arduino with your Computer or Laptop



Construction of Robot
After understanding the basics of Arduino next we will construct our Arduino Robot. All the components required for building this Robot are mentioned in Section 2


Time Control Robot
In the Time Control Robot section you will first understand the working of Motors Driver and how to control 2 motors using a single motor driver.

We will then write Arduino program so that the Robot moves in the following direction for a specific period of time
Forward

Backward
Axial Left
Axial Right
Radial Right
Radial Left
Stop

Serial Communication
Serial Communication is essential for sending and receiving data between Electronic hardware devices. We will use Serial Communication to control Led’s, Potentiometer sensor and the Arduino Robot.
In this section you will learn to read analog values from sensors and display it on the Serial Monitor. You will also write (send data) values from PC to Arduino.

Android Programming


Android OS has taken the world by storm after its inception nearly 10 years back. One of the major benefits of owning an Android smartphone is the ability to use it as a Remote Control for controlling Robots and other Electronics devices.
In this course we will design 5 Android Applications using a tool called AppInventor2. AppInventor2 is a Graphical Programming Software using which even a non programmer can design amazing Android apps in a matter of minutes.



Controlling Arduino Robot using Android Smartphone
We will create 3 android applications for controlling the Arduino and each application works in different manner
SmartBot
In the Smartbot android app we will create 5 buttons (Forward, Backward, Left, Right and Stop). When the user clicks on any of the button the Robot will move in that particular direction.

AcceleroControl Robot
In the AcceleroControl Robot android app, we will use the accelerometer sensor from the android smartphone to control the Robot. So when the user tilts the robot in forward direction it will will move forward, when the Smartphone is kept flat the Robot will Stop. Similarly by pointing the smartphone in direction you can control the direction of the Arduino Robot.

VoiceControl Robot
In the Voice Control Robot we will move our Robot in different direction by giving voice inputs

Black Line Follower
In Black line follower robot, we will first understand the working principal of the IR sensor and then attach it to our robot. After this we will understand the programming logic and then program the arduino robot to follow a black line.

White Line Follower
In white line follower, we will first understand the working principal of White line follower robot and then we will reverse the black line follower program so that the arduino robot follows a white line

Object Follower Robot
In Object Follower robot, we will first understand the working principal of this robot. After this we will write the Object Follower robot program so that the arduino robot can follow an Object.

Object Repeller Robot
In Object Repeller robot, we will first understand the working principal of this robot. After this we will write the program so that arduino robot keeps repelling or keeps moving away from the object.

Object Avoider Robot
Object avoider robot is similar to object repeller robot, but in certain condition, it will simply avoid the object instead of moving away from it.

Light Follower Robot
In Light Follower robot, we will first understand the working principal of this robot. After this we will write the Light Follower robot program and use the smartphone’s flash light so that the arduino robot can follow it.

Light Repeller Robot
In Light Repeller robot, we will first understand the working principal of this robot. After this we will write the program so that arduino robot keeps repelling or keeps moving away from a light source.

Light Avoider Robot
Light avoider robot is similar to light repeller robot, but in certain condition, it will simply avoid the object instead of moving away from it.

Who this course is for:

Students who are interested in learning the basics of Robotics
Arduino Lovers who want to learn more than Arduino basics
Students from Mechanical, Electronics, Electrical, Computer Science, Robotics background are perfectly ideal for this course

  

Course Contents

Hands on Robotics with Arduino, Build 13 robot projects

with Dinesh Tavasalkar


0603.2 on-btn



Description

What you'll learn

Construct a Robot from Scratch and move in 6 different directions
Understand the working of different components necessary for working of Robot
Downloadable source codes for all 6 directions

Requirements

Description

Curious about controlling a Robot with smartphone, you have come to the right place. Learn the basic concept and programming required to design a fully functional Arduino Robot. For this course you will need the simplest but the most powerful and advanced Micro-Controller board called the Arduino UNO and a Bluetooth along with some basic electronics component.


Fundamentals of Robotics


Robotics is fundamentally a branch of technology that deals with the design, construction, operation, and application of robots. It is a powerful tool to understand the basic concepts of Computer Science, Mechanical engineering, and Electronics engineering. In this Arduino robot course will use a simplified version of C++ language for programming our Robot using the Arduino IDE.

Course Content and Overview

This course is designed for students interested in controlling an Arduino Robot with Android Smartphone. No coding experience is required; all you need is an Arduino, Bluetooth, some low cost hardware and electronics component for building the Robot. We will start from basics of Arduino programming and then move to higher topics.


Basics of Arduino

In this course you will first understand the basics of Arduino and then we will look at Arduino installation & setting up Arduino with your Computer or Laptop



Construction of Robot
After understanding the basics of Arduino next we will construct our Arduino Robot. All the components required for building this Robot are mentioned in Section 2


Time Control Robot
In the Time Control Robot section you will first understand the working of Motors Driver and how to control 2 motors using a single motor driver.

We will then write Arduino program so that the Robot moves in the following direction for a specific period of time
Forward

Backward
Axial Left
Axial Right
Radial Right
Radial Left
Stop

Serial Communication
Serial Communication is essential for sending and receiving data between Electronic hardware devices. We will use Serial Communication to control Led’s, Potentiometer sensor and the Arduino Robot.
In this section you will learn to read analog values from sensors and display it on the Serial Monitor. You will also write (send data) values from PC to Arduino.

Android Programming


Android OS has taken the world by storm after its inception nearly 10 years back. One of the major benefits of owning an Android smartphone is the ability to use it as a Remote Control for controlling Robots and other Electronics devices.
In this course we will design 5 Android Applications using a tool called AppInventor2. AppInventor2 is a Graphical Programming Software using which even a non programmer can design amazing Android apps in a matter of minutes.



Controlling Arduino Robot using Android Smartphone
We will create 3 android applications for controlling the Arduino and each application works in different manner
SmartBot
In the Smartbot android app we will create 5 buttons (Forward, Backward, Left, Right and Stop). When the user clicks on any of the button the Robot will move in that particular direction.

AcceleroControl Robot
In the AcceleroControl Robot android app, we will use the accelerometer sensor from the android smartphone to control the Robot. So when the user tilts the robot in forward direction it will will move forward, when the Smartphone is kept flat the Robot will Stop. Similarly by pointing the smartphone in direction you can control the direction of the Arduino Robot.

VoiceControl Robot
In the Voice Control Robot we will move our Robot in different direction by giving voice inputs

Black Line Follower
In Black line follower robot, we will first understand the working principal of the IR sensor and then attach it to our robot. After this we will understand the programming logic and then program the arduino robot to follow a black line.

White Line Follower
In white line follower, we will first understand the working principal of White line follower robot and then we will reverse the black line follower program so that the arduino robot follows a white line

Object Follower Robot
In Object Follower robot, we will first understand the working principal of this robot. After this we will write the Object Follower robot program so that the arduino robot can follow an Object.

Object Repeller Robot
In Object Repeller robot, we will first understand the working principal of this robot. After this we will write the program so that arduino robot keeps repelling or keeps moving away from the object.

Object Avoider Robot
Object avoider robot is similar to object repeller robot, but in certain condition, it will simply avoid the object instead of moving away from it.

Light Follower Robot
In Light Follower robot, we will first understand the working principal of this robot. After this we will write the Light Follower robot program and use the smartphone’s flash light so that the arduino robot can follow it.

Light Repeller Robot
In Light Repeller robot, we will first understand the working principal of this robot. After this we will write the program so that arduino robot keeps repelling or keeps moving away from a light source.

Light Avoider Robot
Light avoider robot is similar to light repeller robot, but in certain condition, it will simply avoid the object instead of moving away from it.

Who this course is for:

Students who are interested in learning the basics of Robotics
Arduino Lovers who want to learn more than Arduino basics
Students from Mechanical, Electronics, Electrical, Computer Science, Robotics background are perfectly ideal for this course

  

Course Contents

Hands on Robotics with Arduino, Build 13 robot projects

with Dinesh Tavasalkar


0604. Smart LED - Graphical Programming of Android App



Description

What you'll learn

Construct a Robot from Scratch and move in 6 different directions
Understand the working of different components necessary for working of Robot
Downloadable source codes for all 6 directions

Requirements

Description

Curious about controlling a Robot with smartphone, you have come to the right place. Learn the basic concept and programming required to design a fully functional Arduino Robot. For this course you will need the simplest but the most powerful and advanced Micro-Controller board called the Arduino UNO and a Bluetooth along with some basic electronics component.


Fundamentals of Robotics


Robotics is fundamentally a branch of technology that deals with the design, construction, operation, and application of robots. It is a powerful tool to understand the basic concepts of Computer Science, Mechanical engineering, and Electronics engineering. In this Arduino robot course will use a simplified version of C++ language for programming our Robot using the Arduino IDE.

Course Content and Overview

This course is designed for students interested in controlling an Arduino Robot with Android Smartphone. No coding experience is required; all you need is an Arduino, Bluetooth, some low cost hardware and electronics component for building the Robot. We will start from basics of Arduino programming and then move to higher topics.


Basics of Arduino

In this course you will first understand the basics of Arduino and then we will look at Arduino installation & setting up Arduino with your Computer or Laptop



Construction of Robot
After understanding the basics of Arduino next we will construct our Arduino Robot. All the components required for building this Robot are mentioned in Section 2


Time Control Robot
In the Time Control Robot section you will first understand the working of Motors Driver and how to control 2 motors using a single motor driver.

We will then write Arduino program so that the Robot moves in the following direction for a specific period of time
Forward

Backward
Axial Left
Axial Right
Radial Right
Radial Left
Stop

Serial Communication
Serial Communication is essential for sending and receiving data between Electronic hardware devices. We will use Serial Communication to control Led’s, Potentiometer sensor and the Arduino Robot.
In this section you will learn to read analog values from sensors and display it on the Serial Monitor. You will also write (send data) values from PC to Arduino.

Android Programming


Android OS has taken the world by storm after its inception nearly 10 years back. One of the major benefits of owning an Android smartphone is the ability to use it as a Remote Control for controlling Robots and other Electronics devices.
In this course we will design 5 Android Applications using a tool called AppInventor2. AppInventor2 is a Graphical Programming Software using which even a non programmer can design amazing Android apps in a matter of minutes.



Controlling Arduino Robot using Android Smartphone
We will create 3 android applications for controlling the Arduino and each application works in different manner
SmartBot
In the Smartbot android app we will create 5 buttons (Forward, Backward, Left, Right and Stop). When the user clicks on any of the button the Robot will move in that particular direction.

AcceleroControl Robot
In the AcceleroControl Robot android app, we will use the accelerometer sensor from the android smartphone to control the Robot. So when the user tilts the robot in forward direction it will will move forward, when the Smartphone is kept flat the Robot will Stop. Similarly by pointing the smartphone in direction you can control the direction of the Arduino Robot.

VoiceControl Robot
In the Voice Control Robot we will move our Robot in different direction by giving voice inputs

Black Line Follower
In Black line follower robot, we will first understand the working principal of the IR sensor and then attach it to our robot. After this we will understand the programming logic and then program the arduino robot to follow a black line.

White Line Follower
In white line follower, we will first understand the working principal of White line follower robot and then we will reverse the black line follower program so that the arduino robot follows a white line

Object Follower Robot
In Object Follower robot, we will first understand the working principal of this robot. After this we will write the Object Follower robot program so that the arduino robot can follow an Object.

Object Repeller Robot
In Object Repeller robot, we will first understand the working principal of this robot. After this we will write the program so that arduino robot keeps repelling or keeps moving away from the object.

Object Avoider Robot
Object avoider robot is similar to object repeller robot, but in certain condition, it will simply avoid the object instead of moving away from it.

Light Follower Robot
In Light Follower robot, we will first understand the working principal of this robot. After this we will write the Light Follower robot program and use the smartphone’s flash light so that the arduino robot can follow it.

Light Repeller Robot
In Light Repeller robot, we will first understand the working principal of this robot. After this we will write the program so that arduino robot keeps repelling or keeps moving away from a light source.

Light Avoider Robot
Light avoider robot is similar to light repeller robot, but in certain condition, it will simply avoid the object instead of moving away from it.

Who this course is for:

Students who are interested in learning the basics of Robotics
Arduino Lovers who want to learn more than Arduino basics
Students from Mechanical, Electronics, Electrical, Computer Science, Robotics background are perfectly ideal for this course

  

Course Contents

Hands on Robotics with Arduino, Build 13 robot projects

with Dinesh Tavasalkar


0605. Smart LED - Arduino program



Description

What you'll learn

Construct a Robot from Scratch and move in 6 different directions
Understand the working of different components necessary for working of Robot
Downloadable source codes for all 6 directions

Requirements

Description

Curious about controlling a Robot with smartphone, you have come to the right place. Learn the basic concept and programming required to design a fully functional Arduino Robot. For this course you will need the simplest but the most powerful and advanced Micro-Controller board called the Arduino UNO and a Bluetooth along with some basic electronics component.


Fundamentals of Robotics


Robotics is fundamentally a branch of technology that deals with the design, construction, operation, and application of robots. It is a powerful tool to understand the basic concepts of Computer Science, Mechanical engineering, and Electronics engineering. In this Arduino robot course will use a simplified version of C++ language for programming our Robot using the Arduino IDE.

Course Content and Overview

This course is designed for students interested in controlling an Arduino Robot with Android Smartphone. No coding experience is required; all you need is an Arduino, Bluetooth, some low cost hardware and electronics component for building the Robot. We will start from basics of Arduino programming and then move to higher topics.


Basics of Arduino

In this course you will first understand the basics of Arduino and then we will look at Arduino installation & setting up Arduino with your Computer or Laptop



Construction of Robot
After understanding the basics of Arduino next we will construct our Arduino Robot. All the components required for building this Robot are mentioned in Section 2


Time Control Robot
In the Time Control Robot section you will first understand the working of Motors Driver and how to control 2 motors using a single motor driver.

We will then write Arduino program so that the Robot moves in the following direction for a specific period of time
Forward

Backward
Axial Left
Axial Right
Radial Right
Radial Left
Stop

Serial Communication
Serial Communication is essential for sending and receiving data between Electronic hardware devices. We will use Serial Communication to control Led’s, Potentiometer sensor and the Arduino Robot.
In this section you will learn to read analog values from sensors and display it on the Serial Monitor. You will also write (send data) values from PC to Arduino.

Android Programming


Android OS has taken the world by storm after its inception nearly 10 years back. One of the major benefits of owning an Android smartphone is the ability to use it as a Remote Control for controlling Robots and other Electronics devices.
In this course we will design 5 Android Applications using a tool called AppInventor2. AppInventor2 is a Graphical Programming Software using which even a non programmer can design amazing Android apps in a matter of minutes.



Controlling Arduino Robot using Android Smartphone
We will create 3 android applications for controlling the Arduino and each application works in different manner
SmartBot
In the Smartbot android app we will create 5 buttons (Forward, Backward, Left, Right and Stop). When the user clicks on any of the button the Robot will move in that particular direction.

AcceleroControl Robot
In the AcceleroControl Robot android app, we will use the accelerometer sensor from the android smartphone to control the Robot. So when the user tilts the robot in forward direction it will will move forward, when the Smartphone is kept flat the Robot will Stop. Similarly by pointing the smartphone in direction you can control the direction of the Arduino Robot.

VoiceControl Robot
In the Voice Control Robot we will move our Robot in different direction by giving voice inputs

Black Line Follower
In Black line follower robot, we will first understand the working principal of the IR sensor and then attach it to our robot. After this we will understand the programming logic and then program the arduino robot to follow a black line.

White Line Follower
In white line follower, we will first understand the working principal of White line follower robot and then we will reverse the black line follower program so that the arduino robot follows a white line

Object Follower Robot
In Object Follower robot, we will first understand the working principal of this robot. After this we will write the Object Follower robot program so that the arduino robot can follow an Object.

Object Repeller Robot
In Object Repeller robot, we will first understand the working principal of this robot. After this we will write the program so that arduino robot keeps repelling or keeps moving away from the object.

Object Avoider Robot
Object avoider robot is similar to object repeller robot, but in certain condition, it will simply avoid the object instead of moving away from it.

Light Follower Robot
In Light Follower robot, we will first understand the working principal of this robot. After this we will write the Light Follower robot program and use the smartphone’s flash light so that the arduino robot can follow it.

Light Repeller Robot
In Light Repeller robot, we will first understand the working principal of this robot. After this we will write the program so that arduino robot keeps repelling or keeps moving away from a light source.

Light Avoider Robot
Light avoider robot is similar to light repeller robot, but in certain condition, it will simply avoid the object instead of moving away from it.

Who this course is for:

Students who are interested in learning the basics of Robotics
Arduino Lovers who want to learn more than Arduino basics
Students from Mechanical, Electronics, Electrical, Computer Science, Robotics background are perfectly ideal for this course

  

Course Contents

Hands on Robotics with Arduino, Build 13 robot projects

with Dinesh Tavasalkar


0605.1 SMARTLED.txt



Description

What you'll learn

Construct a Robot from Scratch and move in 6 different directions
Understand the working of different components necessary for working of Robot
Downloadable source codes for all 6 directions

Requirements

Description

Curious about controlling a Robot with smartphone, you have come to the right place. Learn the basic concept and programming required to design a fully functional Arduino Robot. For this course you will need the simplest but the most powerful and advanced Micro-Controller board called the Arduino UNO and a Bluetooth along with some basic electronics component.


Fundamentals of Robotics


Robotics is fundamentally a branch of technology that deals with the design, construction, operation, and application of robots. It is a powerful tool to understand the basic concepts of Computer Science, Mechanical engineering, and Electronics engineering. In this Arduino robot course will use a simplified version of C++ language for programming our Robot using the Arduino IDE.

Course Content and Overview

This course is designed for students interested in controlling an Arduino Robot with Android Smartphone. No coding experience is required; all you need is an Arduino, Bluetooth, some low cost hardware and electronics component for building the Robot. We will start from basics of Arduino programming and then move to higher topics.


Basics of Arduino

In this course you will first understand the basics of Arduino and then we will look at Arduino installation & setting up Arduino with your Computer or Laptop



Construction of Robot
After understanding the basics of Arduino next we will construct our Arduino Robot. All the components required for building this Robot are mentioned in Section 2


Time Control Robot
In the Time Control Robot section you will first understand the working of Motors Driver and how to control 2 motors using a single motor driver.

We will then write Arduino program so that the Robot moves in the following direction for a specific period of time
Forward

Backward
Axial Left
Axial Right
Radial Right
Radial Left
Stop

Serial Communication
Serial Communication is essential for sending and receiving data between Electronic hardware devices. We will use Serial Communication to control Led’s, Potentiometer sensor and the Arduino Robot.
In this section you will learn to read analog values from sensors and display it on the Serial Monitor. You will also write (send data) values from PC to Arduino.

Android Programming


Android OS has taken the world by storm after its inception nearly 10 years back. One of the major benefits of owning an Android smartphone is the ability to use it as a Remote Control for controlling Robots and other Electronics devices.
In this course we will design 5 Android Applications using a tool called AppInventor2. AppInventor2 is a Graphical Programming Software using which even a non programmer can design amazing Android apps in a matter of minutes.



Controlling Arduino Robot using Android Smartphone
We will create 3 android applications for controlling the Arduino and each application works in different manner
SmartBot
In the Smartbot android app we will create 5 buttons (Forward, Backward, Left, Right and Stop). When the user clicks on any of the button the Robot will move in that particular direction.

AcceleroControl Robot
In the AcceleroControl Robot android app, we will use the accelerometer sensor from the android smartphone to control the Robot. So when the user tilts the robot in forward direction it will will move forward, when the Smartphone is kept flat the Robot will Stop. Similarly by pointing the smartphone in direction you can control the direction of the Arduino Robot.

VoiceControl Robot
In the Voice Control Robot we will move our Robot in different direction by giving voice inputs

Black Line Follower
In Black line follower robot, we will first understand the working principal of the IR sensor and then attach it to our robot. After this we will understand the programming logic and then program the arduino robot to follow a black line.

White Line Follower
In white line follower, we will first understand the working principal of White line follower robot and then we will reverse the black line follower program so that the arduino robot follows a white line

Object Follower Robot
In Object Follower robot, we will first understand the working principal of this robot. After this we will write the Object Follower robot program so that the arduino robot can follow an Object.

Object Repeller Robot
In Object Repeller robot, we will first understand the working principal of this robot. After this we will write the program so that arduino robot keeps repelling or keeps moving away from the object.

Object Avoider Robot
Object avoider robot is similar to object repeller robot, but in certain condition, it will simply avoid the object instead of moving away from it.

Light Follower Robot
In Light Follower robot, we will first understand the working principal of this robot. After this we will write the Light Follower robot program and use the smartphone’s flash light so that the arduino robot can follow it.

Light Repeller Robot
In Light Repeller robot, we will first understand the working principal of this robot. After this we will write the program so that arduino robot keeps repelling or keeps moving away from a light source.

Light Avoider Robot
Light avoider robot is similar to light repeller robot, but in certain condition, it will simply avoid the object instead of moving away from it.

Who this course is for:

Students who are interested in learning the basics of Robotics
Arduino Lovers who want to learn more than Arduino basics
Students from Mechanical, Electronics, Electrical, Computer Science, Robotics background are perfectly ideal for this course

  

Course Contents

Hands on Robotics with Arduino, Build 13 robot projects

with Dinesh Tavasalkar


0606. Output for the Smart LED application



Description

What you'll learn

Construct a Robot from Scratch and move in 6 different directions
Understand the working of different components necessary for working of Robot
Downloadable source codes for all 6 directions

Requirements

Description

Curious about controlling a Robot with smartphone, you have come to the right place. Learn the basic concept and programming required to design a fully functional Arduino Robot. For this course you will need the simplest but the most powerful and advanced Micro-Controller board called the Arduino UNO and a Bluetooth along with some basic electronics component.


Fundamentals of Robotics


Robotics is fundamentally a branch of technology that deals with the design, construction, operation, and application of robots. It is a powerful tool to understand the basic concepts of Computer Science, Mechanical engineering, and Electronics engineering. In this Arduino robot course will use a simplified version of C++ language for programming our Robot using the Arduino IDE.

Course Content and Overview

This course is designed for students interested in controlling an Arduino Robot with Android Smartphone. No coding experience is required; all you need is an Arduino, Bluetooth, some low cost hardware and electronics component for building the Robot. We will start from basics of Arduino programming and then move to higher topics.


Basics of Arduino

In this course you will first understand the basics of Arduino and then we will look at Arduino installation & setting up Arduino with your Computer or Laptop



Construction of Robot
After understanding the basics of Arduino next we will construct our Arduino Robot. All the components required for building this Robot are mentioned in Section 2


Time Control Robot
In the Time Control Robot section you will first understand the working of Motors Driver and how to control 2 motors using a single motor driver.

We will then write Arduino program so that the Robot moves in the following direction for a specific period of time
Forward

Backward
Axial Left
Axial Right
Radial Right
Radial Left
Stop

Serial Communication
Serial Communication is essential for sending and receiving data between Electronic hardware devices. We will use Serial Communication to control Led’s, Potentiometer sensor and the Arduino Robot.
In this section you will learn to read analog values from sensors and display it on the Serial Monitor. You will also write (send data) values from PC to Arduino.

Android Programming


Android OS has taken the world by storm after its inception nearly 10 years back. One of the major benefits of owning an Android smartphone is the ability to use it as a Remote Control for controlling Robots and other Electronics devices.
In this course we will design 5 Android Applications using a tool called AppInventor2. AppInventor2 is a Graphical Programming Software using which even a non programmer can design amazing Android apps in a matter of minutes.



Controlling Arduino Robot using Android Smartphone
We will create 3 android applications for controlling the Arduino and each application works in different manner
SmartBot
In the Smartbot android app we will create 5 buttons (Forward, Backward, Left, Right and Stop). When the user clicks on any of the button the Robot will move in that particular direction.

AcceleroControl Robot
In the AcceleroControl Robot android app, we will use the accelerometer sensor from the android smartphone to control the Robot. So when the user tilts the robot in forward direction it will will move forward, when the Smartphone is kept flat the Robot will Stop. Similarly by pointing the smartphone in direction you can control the direction of the Arduino Robot.

VoiceControl Robot
In the Voice Control Robot we will move our Robot in different direction by giving voice inputs

Black Line Follower
In Black line follower robot, we will first understand the working principal of the IR sensor and then attach it to our robot. After this we will understand the programming logic and then program the arduino robot to follow a black line.

White Line Follower
In white line follower, we will first understand the working principal of White line follower robot and then we will reverse the black line follower program so that the arduino robot follows a white line

Object Follower Robot
In Object Follower robot, we will first understand the working principal of this robot. After this we will write the Object Follower robot program so that the arduino robot can follow an Object.

Object Repeller Robot
In Object Repeller robot, we will first understand the working principal of this robot. After this we will write the program so that arduino robot keeps repelling or keeps moving away from the object.

Object Avoider Robot
Object avoider robot is similar to object repeller robot, but in certain condition, it will simply avoid the object instead of moving away from it.

Light Follower Robot
In Light Follower robot, we will first understand the working principal of this robot. After this we will write the Light Follower robot program and use the smartphone’s flash light so that the arduino robot can follow it.

Light Repeller Robot
In Light Repeller robot, we will first understand the working principal of this robot. After this we will write the program so that arduino robot keeps repelling or keeps moving away from a light source.

Light Avoider Robot
Light avoider robot is similar to light repeller robot, but in certain condition, it will simply avoid the object instead of moving away from it.

Who this course is for:

Students who are interested in learning the basics of Robotics
Arduino Lovers who want to learn more than Arduino basics
Students from Mechanical, Electronics, Electrical, Computer Science, Robotics background are perfectly ideal for this course

  

Course Contents

Hands on Robotics with Arduino, Build 13 robot projects

with Dinesh Tavasalkar


0607. Section End Quiz.html



Description

What you'll learn

Construct a Robot from Scratch and move in 6 different directions
Understand the working of different components necessary for working of Robot
Downloadable source codes for all 6 directions

Requirements

Description

Curious about controlling a Robot with smartphone, you have come to the right place. Learn the basic concept and programming required to design a fully functional Arduino Robot. For this course you will need the simplest but the most powerful and advanced Micro-Controller board called the Arduino UNO and a Bluetooth along with some basic electronics component.


Fundamentals of Robotics


Robotics is fundamentally a branch of technology that deals with the design, construction, operation, and application of robots. It is a powerful tool to understand the basic concepts of Computer Science, Mechanical engineering, and Electronics engineering. In this Arduino robot course will use a simplified version of C++ language for programming our Robot using the Arduino IDE.

Course Content and Overview

This course is designed for students interested in controlling an Arduino Robot with Android Smartphone. No coding experience is required; all you need is an Arduino, Bluetooth, some low cost hardware and electronics component for building the Robot. We will start from basics of Arduino programming and then move to higher topics.


Basics of Arduino

In this course you will first understand the basics of Arduino and then we will look at Arduino installation & setting up Arduino with your Computer or Laptop



Construction of Robot
After understanding the basics of Arduino next we will construct our Arduino Robot. All the components required for building this Robot are mentioned in Section 2


Time Control Robot
In the Time Control Robot section you will first understand the working of Motors Driver and how to control 2 motors using a single motor driver.

We will then write Arduino program so that the Robot moves in the following direction for a specific period of time
Forward

Backward
Axial Left
Axial Right
Radial Right
Radial Left
Stop

Serial Communication
Serial Communication is essential for sending and receiving data between Electronic hardware devices. We will use Serial Communication to control Led’s, Potentiometer sensor and the Arduino Robot.
In this section you will learn to read analog values from sensors and display it on the Serial Monitor. You will also write (send data) values from PC to Arduino.

Android Programming


Android OS has taken the world by storm after its inception nearly 10 years back. One of the major benefits of owning an Android smartphone is the ability to use it as a Remote Control for controlling Robots and other Electronics devices.
In this course we will design 5 Android Applications using a tool called AppInventor2. AppInventor2 is a Graphical Programming Software using which even a non programmer can design amazing Android apps in a matter of minutes.



Controlling Arduino Robot using Android Smartphone
We will create 3 android applications for controlling the Arduino and each application works in different manner
SmartBot
In the Smartbot android app we will create 5 buttons (Forward, Backward, Left, Right and Stop). When the user clicks on any of the button the Robot will move in that particular direction.

AcceleroControl Robot
In the AcceleroControl Robot android app, we will use the accelerometer sensor from the android smartphone to control the Robot. So when the user tilts the robot in forward direction it will will move forward, when the Smartphone is kept flat the Robot will Stop. Similarly by pointing the smartphone in direction you can control the direction of the Arduino Robot.

VoiceControl Robot
In the Voice Control Robot we will move our Robot in different direction by giving voice inputs

Black Line Follower
In Black line follower robot, we will first understand the working principal of the IR sensor and then attach it to our robot. After this we will understand the programming logic and then program the arduino robot to follow a black line.

White Line Follower
In white line follower, we will first understand the working principal of White line follower robot and then we will reverse the black line follower program so that the arduino robot follows a white line

Object Follower Robot
In Object Follower robot, we will first understand the working principal of this robot. After this we will write the Object Follower robot program so that the arduino robot can follow an Object.

Object Repeller Robot
In Object Repeller robot, we will first understand the working principal of this robot. After this we will write the program so that arduino robot keeps repelling or keeps moving away from the object.

Object Avoider Robot
Object avoider robot is similar to object repeller robot, but in certain condition, it will simply avoid the object instead of moving away from it.

Light Follower Robot
In Light Follower robot, we will first understand the working principal of this robot. After this we will write the Light Follower robot program and use the smartphone’s flash light so that the arduino robot can follow it.

Light Repeller Robot
In Light Repeller robot, we will first understand the working principal of this robot. After this we will write the program so that arduino robot keeps repelling or keeps moving away from a light source.

Light Avoider Robot
Light avoider robot is similar to light repeller robot, but in certain condition, it will simply avoid the object instead of moving away from it.

Who this course is for:

Students who are interested in learning the basics of Robotics
Arduino Lovers who want to learn more than Arduino basics
Students from Mechanical, Electronics, Electrical, Computer Science, Robotics background are perfectly ideal for this course

  

Course Contents

Hands on Robotics with Arduino, Build 13 robot projects

with Dinesh Tavasalkar


0701. SMARTBOT Smartphone Control Robot - User Interface design of Android App



Description

What you'll learn

Construct a Robot from Scratch and move in 6 different directions
Understand the working of different components necessary for working of Robot
Downloadable source codes for all 6 directions

Requirements

Description

Curious about controlling a Robot with smartphone, you have come to the right place. Learn the basic concept and programming required to design a fully functional Arduino Robot. For this course you will need the simplest but the most powerful and advanced Micro-Controller board called the Arduino UNO and a Bluetooth along with some basic electronics component.


Fundamentals of Robotics


Robotics is fundamentally a branch of technology that deals with the design, construction, operation, and application of robots. It is a powerful tool to understand the basic concepts of Computer Science, Mechanical engineering, and Electronics engineering. In this Arduino robot course will use a simplified version of C++ language for programming our Robot using the Arduino IDE.

Course Content and Overview

This course is designed for students interested in controlling an Arduino Robot with Android Smartphone. No coding experience is required; all you need is an Arduino, Bluetooth, some low cost hardware and electronics component for building the Robot. We will start from basics of Arduino programming and then move to higher topics.


Basics of Arduino

In this course you will first understand the basics of Arduino and then we will look at Arduino installation & setting up Arduino with your Computer or Laptop



Construction of Robot
After understanding the basics of Arduino next we will construct our Arduino Robot. All the components required for building this Robot are mentioned in Section 2


Time Control Robot
In the Time Control Robot section you will first understand the working of Motors Driver and how to control 2 motors using a single motor driver.

We will then write Arduino program so that the Robot moves in the following direction for a specific period of time
Forward

Backward
Axial Left
Axial Right
Radial Right
Radial Left
Stop

Serial Communication
Serial Communication is essential for sending and receiving data between Electronic hardware devices. We will use Serial Communication to control Led’s, Potentiometer sensor and the Arduino Robot.
In this section you will learn to read analog values from sensors and display it on the Serial Monitor. You will also write (send data) values from PC to Arduino.

Android Programming


Android OS has taken the world by storm after its inception nearly 10 years back. One of the major benefits of owning an Android smartphone is the ability to use it as a Remote Control for controlling Robots and other Electronics devices.
In this course we will design 5 Android Applications using a tool called AppInventor2. AppInventor2 is a Graphical Programming Software using which even a non programmer can design amazing Android apps in a matter of minutes.



Controlling Arduino Robot using Android Smartphone
We will create 3 android applications for controlling the Arduino and each application works in different manner
SmartBot
In the Smartbot android app we will create 5 buttons (Forward, Backward, Left, Right and Stop). When the user clicks on any of the button the Robot will move in that particular direction.

AcceleroControl Robot
In the AcceleroControl Robot android app, we will use the accelerometer sensor from the android smartphone to control the Robot. So when the user tilts the robot in forward direction it will will move forward, when the Smartphone is kept flat the Robot will Stop. Similarly by pointing the smartphone in direction you can control the direction of the Arduino Robot.

VoiceControl Robot
In the Voice Control Robot we will move our Robot in different direction by giving voice inputs

Black Line Follower
In Black line follower robot, we will first understand the working principal of the IR sensor and then attach it to our robot. After this we will understand the programming logic and then program the arduino robot to follow a black line.

White Line Follower
In white line follower, we will first understand the working principal of White line follower robot and then we will reverse the black line follower program so that the arduino robot follows a white line

Object Follower Robot
In Object Follower robot, we will first understand the working principal of this robot. After this we will write the Object Follower robot program so that the arduino robot can follow an Object.

Object Repeller Robot
In Object Repeller robot, we will first understand the working principal of this robot. After this we will write the program so that arduino robot keeps repelling or keeps moving away from the object.

Object Avoider Robot
Object avoider robot is similar to object repeller robot, but in certain condition, it will simply avoid the object instead of moving away from it.

Light Follower Robot
In Light Follower robot, we will first understand the working principal of this robot. After this we will write the Light Follower robot program and use the smartphone’s flash light so that the arduino robot can follow it.

Light Repeller Robot
In Light Repeller robot, we will first understand the working principal of this robot. After this we will write the program so that arduino robot keeps repelling or keeps moving away from a light source.

Light Avoider Robot
Light avoider robot is similar to light repeller robot, but in certain condition, it will simply avoid the object instead of moving away from it.

Who this course is for:

Students who are interested in learning the basics of Robotics
Arduino Lovers who want to learn more than Arduino basics
Students from Mechanical, Electronics, Electrical, Computer Science, Robotics background are perfectly ideal for this course

  

Course Contents

Hands on Robotics with Arduino, Build 13 robot projects

with Dinesh Tavasalkar


0701.1 up.png



Description

What you'll learn

Construct a Robot from Scratch and move in 6 different directions
Understand the working of different components necessary for working of Robot
Downloadable source codes for all 6 directions

Requirements

Description

Curious about controlling a Robot with smartphone, you have come to the right place. Learn the basic concept and programming required to design a fully functional Arduino Robot. For this course you will need the simplest but the most powerful and advanced Micro-Controller board called the Arduino UNO and a Bluetooth along with some basic electronics component.


Fundamentals of Robotics


Robotics is fundamentally a branch of technology that deals with the design, construction, operation, and application of robots. It is a powerful tool to understand the basic concepts of Computer Science, Mechanical engineering, and Electronics engineering. In this Arduino robot course will use a simplified version of C++ language for programming our Robot using the Arduino IDE.

Course Content and Overview

This course is designed for students interested in controlling an Arduino Robot with Android Smartphone. No coding experience is required; all you need is an Arduino, Bluetooth, some low cost hardware and electronics component for building the Robot. We will start from basics of Arduino programming and then move to higher topics.


Basics of Arduino

In this course you will first understand the basics of Arduino and then we will look at Arduino installation & setting up Arduino with your Computer or Laptop



Construction of Robot
After understanding the basics of Arduino next we will construct our Arduino Robot. All the components required for building this Robot are mentioned in Section 2


Time Control Robot
In the Time Control Robot section you will first understand the working of Motors Driver and how to control 2 motors using a single motor driver.

We will then write Arduino program so that the Robot moves in the following direction for a specific period of time
Forward

Backward
Axial Left
Axial Right
Radial Right
Radial Left
Stop

Serial Communication
Serial Communication is essential for sending and receiving data between Electronic hardware devices. We will use Serial Communication to control Led’s, Potentiometer sensor and the Arduino Robot.
In this section you will learn to read analog values from sensors and display it on the Serial Monitor. You will also write (send data) values from PC to Arduino.

Android Programming


Android OS has taken the world by storm after its inception nearly 10 years back. One of the major benefits of owning an Android smartphone is the ability to use it as a Remote Control for controlling Robots and other Electronics devices.
In this course we will design 5 Android Applications using a tool called AppInventor2. AppInventor2 is a Graphical Programming Software using which even a non programmer can design amazing Android apps in a matter of minutes.



Controlling Arduino Robot using Android Smartphone
We will create 3 android applications for controlling the Arduino and each application works in different manner
SmartBot
In the Smartbot android app we will create 5 buttons (Forward, Backward, Left, Right and Stop). When the user clicks on any of the button the Robot will move in that particular direction.

AcceleroControl Robot
In the AcceleroControl Robot android app, we will use the accelerometer sensor from the android smartphone to control the Robot. So when the user tilts the robot in forward direction it will will move forward, when the Smartphone is kept flat the Robot will Stop. Similarly by pointing the smartphone in direction you can control the direction of the Arduino Robot.

VoiceControl Robot
In the Voice Control Robot we will move our Robot in different direction by giving voice inputs

Black Line Follower
In Black line follower robot, we will first understand the working principal of the IR sensor and then attach it to our robot. After this we will understand the programming logic and then program the arduino robot to follow a black line.

White Line Follower
In white line follower, we will first understand the working principal of White line follower robot and then we will reverse the black line follower program so that the arduino robot follows a white line

Object Follower Robot
In Object Follower robot, we will first understand the working principal of this robot. After this we will write the Object Follower robot program so that the arduino robot can follow an Object.

Object Repeller Robot
In Object Repeller robot, we will first understand the working principal of this robot. After this we will write the program so that arduino robot keeps repelling or keeps moving away from the object.

Object Avoider Robot
Object avoider robot is similar to object repeller robot, but in certain condition, it will simply avoid the object instead of moving away from it.

Light Follower Robot
In Light Follower robot, we will first understand the working principal of this robot. After this we will write the Light Follower robot program and use the smartphone’s flash light so that the arduino robot can follow it.

Light Repeller Robot
In Light Repeller robot, we will first understand the working principal of this robot. After this we will write the program so that arduino robot keeps repelling or keeps moving away from a light source.

Light Avoider Robot
Light avoider robot is similar to light repeller robot, but in certain condition, it will simply avoid the object instead of moving away from it.

Who this course is for:

Students who are interested in learning the basics of Robotics
Arduino Lovers who want to learn more than Arduino basics
Students from Mechanical, Electronics, Electrical, Computer Science, Robotics background are perfectly ideal for this course

  

Course Contents

Hands on Robotics with Arduino, Build 13 robot projects

with Dinesh Tavasalkar


0701.2 down.png



Description

What you'll learn

Construct a Robot from Scratch and move in 6 different directions
Understand the working of different components necessary for working of Robot
Downloadable source codes for all 6 directions

Requirements

Description

Curious about controlling a Robot with smartphone, you have come to the right place. Learn the basic concept and programming required to design a fully functional Arduino Robot. For this course you will need the simplest but the most powerful and advanced Micro-Controller board called the Arduino UNO and a Bluetooth along with some basic electronics component.


Fundamentals of Robotics


Robotics is fundamentally a branch of technology that deals with the design, construction, operation, and application of robots. It is a powerful tool to understand the basic concepts of Computer Science, Mechanical engineering, and Electronics engineering. In this Arduino robot course will use a simplified version of C++ language for programming our Robot using the Arduino IDE.

Course Content and Overview

This course is designed for students interested in controlling an Arduino Robot with Android Smartphone. No coding experience is required; all you need is an Arduino, Bluetooth, some low cost hardware and electronics component for building the Robot. We will start from basics of Arduino programming and then move to higher topics.


Basics of Arduino

In this course you will first understand the basics of Arduino and then we will look at Arduino installation & setting up Arduino with your Computer or Laptop



Construction of Robot
After understanding the basics of Arduino next we will construct our Arduino Robot. All the components required for building this Robot are mentioned in Section 2


Time Control Robot
In the Time Control Robot section you will first understand the working of Motors Driver and how to control 2 motors using a single motor driver.

We will then write Arduino program so that the Robot moves in the following direction for a specific period of time
Forward

Backward
Axial Left
Axial Right
Radial Right
Radial Left
Stop

Serial Communication
Serial Communication is essential for sending and receiving data between Electronic hardware devices. We will use Serial Communication to control Led’s, Potentiometer sensor and the Arduino Robot.
In this section you will learn to read analog values from sensors and display it on the Serial Monitor. You will also write (send data) values from PC to Arduino.

Android Programming


Android OS has taken the world by storm after its inception nearly 10 years back. One of the major benefits of owning an Android smartphone is the ability to use it as a Remote Control for controlling Robots and other Electronics devices.
In this course we will design 5 Android Applications using a tool called AppInventor2. AppInventor2 is a Graphical Programming Software using which even a non programmer can design amazing Android apps in a matter of minutes.



Controlling Arduino Robot using Android Smartphone
We will create 3 android applications for controlling the Arduino and each application works in different manner
SmartBot
In the Smartbot android app we will create 5 buttons (Forward, Backward, Left, Right and Stop). When the user clicks on any of the button the Robot will move in that particular direction.

AcceleroControl Robot
In the AcceleroControl Robot android app, we will use the accelerometer sensor from the android smartphone to control the Robot. So when the user tilts the robot in forward direction it will will move forward, when the Smartphone is kept flat the Robot will Stop. Similarly by pointing the smartphone in direction you can control the direction of the Arduino Robot.

VoiceControl Robot
In the Voice Control Robot we will move our Robot in different direction by giving voice inputs

Black Line Follower
In Black line follower robot, we will first understand the working principal of the IR sensor and then attach it to our robot. After this we will understand the programming logic and then program the arduino robot to follow a black line.

White Line Follower
In white line follower, we will first understand the working principal of White line follower robot and then we will reverse the black line follower program so that the arduino robot follows a white line

Object Follower Robot
In Object Follower robot, we will first understand the working principal of this robot. After this we will write the Object Follower robot program so that the arduino robot can follow an Object.

Object Repeller Robot
In Object Repeller robot, we will first understand the working principal of this robot. After this we will write the program so that arduino robot keeps repelling or keeps moving away from the object.

Object Avoider Robot
Object avoider robot is similar to object repeller robot, but in certain condition, it will simply avoid the object instead of moving away from it.

Light Follower Robot
In Light Follower robot, we will first understand the working principal of this robot. After this we will write the Light Follower robot program and use the smartphone’s flash light so that the arduino robot can follow it.

Light Repeller Robot
In Light Repeller robot, we will first understand the working principal of this robot. After this we will write the program so that arduino robot keeps repelling or keeps moving away from a light source.

Light Avoider Robot
Light avoider robot is similar to light repeller robot, but in certain condition, it will simply avoid the object instead of moving away from it.

Who this course is for:

Students who are interested in learning the basics of Robotics
Arduino Lovers who want to learn more than Arduino basics
Students from Mechanical, Electronics, Electrical, Computer Science, Robotics background are perfectly ideal for this course

  

Course Contents

Hands on Robotics with Arduino, Build 13 robot projects

with Dinesh Tavasalkar


0701.3 right.png



Description

What you'll learn

Construct a Robot from Scratch and move in 6 different directions
Understand the working of different components necessary for working of Robot
Downloadable source codes for all 6 directions

Requirements

Description

Curious about controlling a Robot with smartphone, you have come to the right place. Learn the basic concept and programming required to design a fully functional Arduino Robot. For this course you will need the simplest but the most powerful and advanced Micro-Controller board called the Arduino UNO and a Bluetooth along with some basic electronics component.


Fundamentals of Robotics


Robotics is fundamentally a branch of technology that deals with the design, construction, operation, and application of robots. It is a powerful tool to understand the basic concepts of Computer Science, Mechanical engineering, and Electronics engineering. In this Arduino robot course will use a simplified version of C++ language for programming our Robot using the Arduino IDE.

Course Content and Overview

This course is designed for students interested in controlling an Arduino Robot with Android Smartphone. No coding experience is required; all you need is an Arduino, Bluetooth, some low cost hardware and electronics component for building the Robot. We will start from basics of Arduino programming and then move to higher topics.


Basics of Arduino

In this course you will first understand the basics of Arduino and then we will look at Arduino installation & setting up Arduino with your Computer or Laptop



Construction of Robot
After understanding the basics of Arduino next we will construct our Arduino Robot. All the components required for building this Robot are mentioned in Section 2


Time Control Robot
In the Time Control Robot section you will first understand the working of Motors Driver and how to control 2 motors using a single motor driver.

We will then write Arduino program so that the Robot moves in the following direction for a specific period of time
Forward

Backward
Axial Left
Axial Right
Radial Right
Radial Left
Stop

Serial Communication
Serial Communication is essential for sending and receiving data between Electronic hardware devices. We will use Serial Communication to control Led’s, Potentiometer sensor and the Arduino Robot.
In this section you will learn to read analog values from sensors and display it on the Serial Monitor. You will also write (send data) values from PC to Arduino.

Android Programming


Android OS has taken the world by storm after its inception nearly 10 years back. One of the major benefits of owning an Android smartphone is the ability to use it as a Remote Control for controlling Robots and other Electronics devices.
In this course we will design 5 Android Applications using a tool called AppInventor2. AppInventor2 is a Graphical Programming Software using which even a non programmer can design amazing Android apps in a matter of minutes.



Controlling Arduino Robot using Android Smartphone
We will create 3 android applications for controlling the Arduino and each application works in different manner
SmartBot
In the Smartbot android app we will create 5 buttons (Forward, Backward, Left, Right and Stop). When the user clicks on any of the button the Robot will move in that particular direction.

AcceleroControl Robot
In the AcceleroControl Robot android app, we will use the accelerometer sensor from the android smartphone to control the Robot. So when the user tilts the robot in forward direction it will will move forward, when the Smartphone is kept flat the Robot will Stop. Similarly by pointing the smartphone in direction you can control the direction of the Arduino Robot.

VoiceControl Robot
In the Voice Control Robot we will move our Robot in different direction by giving voice inputs

Black Line Follower
In Black line follower robot, we will first understand the working principal of the IR sensor and then attach it to our robot. After this we will understand the programming logic and then program the arduino robot to follow a black line.

White Line Follower
In white line follower, we will first understand the working principal of White line follower robot and then we will reverse the black line follower program so that the arduino robot follows a white line

Object Follower Robot
In Object Follower robot, we will first understand the working principal of this robot. After this we will write the Object Follower robot program so that the arduino robot can follow an Object.

Object Repeller Robot
In Object Repeller robot, we will first understand the working principal of this robot. After this we will write the program so that arduino robot keeps repelling or keeps moving away from the object.

Object Avoider Robot
Object avoider robot is similar to object repeller robot, but in certain condition, it will simply avoid the object instead of moving away from it.

Light Follower Robot
In Light Follower robot, we will first understand the working principal of this robot. After this we will write the Light Follower robot program and use the smartphone’s flash light so that the arduino robot can follow it.

Light Repeller Robot
In Light Repeller robot, we will first understand the working principal of this robot. After this we will write the program so that arduino robot keeps repelling or keeps moving away from a light source.

Light Avoider Robot
Light avoider robot is similar to light repeller robot, but in certain condition, it will simply avoid the object instead of moving away from it.

Who this course is for:

Students who are interested in learning the basics of Robotics
Arduino Lovers who want to learn more than Arduino basics
Students from Mechanical, Electronics, Electrical, Computer Science, Robotics background are perfectly ideal for this course

  

Course Contents

Hands on Robotics with Arduino, Build 13 robot projects

with Dinesh Tavasalkar


0701.4 stop.png



Description

What you'll learn

Construct a Robot from Scratch and move in 6 different directions
Understand the working of different components necessary for working of Robot
Downloadable source codes for all 6 directions

Requirements

Description

Curious about controlling a Robot with smartphone, you have come to the right place. Learn the basic concept and programming required to design a fully functional Arduino Robot. For this course you will need the simplest but the most powerful and advanced Micro-Controller board called the Arduino UNO and a Bluetooth along with some basic electronics component.


Fundamentals of Robotics


Robotics is fundamentally a branch of technology that deals with the design, construction, operation, and application of robots. It is a powerful tool to understand the basic concepts of Computer Science, Mechanical engineering, and Electronics engineering. In this Arduino robot course will use a simplified version of C++ language for programming our Robot using the Arduino IDE.

Course Content and Overview

This course is designed for students interested in controlling an Arduino Robot with Android Smartphone. No coding experience is required; all you need is an Arduino, Bluetooth, some low cost hardware and electronics component for building the Robot. We will start from basics of Arduino programming and then move to higher topics.


Basics of Arduino

In this course you will first understand the basics of Arduino and then we will look at Arduino installation & setting up Arduino with your Computer or Laptop



Construction of Robot
After understanding the basics of Arduino next we will construct our Arduino Robot. All the components required for building this Robot are mentioned in Section 2


Time Control Robot
In the Time Control Robot section you will first understand the working of Motors Driver and how to control 2 motors using a single motor driver.

We will then write Arduino program so that the Robot moves in the following direction for a specific period of time
Forward

Backward
Axial Left
Axial Right
Radial Right
Radial Left
Stop

Serial Communication
Serial Communication is essential for sending and receiving data between Electronic hardware devices. We will use Serial Communication to control Led’s, Potentiometer sensor and the Arduino Robot.
In this section you will learn to read analog values from sensors and display it on the Serial Monitor. You will also write (send data) values from PC to Arduino.

Android Programming


Android OS has taken the world by storm after its inception nearly 10 years back. One of the major benefits of owning an Android smartphone is the ability to use it as a Remote Control for controlling Robots and other Electronics devices.
In this course we will design 5 Android Applications using a tool called AppInventor2. AppInventor2 is a Graphical Programming Software using which even a non programmer can design amazing Android apps in a matter of minutes.



Controlling Arduino Robot using Android Smartphone
We will create 3 android applications for controlling the Arduino and each application works in different manner
SmartBot
In the Smartbot android app we will create 5 buttons (Forward, Backward, Left, Right and Stop). When the user clicks on any of the button the Robot will move in that particular direction.

AcceleroControl Robot
In the AcceleroControl Robot android app, we will use the accelerometer sensor from the android smartphone to control the Robot. So when the user tilts the robot in forward direction it will will move forward, when the Smartphone is kept flat the Robot will Stop. Similarly by pointing the smartphone in direction you can control the direction of the Arduino Robot.

VoiceControl Robot
In the Voice Control Robot we will move our Robot in different direction by giving voice inputs

Black Line Follower
In Black line follower robot, we will first understand the working principal of the IR sensor and then attach it to our robot. After this we will understand the programming logic and then program the arduino robot to follow a black line.

White Line Follower
In white line follower, we will first understand the working principal of White line follower robot and then we will reverse the black line follower program so that the arduino robot follows a white line

Object Follower Robot
In Object Follower robot, we will first understand the working principal of this robot. After this we will write the Object Follower robot program so that the arduino robot can follow an Object.

Object Repeller Robot
In Object Repeller robot, we will first understand the working principal of this robot. After this we will write the program so that arduino robot keeps repelling or keeps moving away from the object.

Object Avoider Robot
Object avoider robot is similar to object repeller robot, but in certain condition, it will simply avoid the object instead of moving away from it.

Light Follower Robot
In Light Follower robot, we will first understand the working principal of this robot. After this we will write the Light Follower robot program and use the smartphone’s flash light so that the arduino robot can follow it.

Light Repeller Robot
In Light Repeller robot, we will first understand the working principal of this robot. After this we will write the program so that arduino robot keeps repelling or keeps moving away from a light source.

Light Avoider Robot
Light avoider robot is similar to light repeller robot, but in certain condition, it will simply avoid the object instead of moving away from it.

Who this course is for:

Students who are interested in learning the basics of Robotics
Arduino Lovers who want to learn more than Arduino basics
Students from Mechanical, Electronics, Electrical, Computer Science, Robotics background are perfectly ideal for this course

  

Course Contents

Hands on Robotics with Arduino, Build 13 robot projects

with Dinesh Tavasalkar


0701.5 left.png



Description

What you'll learn

Construct a Robot from Scratch and move in 6 different directions
Understand the working of different components necessary for working of Robot
Downloadable source codes for all 6 directions

Requirements

Description

Curious about controlling a Robot with smartphone, you have come to the right place. Learn the basic concept and programming required to design a fully functional Arduino Robot. For this course you will need the simplest but the most powerful and advanced Micro-Controller board called the Arduino UNO and a Bluetooth along with some basic electronics component.


Fundamentals of Robotics


Robotics is fundamentally a branch of technology that deals with the design, construction, operation, and application of robots. It is a powerful tool to understand the basic concepts of Computer Science, Mechanical engineering, and Electronics engineering. In this Arduino robot course will use a simplified version of C++ language for programming our Robot using the Arduino IDE.

Course Content and Overview

This course is designed for students interested in controlling an Arduino Robot with Android Smartphone. No coding experience is required; all you need is an Arduino, Bluetooth, some low cost hardware and electronics component for building the Robot. We will start from basics of Arduino programming and then move to higher topics.


Basics of Arduino

In this course you will first understand the basics of Arduino and then we will look at Arduino installation & setting up Arduino with your Computer or Laptop



Construction of Robot
After understanding the basics of Arduino next we will construct our Arduino Robot. All the components required for building this Robot are mentioned in Section 2


Time Control Robot
In the Time Control Robot section you will first understand the working of Motors Driver and how to control 2 motors using a single motor driver.

We will then write Arduino program so that the Robot moves in the following direction for a specific period of time
Forward

Backward
Axial Left
Axial Right
Radial Right
Radial Left
Stop

Serial Communication
Serial Communication is essential for sending and receiving data between Electronic hardware devices. We will use Serial Communication to control Led’s, Potentiometer sensor and the Arduino Robot.
In this section you will learn to read analog values from sensors and display it on the Serial Monitor. You will also write (send data) values from PC to Arduino.

Android Programming


Android OS has taken the world by storm after its inception nearly 10 years back. One of the major benefits of owning an Android smartphone is the ability to use it as a Remote Control for controlling Robots and other Electronics devices.
In this course we will design 5 Android Applications using a tool called AppInventor2. AppInventor2 is a Graphical Programming Software using which even a non programmer can design amazing Android apps in a matter of minutes.



Controlling Arduino Robot using Android Smartphone
We will create 3 android applications for controlling the Arduino and each application works in different manner
SmartBot
In the Smartbot android app we will create 5 buttons (Forward, Backward, Left, Right and Stop). When the user clicks on any of the button the Robot will move in that particular direction.

AcceleroControl Robot
In the AcceleroControl Robot android app, we will use the accelerometer sensor from the android smartphone to control the Robot. So when the user tilts the robot in forward direction it will will move forward, when the Smartphone is kept flat the Robot will Stop. Similarly by pointing the smartphone in direction you can control the direction of the Arduino Robot.

VoiceControl Robot
In the Voice Control Robot we will move our Robot in different direction by giving voice inputs

Black Line Follower
In Black line follower robot, we will first understand the working principal of the IR sensor and then attach it to our robot. After this we will understand the programming logic and then program the arduino robot to follow a black line.

White Line Follower
In white line follower, we will first understand the working principal of White line follower robot and then we will reverse the black line follower program so that the arduino robot follows a white line

Object Follower Robot
In Object Follower robot, we will first understand the working principal of this robot. After this we will write the Object Follower robot program so that the arduino robot can follow an Object.

Object Repeller Robot
In Object Repeller robot, we will first understand the working principal of this robot. After this we will write the program so that arduino robot keeps repelling or keeps moving away from the object.

Object Avoider Robot
Object avoider robot is similar to object repeller robot, but in certain condition, it will simply avoid the object instead of moving away from it.

Light Follower Robot
In Light Follower robot, we will first understand the working principal of this robot. After this we will write the Light Follower robot program and use the smartphone’s flash light so that the arduino robot can follow it.

Light Repeller Robot
In Light Repeller robot, we will first understand the working principal of this robot. After this we will write the program so that arduino robot keeps repelling or keeps moving away from a light source.

Light Avoider Robot
Light avoider robot is similar to light repeller robot, but in certain condition, it will simply avoid the object instead of moving away from it.

Who this course is for:

Students who are interested in learning the basics of Robotics
Arduino Lovers who want to learn more than Arduino basics
Students from Mechanical, Electronics, Electrical, Computer Science, Robotics background are perfectly ideal for this course

  

Course Contents

Hands on Robotics with Arduino, Build 13 robot projects

with Dinesh Tavasalkar


0702. SMARTBOT - Graphical programming of Android Application



Description

What you'll learn

Construct a Robot from Scratch and move in 6 different directions
Understand the working of different components necessary for working of Robot
Downloadable source codes for all 6 directions

Requirements

Description

Curious about controlling a Robot with smartphone, you have come to the right place. Learn the basic concept and programming required to design a fully functional Arduino Robot. For this course you will need the simplest but the most powerful and advanced Micro-Controller board called the Arduino UNO and a Bluetooth along with some basic electronics component.


Fundamentals of Robotics


Robotics is fundamentally a branch of technology that deals with the design, construction, operation, and application of robots. It is a powerful tool to understand the basic concepts of Computer Science, Mechanical engineering, and Electronics engineering. In this Arduino robot course will use a simplified version of C++ language for programming our Robot using the Arduino IDE.

Course Content and Overview

This course is designed for students interested in controlling an Arduino Robot with Android Smartphone. No coding experience is required; all you need is an Arduino, Bluetooth, some low cost hardware and electronics component for building the Robot. We will start from basics of Arduino programming and then move to higher topics.


Basics of Arduino

In this course you will first understand the basics of Arduino and then we will look at Arduino installation & setting up Arduino with your Computer or Laptop



Construction of Robot
After understanding the basics of Arduino next we will construct our Arduino Robot. All the components required for building this Robot are mentioned in Section 2


Time Control Robot
In the Time Control Robot section you will first understand the working of Motors Driver and how to control 2 motors using a single motor driver.

We will then write Arduino program so that the Robot moves in the following direction for a specific period of time
Forward

Backward
Axial Left
Axial Right
Radial Right
Radial Left
Stop

Serial Communication
Serial Communication is essential for sending and receiving data between Electronic hardware devices. We will use Serial Communication to control Led’s, Potentiometer sensor and the Arduino Robot.
In this section you will learn to read analog values from sensors and display it on the Serial Monitor. You will also write (send data) values from PC to Arduino.

Android Programming


Android OS has taken the world by storm after its inception nearly 10 years back. One of the major benefits of owning an Android smartphone is the ability to use it as a Remote Control for controlling Robots and other Electronics devices.
In this course we will design 5 Android Applications using a tool called AppInventor2. AppInventor2 is a Graphical Programming Software using which even a non programmer can design amazing Android apps in a matter of minutes.



Controlling Arduino Robot using Android Smartphone
We will create 3 android applications for controlling the Arduino and each application works in different manner
SmartBot
In the Smartbot android app we will create 5 buttons (Forward, Backward, Left, Right and Stop). When the user clicks on any of the button the Robot will move in that particular direction.

AcceleroControl Robot
In the AcceleroControl Robot android app, we will use the accelerometer sensor from the android smartphone to control the Robot. So when the user tilts the robot in forward direction it will will move forward, when the Smartphone is kept flat the Robot will Stop. Similarly by pointing the smartphone in direction you can control the direction of the Arduino Robot.

VoiceControl Robot
In the Voice Control Robot we will move our Robot in different direction by giving voice inputs

Black Line Follower
In Black line follower robot, we will first understand the working principal of the IR sensor and then attach it to our robot. After this we will understand the programming logic and then program the arduino robot to follow a black line.

White Line Follower
In white line follower, we will first understand the working principal of White line follower robot and then we will reverse the black line follower program so that the arduino robot follows a white line

Object Follower Robot
In Object Follower robot, we will first understand the working principal of this robot. After this we will write the Object Follower robot program so that the arduino robot can follow an Object.

Object Repeller Robot
In Object Repeller robot, we will first understand the working principal of this robot. After this we will write the program so that arduino robot keeps repelling or keeps moving away from the object.

Object Avoider Robot
Object avoider robot is similar to object repeller robot, but in certain condition, it will simply avoid the object instead of moving away from it.

Light Follower Robot
In Light Follower robot, we will first understand the working principal of this robot. After this we will write the Light Follower robot program and use the smartphone’s flash light so that the arduino robot can follow it.

Light Repeller Robot
In Light Repeller robot, we will first understand the working principal of this robot. After this we will write the program so that arduino robot keeps repelling or keeps moving away from a light source.

Light Avoider Robot
Light avoider robot is similar to light repeller robot, but in certain condition, it will simply avoid the object instead of moving away from it.

Who this course is for:

Students who are interested in learning the basics of Robotics
Arduino Lovers who want to learn more than Arduino basics
Students from Mechanical, Electronics, Electrical, Computer Science, Robotics background are perfectly ideal for this course

  

Course Contents

Hands on Robotics with Arduino, Build 13 robot projects

with Dinesh Tavasalkar


0703. SMARTBOT Smartphone Control Robot - Arduino Program for Robot movement



Description

What you'll learn

Construct a Robot from Scratch and move in 6 different directions
Understand the working of different components necessary for working of Robot
Downloadable source codes for all 6 directions

Requirements

Description

Curious about controlling a Robot with smartphone, you have come to the right place. Learn the basic concept and programming required to design a fully functional Arduino Robot. For this course you will need the simplest but the most powerful and advanced Micro-Controller board called the Arduino UNO and a Bluetooth along with some basic electronics component.


Fundamentals of Robotics


Robotics is fundamentally a branch of technology that deals with the design, construction, operation, and application of robots. It is a powerful tool to understand the basic concepts of Computer Science, Mechanical engineering, and Electronics engineering. In this Arduino robot course will use a simplified version of C++ language for programming our Robot using the Arduino IDE.

Course Content and Overview

This course is designed for students interested in controlling an Arduino Robot with Android Smartphone. No coding experience is required; all you need is an Arduino, Bluetooth, some low cost hardware and electronics component for building the Robot. We will start from basics of Arduino programming and then move to higher topics.


Basics of Arduino

In this course you will first understand the basics of Arduino and then we will look at Arduino installation & setting up Arduino with your Computer or Laptop



Construction of Robot
After understanding the basics of Arduino next we will construct our Arduino Robot. All the components required for building this Robot are mentioned in Section 2


Time Control Robot
In the Time Control Robot section you will first understand the working of Motors Driver and how to control 2 motors using a single motor driver.

We will then write Arduino program so that the Robot moves in the following direction for a specific period of time
Forward

Backward
Axial Left
Axial Right
Radial Right
Radial Left
Stop

Serial Communication
Serial Communication is essential for sending and receiving data between Electronic hardware devices. We will use Serial Communication to control Led’s, Potentiometer sensor and the Arduino Robot.
In this section you will learn to read analog values from sensors and display it on the Serial Monitor. You will also write (send data) values from PC to Arduino.

Android Programming


Android OS has taken the world by storm after its inception nearly 10 years back. One of the major benefits of owning an Android smartphone is the ability to use it as a Remote Control for controlling Robots and other Electronics devices.
In this course we will design 5 Android Applications using a tool called AppInventor2. AppInventor2 is a Graphical Programming Software using which even a non programmer can design amazing Android apps in a matter of minutes.



Controlling Arduino Robot using Android Smartphone
We will create 3 android applications for controlling the Arduino and each application works in different manner
SmartBot
In the Smartbot android app we will create 5 buttons (Forward, Backward, Left, Right and Stop). When the user clicks on any of the button the Robot will move in that particular direction.

AcceleroControl Robot
In the AcceleroControl Robot android app, we will use the accelerometer sensor from the android smartphone to control the Robot. So when the user tilts the robot in forward direction it will will move forward, when the Smartphone is kept flat the Robot will Stop. Similarly by pointing the smartphone in direction you can control the direction of the Arduino Robot.

VoiceControl Robot
In the Voice Control Robot we will move our Robot in different direction by giving voice inputs

Black Line Follower
In Black line follower robot, we will first understand the working principal of the IR sensor and then attach it to our robot. After this we will understand the programming logic and then program the arduino robot to follow a black line.

White Line Follower
In white line follower, we will first understand the working principal of White line follower robot and then we will reverse the black line follower program so that the arduino robot follows a white line

Object Follower Robot
In Object Follower robot, we will first understand the working principal of this robot. After this we will write the Object Follower robot program so that the arduino robot can follow an Object.

Object Repeller Robot
In Object Repeller robot, we will first understand the working principal of this robot. After this we will write the program so that arduino robot keeps repelling or keeps moving away from the object.

Object Avoider Robot
Object avoider robot is similar to object repeller robot, but in certain condition, it will simply avoid the object instead of moving away from it.

Light Follower Robot
In Light Follower robot, we will first understand the working principal of this robot. After this we will write the Light Follower robot program and use the smartphone’s flash light so that the arduino robot can follow it.

Light Repeller Robot
In Light Repeller robot, we will first understand the working principal of this robot. After this we will write the program so that arduino robot keeps repelling or keeps moving away from a light source.

Light Avoider Robot
Light avoider robot is similar to light repeller robot, but in certain condition, it will simply avoid the object instead of moving away from it.

Who this course is for:

Students who are interested in learning the basics of Robotics
Arduino Lovers who want to learn more than Arduino basics
Students from Mechanical, Electronics, Electrical, Computer Science, Robotics background are perfectly ideal for this course

  

Course Contents

Hands on Robotics with Arduino, Build 13 robot projects

with Dinesh Tavasalkar


0703.1 SMARTBOT.txt



Description

What you'll learn

Construct a Robot from Scratch and move in 6 different directions
Understand the working of different components necessary for working of Robot
Downloadable source codes for all 6 directions

Requirements

Description

Curious about controlling a Robot with smartphone, you have come to the right place. Learn the basic concept and programming required to design a fully functional Arduino Robot. For this course you will need the simplest but the most powerful and advanced Micro-Controller board called the Arduino UNO and a Bluetooth along with some basic electronics component.


Fundamentals of Robotics


Robotics is fundamentally a branch of technology that deals with the design, construction, operation, and application of robots. It is a powerful tool to understand the basic concepts of Computer Science, Mechanical engineering, and Electronics engineering. In this Arduino robot course will use a simplified version of C++ language for programming our Robot using the Arduino IDE.

Course Content and Overview

This course is designed for students interested in controlling an Arduino Robot with Android Smartphone. No coding experience is required; all you need is an Arduino, Bluetooth, some low cost hardware and electronics component for building the Robot. We will start from basics of Arduino programming and then move to higher topics.


Basics of Arduino

In this course you will first understand the basics of Arduino and then we will look at Arduino installation & setting up Arduino with your Computer or Laptop



Construction of Robot
After understanding the basics of Arduino next we will construct our Arduino Robot. All the components required for building this Robot are mentioned in Section 2


Time Control Robot
In the Time Control Robot section you will first understand the working of Motors Driver and how to control 2 motors using a single motor driver.

We will then write Arduino program so that the Robot moves in the following direction for a specific period of time
Forward

Backward
Axial Left
Axial Right
Radial Right
Radial Left
Stop

Serial Communication
Serial Communication is essential for sending and receiving data between Electronic hardware devices. We will use Serial Communication to control Led’s, Potentiometer sensor and the Arduino Robot.
In this section you will learn to read analog values from sensors and display it on the Serial Monitor. You will also write (send data) values from PC to Arduino.

Android Programming


Android OS has taken the world by storm after its inception nearly 10 years back. One of the major benefits of owning an Android smartphone is the ability to use it as a Remote Control for controlling Robots and other Electronics devices.
In this course we will design 5 Android Applications using a tool called AppInventor2. AppInventor2 is a Graphical Programming Software using which even a non programmer can design amazing Android apps in a matter of minutes.



Controlling Arduino Robot using Android Smartphone
We will create 3 android applications for controlling the Arduino and each application works in different manner
SmartBot
In the Smartbot android app we will create 5 buttons (Forward, Backward, Left, Right and Stop). When the user clicks on any of the button the Robot will move in that particular direction.

AcceleroControl Robot
In the AcceleroControl Robot android app, we will use the accelerometer sensor from the android smartphone to control the Robot. So when the user tilts the robot in forward direction it will will move forward, when the Smartphone is kept flat the Robot will Stop. Similarly by pointing the smartphone in direction you can control the direction of the Arduino Robot.

VoiceControl Robot
In the Voice Control Robot we will move our Robot in different direction by giving voice inputs

Black Line Follower
In Black line follower robot, we will first understand the working principal of the IR sensor and then attach it to our robot. After this we will understand the programming logic and then program the arduino robot to follow a black line.

White Line Follower
In white line follower, we will first understand the working principal of White line follower robot and then we will reverse the black line follower program so that the arduino robot follows a white line

Object Follower Robot
In Object Follower robot, we will first understand the working principal of this robot. After this we will write the Object Follower robot program so that the arduino robot can follow an Object.

Object Repeller Robot
In Object Repeller robot, we will first understand the working principal of this robot. After this we will write the program so that arduino robot keeps repelling or keeps moving away from the object.

Object Avoider Robot
Object avoider robot is similar to object repeller robot, but in certain condition, it will simply avoid the object instead of moving away from it.

Light Follower Robot
In Light Follower robot, we will first understand the working principal of this robot. After this we will write the Light Follower robot program and use the smartphone’s flash light so that the arduino robot can follow it.

Light Repeller Robot
In Light Repeller robot, we will first understand the working principal of this robot. After this we will write the program so that arduino robot keeps repelling or keeps moving away from a light source.

Light Avoider Robot
Light avoider robot is similar to light repeller robot, but in certain condition, it will simply avoid the object instead of moving away from it.

Who this course is for:

Students who are interested in learning the basics of Robotics
Arduino Lovers who want to learn more than Arduino basics
Students from Mechanical, Electronics, Electrical, Computer Science, Robotics background are perfectly ideal for this course

  

Course Contents

Hands on Robotics with Arduino, Build 13 robot projects

with Dinesh Tavasalkar


0704. SMARTBOT OUTPUT VIDEO



Description

What you'll learn

Construct a Robot from Scratch and move in 6 different directions
Understand the working of different components necessary for working of Robot
Downloadable source codes for all 6 directions

Requirements

Description

Curious about controlling a Robot with smartphone, you have come to the right place. Learn the basic concept and programming required to design a fully functional Arduino Robot. For this course you will need the simplest but the most powerful and advanced Micro-Controller board called the Arduino UNO and a Bluetooth along with some basic electronics component.


Fundamentals of Robotics


Robotics is fundamentally a branch of technology that deals with the design, construction, operation, and application of robots. It is a powerful tool to understand the basic concepts of Computer Science, Mechanical engineering, and Electronics engineering. In this Arduino robot course will use a simplified version of C++ language for programming our Robot using the Arduino IDE.

Course Content and Overview

This course is designed for students interested in controlling an Arduino Robot with Android Smartphone. No coding experience is required; all you need is an Arduino, Bluetooth, some low cost hardware and electronics component for building the Robot. We will start from basics of Arduino programming and then move to higher topics.


Basics of Arduino

In this course you will first understand the basics of Arduino and then we will look at Arduino installation & setting up Arduino with your Computer or Laptop



Construction of Robot
After understanding the basics of Arduino next we will construct our Arduino Robot. All the components required for building this Robot are mentioned in Section 2


Time Control Robot
In the Time Control Robot section you will first understand the working of Motors Driver and how to control 2 motors using a single motor driver.

We will then write Arduino program so that the Robot moves in the following direction for a specific period of time
Forward

Backward
Axial Left
Axial Right
Radial Right
Radial Left
Stop

Serial Communication
Serial Communication is essential for sending and receiving data between Electronic hardware devices. We will use Serial Communication to control Led’s, Potentiometer sensor and the Arduino Robot.
In this section you will learn to read analog values from sensors and display it on the Serial Monitor. You will also write (send data) values from PC to Arduino.

Android Programming


Android OS has taken the world by storm after its inception nearly 10 years back. One of the major benefits of owning an Android smartphone is the ability to use it as a Remote Control for controlling Robots and other Electronics devices.
In this course we will design 5 Android Applications using a tool called AppInventor2. AppInventor2 is a Graphical Programming Software using which even a non programmer can design amazing Android apps in a matter of minutes.



Controlling Arduino Robot using Android Smartphone
We will create 3 android applications for controlling the Arduino and each application works in different manner
SmartBot
In the Smartbot android app we will create 5 buttons (Forward, Backward, Left, Right and Stop). When the user clicks on any of the button the Robot will move in that particular direction.

AcceleroControl Robot
In the AcceleroControl Robot android app, we will use the accelerometer sensor from the android smartphone to control the Robot. So when the user tilts the robot in forward direction it will will move forward, when the Smartphone is kept flat the Robot will Stop. Similarly by pointing the smartphone in direction you can control the direction of the Arduino Robot.

VoiceControl Robot
In the Voice Control Robot we will move our Robot in different direction by giving voice inputs

Black Line Follower
In Black line follower robot, we will first understand the working principal of the IR sensor and then attach it to our robot. After this we will understand the programming logic and then program the arduino robot to follow a black line.

White Line Follower
In white line follower, we will first understand the working principal of White line follower robot and then we will reverse the black line follower program so that the arduino robot follows a white line

Object Follower Robot
In Object Follower robot, we will first understand the working principal of this robot. After this we will write the Object Follower robot program so that the arduino robot can follow an Object.

Object Repeller Robot
In Object Repeller robot, we will first understand the working principal of this robot. After this we will write the program so that arduino robot keeps repelling or keeps moving away from the object.

Object Avoider Robot
Object avoider robot is similar to object repeller robot, but in certain condition, it will simply avoid the object instead of moving away from it.

Light Follower Robot
In Light Follower robot, we will first understand the working principal of this robot. After this we will write the Light Follower robot program and use the smartphone’s flash light so that the arduino robot can follow it.

Light Repeller Robot
In Light Repeller robot, we will first understand the working principal of this robot. After this we will write the program so that arduino robot keeps repelling or keeps moving away from a light source.

Light Avoider Robot
Light avoider robot is similar to light repeller robot, but in certain condition, it will simply avoid the object instead of moving away from it.

Who this course is for:

Students who are interested in learning the basics of Robotics
Arduino Lovers who want to learn more than Arduino basics
Students from Mechanical, Electronics, Electrical, Computer Science, Robotics background are perfectly ideal for this course

  

Course Contents

Hands on Robotics with Arduino, Build 13 robot projects

with Dinesh Tavasalkar


0705. Section End Quiz.html



Description

What you'll learn

Construct a Robot from Scratch and move in 6 different directions
Understand the working of different components necessary for working of Robot
Downloadable source codes for all 6 directions

Requirements

Description

Curious about controlling a Robot with smartphone, you have come to the right place. Learn the basic concept and programming required to design a fully functional Arduino Robot. For this course you will need the simplest but the most powerful and advanced Micro-Controller board called the Arduino UNO and a Bluetooth along with some basic electronics component.


Fundamentals of Robotics


Robotics is fundamentally a branch of technology that deals with the design, construction, operation, and application of robots. It is a powerful tool to understand the basic concepts of Computer Science, Mechanical engineering, and Electronics engineering. In this Arduino robot course will use a simplified version of C++ language for programming our Robot using the Arduino IDE.

Course Content and Overview

This course is designed for students interested in controlling an Arduino Robot with Android Smartphone. No coding experience is required; all you need is an Arduino, Bluetooth, some low cost hardware and electronics component for building the Robot. We will start from basics of Arduino programming and then move to higher topics.


Basics of Arduino

In this course you will first understand the basics of Arduino and then we will look at Arduino installation & setting up Arduino with your Computer or Laptop



Construction of Robot
After understanding the basics of Arduino next we will construct our Arduino Robot. All the components required for building this Robot are mentioned in Section 2


Time Control Robot
In the Time Control Robot section you will first understand the working of Motors Driver and how to control 2 motors using a single motor driver.

We will then write Arduino program so that the Robot moves in the following direction for a specific period of time
Forward

Backward
Axial Left
Axial Right
Radial Right
Radial Left
Stop

Serial Communication
Serial Communication is essential for sending and receiving data between Electronic hardware devices. We will use Serial Communication to control Led’s, Potentiometer sensor and the Arduino Robot.
In this section you will learn to read analog values from sensors and display it on the Serial Monitor. You will also write (send data) values from PC to Arduino.

Android Programming


Android OS has taken the world by storm after its inception nearly 10 years back. One of the major benefits of owning an Android smartphone is the ability to use it as a Remote Control for controlling Robots and other Electronics devices.
In this course we will design 5 Android Applications using a tool called AppInventor2. AppInventor2 is a Graphical Programming Software using which even a non programmer can design amazing Android apps in a matter of minutes.



Controlling Arduino Robot using Android Smartphone
We will create 3 android applications for controlling the Arduino and each application works in different manner
SmartBot
In the Smartbot android app we will create 5 buttons (Forward, Backward, Left, Right and Stop). When the user clicks on any of the button the Robot will move in that particular direction.

AcceleroControl Robot
In the AcceleroControl Robot android app, we will use the accelerometer sensor from the android smartphone to control the Robot. So when the user tilts the robot in forward direction it will will move forward, when the Smartphone is kept flat the Robot will Stop. Similarly by pointing the smartphone in direction you can control the direction of the Arduino Robot.

VoiceControl Robot
In the Voice Control Robot we will move our Robot in different direction by giving voice inputs

Black Line Follower
In Black line follower robot, we will first understand the working principal of the IR sensor and then attach it to our robot. After this we will understand the programming logic and then program the arduino robot to follow a black line.

White Line Follower
In white line follower, we will first understand the working principal of White line follower robot and then we will reverse the black line follower program so that the arduino robot follows a white line

Object Follower Robot
In Object Follower robot, we will first understand the working principal of this robot. After this we will write the Object Follower robot program so that the arduino robot can follow an Object.

Object Repeller Robot
In Object Repeller robot, we will first understand the working principal of this robot. After this we will write the program so that arduino robot keeps repelling or keeps moving away from the object.

Object Avoider Robot
Object avoider robot is similar to object repeller robot, but in certain condition, it will simply avoid the object instead of moving away from it.

Light Follower Robot
In Light Follower robot, we will first understand the working principal of this robot. After this we will write the Light Follower robot program and use the smartphone’s flash light so that the arduino robot can follow it.

Light Repeller Robot
In Light Repeller robot, we will first understand the working principal of this robot. After this we will write the program so that arduino robot keeps repelling or keeps moving away from a light source.

Light Avoider Robot
Light avoider robot is similar to light repeller robot, but in certain condition, it will simply avoid the object instead of moving away from it.

Who this course is for:

Students who are interested in learning the basics of Robotics
Arduino Lovers who want to learn more than Arduino basics
Students from Mechanical, Electronics, Electrical, Computer Science, Robotics background are perfectly ideal for this course

  

Course Contents

Hands on Robotics with Arduino, Build 13 robot projects

with Dinesh Tavasalkar


0801. What is an Accelerometer Sensor How it works



Description

What you'll learn

Construct a Robot from Scratch and move in 6 different directions
Understand the working of different components necessary for working of Robot
Downloadable source codes for all 6 directions

Requirements

Description

Curious about controlling a Robot with smartphone, you have come to the right place. Learn the basic concept and programming required to design a fully functional Arduino Robot. For this course you will need the simplest but the most powerful and advanced Micro-Controller board called the Arduino UNO and a Bluetooth along with some basic electronics component.


Fundamentals of Robotics


Robotics is fundamentally a branch of technology that deals with the design, construction, operation, and application of robots. It is a powerful tool to understand the basic concepts of Computer Science, Mechanical engineering, and Electronics engineering. In this Arduino robot course will use a simplified version of C++ language for programming our Robot using the Arduino IDE.

Course Content and Overview

This course is designed for students interested in controlling an Arduino Robot with Android Smartphone. No coding experience is required; all you need is an Arduino, Bluetooth, some low cost hardware and electronics component for building the Robot. We will start from basics of Arduino programming and then move to higher topics.


Basics of Arduino

In this course you will first understand the basics of Arduino and then we will look at Arduino installation & setting up Arduino with your Computer or Laptop



Construction of Robot
After understanding the basics of Arduino next we will construct our Arduino Robot. All the components required for building this Robot are mentioned in Section 2


Time Control Robot
In the Time Control Robot section you will first understand the working of Motors Driver and how to control 2 motors using a single motor driver.

We will then write Arduino program so that the Robot moves in the following direction for a specific period of time
Forward

Backward
Axial Left
Axial Right
Radial Right
Radial Left
Stop

Serial Communication
Serial Communication is essential for sending and receiving data between Electronic hardware devices. We will use Serial Communication to control Led’s, Potentiometer sensor and the Arduino Robot.
In this section you will learn to read analog values from sensors and display it on the Serial Monitor. You will also write (send data) values from PC to Arduino.

Android Programming


Android OS has taken the world by storm after its inception nearly 10 years back. One of the major benefits of owning an Android smartphone is the ability to use it as a Remote Control for controlling Robots and other Electronics devices.
In this course we will design 5 Android Applications using a tool called AppInventor2. AppInventor2 is a Graphical Programming Software using which even a non programmer can design amazing Android apps in a matter of minutes.



Controlling Arduino Robot using Android Smartphone
We will create 3 android applications for controlling the Arduino and each application works in different manner
SmartBot
In the Smartbot android app we will create 5 buttons (Forward, Backward, Left, Right and Stop). When the user clicks on any of the button the Robot will move in that particular direction.

AcceleroControl Robot
In the AcceleroControl Robot android app, we will use the accelerometer sensor from the android smartphone to control the Robot. So when the user tilts the robot in forward direction it will will move forward, when the Smartphone is kept flat the Robot will Stop. Similarly by pointing the smartphone in direction you can control the direction of the Arduino Robot.

VoiceControl Robot
In the Voice Control Robot we will move our Robot in different direction by giving voice inputs

Black Line Follower
In Black line follower robot, we will first understand the working principal of the IR sensor and then attach it to our robot. After this we will understand the programming logic and then program the arduino robot to follow a black line.

White Line Follower
In white line follower, we will first understand the working principal of White line follower robot and then we will reverse the black line follower program so that the arduino robot follows a white line

Object Follower Robot
In Object Follower robot, we will first understand the working principal of this robot. After this we will write the Object Follower robot program so that the arduino robot can follow an Object.

Object Repeller Robot
In Object Repeller robot, we will first understand the working principal of this robot. After this we will write the program so that arduino robot keeps repelling or keeps moving away from the object.

Object Avoider Robot
Object avoider robot is similar to object repeller robot, but in certain condition, it will simply avoid the object instead of moving away from it.

Light Follower Robot
In Light Follower robot, we will first understand the working principal of this robot. After this we will write the Light Follower robot program and use the smartphone’s flash light so that the arduino robot can follow it.

Light Repeller Robot
In Light Repeller robot, we will first understand the working principal of this robot. After this we will write the program so that arduino robot keeps repelling or keeps moving away from a light source.

Light Avoider Robot
Light avoider robot is similar to light repeller robot, but in certain condition, it will simply avoid the object instead of moving away from it.

Who this course is for:

Students who are interested in learning the basics of Robotics
Arduino Lovers who want to learn more than Arduino basics
Students from Mechanical, Electronics, Electrical, Computer Science, Robotics background are perfectly ideal for this course

  

Course Contents

Hands on Robotics with Arduino, Build 13 robot projects

with Dinesh Tavasalkar


0802. How to read X, Y and Z axis with the accelerometer sensor



Description

What you'll learn

Construct a Robot from Scratch and move in 6 different directions
Understand the working of different components necessary for working of Robot
Downloadable source codes for all 6 directions

Requirements

Description

Curious about controlling a Robot with smartphone, you have come to the right place. Learn the basic concept and programming required to design a fully functional Arduino Robot. For this course you will need the simplest but the most powerful and advanced Micro-Controller board called the Arduino UNO and a Bluetooth along with some basic electronics component.


Fundamentals of Robotics


Robotics is fundamentally a branch of technology that deals with the design, construction, operation, and application of robots. It is a powerful tool to understand the basic concepts of Computer Science, Mechanical engineering, and Electronics engineering. In this Arduino robot course will use a simplified version of C++ language for programming our Robot using the Arduino IDE.

Course Content and Overview

This course is designed for students interested in controlling an Arduino Robot with Android Smartphone. No coding experience is required; all you need is an Arduino, Bluetooth, some low cost hardware and electronics component for building the Robot. We will start from basics of Arduino programming and then move to higher topics.


Basics of Arduino

In this course you will first understand the basics of Arduino and then we will look at Arduino installation & setting up Arduino with your Computer or Laptop



Construction of Robot
After understanding the basics of Arduino next we will construct our Arduino Robot. All the components required for building this Robot are mentioned in Section 2


Time Control Robot
In the Time Control Robot section you will first understand the working of Motors Driver and how to control 2 motors using a single motor driver.

We will then write Arduino program so that the Robot moves in the following direction for a specific period of time
Forward

Backward
Axial Left
Axial Right
Radial Right
Radial Left
Stop

Serial Communication
Serial Communication is essential for sending and receiving data between Electronic hardware devices. We will use Serial Communication to control Led’s, Potentiometer sensor and the Arduino Robot.
In this section you will learn to read analog values from sensors and display it on the Serial Monitor. You will also write (send data) values from PC to Arduino.

Android Programming


Android OS has taken the world by storm after its inception nearly 10 years back. One of the major benefits of owning an Android smartphone is the ability to use it as a Remote Control for controlling Robots and other Electronics devices.
In this course we will design 5 Android Applications using a tool called AppInventor2. AppInventor2 is a Graphical Programming Software using which even a non programmer can design amazing Android apps in a matter of minutes.



Controlling Arduino Robot using Android Smartphone
We will create 3 android applications for controlling the Arduino and each application works in different manner
SmartBot
In the Smartbot android app we will create 5 buttons (Forward, Backward, Left, Right and Stop). When the user clicks on any of the button the Robot will move in that particular direction.

AcceleroControl Robot
In the AcceleroControl Robot android app, we will use the accelerometer sensor from the android smartphone to control the Robot. So when the user tilts the robot in forward direction it will will move forward, when the Smartphone is kept flat the Robot will Stop. Similarly by pointing the smartphone in direction you can control the direction of the Arduino Robot.

VoiceControl Robot
In the Voice Control Robot we will move our Robot in different direction by giving voice inputs

Black Line Follower
In Black line follower robot, we will first understand the working principal of the IR sensor and then attach it to our robot. After this we will understand the programming logic and then program the arduino robot to follow a black line.

White Line Follower
In white line follower, we will first understand the working principal of White line follower robot and then we will reverse the black line follower program so that the arduino robot follows a white line

Object Follower Robot
In Object Follower robot, we will first understand the working principal of this robot. After this we will write the Object Follower robot program so that the arduino robot can follow an Object.

Object Repeller Robot
In Object Repeller robot, we will first understand the working principal of this robot. After this we will write the program so that arduino robot keeps repelling or keeps moving away from the object.

Object Avoider Robot
Object avoider robot is similar to object repeller robot, but in certain condition, it will simply avoid the object instead of moving away from it.

Light Follower Robot
In Light Follower robot, we will first understand the working principal of this robot. After this we will write the Light Follower robot program and use the smartphone’s flash light so that the arduino robot can follow it.

Light Repeller Robot
In Light Repeller robot, we will first understand the working principal of this robot. After this we will write the program so that arduino robot keeps repelling or keeps moving away from a light source.

Light Avoider Robot
Light avoider robot is similar to light repeller robot, but in certain condition, it will simply avoid the object instead of moving away from it.

Who this course is for:

Students who are interested in learning the basics of Robotics
Arduino Lovers who want to learn more than Arduino basics
Students from Mechanical, Electronics, Electrical, Computer Science, Robotics background are perfectly ideal for this course

  

Course Contents

Hands on Robotics with Arduino, Build 13 robot projects

with Dinesh Tavasalkar


0803. How to plot the X, Y and Z axis from the accelerometer sensor



Description

What you'll learn

Construct a Robot from Scratch and move in 6 different directions
Understand the working of different components necessary for working of Robot
Downloadable source codes for all 6 directions

Requirements

Description

Curious about controlling a Robot with smartphone, you have come to the right place. Learn the basic concept and programming required to design a fully functional Arduino Robot. For this course you will need the simplest but the most powerful and advanced Micro-Controller board called the Arduino UNO and a Bluetooth along with some basic electronics component.


Fundamentals of Robotics


Robotics is fundamentally a branch of technology that deals with the design, construction, operation, and application of robots. It is a powerful tool to understand the basic concepts of Computer Science, Mechanical engineering, and Electronics engineering. In this Arduino robot course will use a simplified version of C++ language for programming our Robot using the Arduino IDE.

Course Content and Overview

This course is designed for students interested in controlling an Arduino Robot with Android Smartphone. No coding experience is required; all you need is an Arduino, Bluetooth, some low cost hardware and electronics component for building the Robot. We will start from basics of Arduino programming and then move to higher topics.


Basics of Arduino

In this course you will first understand the basics of Arduino and then we will look at Arduino installation & setting up Arduino with your Computer or Laptop



Construction of Robot
After understanding the basics of Arduino next we will construct our Arduino Robot. All the components required for building this Robot are mentioned in Section 2


Time Control Robot
In the Time Control Robot section you will first understand the working of Motors Driver and how to control 2 motors using a single motor driver.

We will then write Arduino program so that the Robot moves in the following direction for a specific period of time
Forward

Backward
Axial Left
Axial Right
Radial Right
Radial Left
Stop

Serial Communication
Serial Communication is essential for sending and receiving data between Electronic hardware devices. We will use Serial Communication to control Led’s, Potentiometer sensor and the Arduino Robot.
In this section you will learn to read analog values from sensors and display it on the Serial Monitor. You will also write (send data) values from PC to Arduino.

Android Programming


Android OS has taken the world by storm after its inception nearly 10 years back. One of the major benefits of owning an Android smartphone is the ability to use it as a Remote Control for controlling Robots and other Electronics devices.
In this course we will design 5 Android Applications using a tool called AppInventor2. AppInventor2 is a Graphical Programming Software using which even a non programmer can design amazing Android apps in a matter of minutes.



Controlling Arduino Robot using Android Smartphone
We will create 3 android applications for controlling the Arduino and each application works in different manner
SmartBot
In the Smartbot android app we will create 5 buttons (Forward, Backward, Left, Right and Stop). When the user clicks on any of the button the Robot will move in that particular direction.

AcceleroControl Robot
In the AcceleroControl Robot android app, we will use the accelerometer sensor from the android smartphone to control the Robot. So when the user tilts the robot in forward direction it will will move forward, when the Smartphone is kept flat the Robot will Stop. Similarly by pointing the smartphone in direction you can control the direction of the Arduino Robot.

VoiceControl Robot
In the Voice Control Robot we will move our Robot in different direction by giving voice inputs

Black Line Follower
In Black line follower robot, we will first understand the working principal of the IR sensor and then attach it to our robot. After this we will understand the programming logic and then program the arduino robot to follow a black line.

White Line Follower
In white line follower, we will first understand the working principal of White line follower robot and then we will reverse the black line follower program so that the arduino robot follows a white line

Object Follower Robot
In Object Follower robot, we will first understand the working principal of this robot. After this we will write the Object Follower robot program so that the arduino robot can follow an Object.

Object Repeller Robot
In Object Repeller robot, we will first understand the working principal of this robot. After this we will write the program so that arduino robot keeps repelling or keeps moving away from the object.

Object Avoider Robot
Object avoider robot is similar to object repeller robot, but in certain condition, it will simply avoid the object instead of moving away from it.

Light Follower Robot
In Light Follower robot, we will first understand the working principal of this robot. After this we will write the Light Follower robot program and use the smartphone’s flash light so that the arduino robot can follow it.

Light Repeller Robot
In Light Repeller robot, we will first understand the working principal of this robot. After this we will write the program so that arduino robot keeps repelling or keeps moving away from a light source.

Light Avoider Robot
Light avoider robot is similar to light repeller robot, but in certain condition, it will simply avoid the object instead of moving away from it.

Who this course is for:

Students who are interested in learning the basics of Robotics
Arduino Lovers who want to learn more than Arduino basics
Students from Mechanical, Electronics, Electrical, Computer Science, Robotics background are perfectly ideal for this course

  

Course Contents

Hands on Robotics with Arduino, Build 13 robot projects

with Dinesh Tavasalkar


0804. AceleroControl Robot - User Interface of Android App



Description

What you'll learn

Construct a Robot from Scratch and move in 6 different directions
Understand the working of different components necessary for working of Robot
Downloadable source codes for all 6 directions

Requirements

Description

Curious about controlling a Robot with smartphone, you have come to the right place. Learn the basic concept and programming required to design a fully functional Arduino Robot. For this course you will need the simplest but the most powerful and advanced Micro-Controller board called the Arduino UNO and a Bluetooth along with some basic electronics component.


Fundamentals of Robotics


Robotics is fundamentally a branch of technology that deals with the design, construction, operation, and application of robots. It is a powerful tool to understand the basic concepts of Computer Science, Mechanical engineering, and Electronics engineering. In this Arduino robot course will use a simplified version of C++ language for programming our Robot using the Arduino IDE.

Course Content and Overview

This course is designed for students interested in controlling an Arduino Robot with Android Smartphone. No coding experience is required; all you need is an Arduino, Bluetooth, some low cost hardware and electronics component for building the Robot. We will start from basics of Arduino programming and then move to higher topics.


Basics of Arduino

In this course you will first understand the basics of Arduino and then we will look at Arduino installation & setting up Arduino with your Computer or Laptop



Construction of Robot
After understanding the basics of Arduino next we will construct our Arduino Robot. All the components required for building this Robot are mentioned in Section 2


Time Control Robot
In the Time Control Robot section you will first understand the working of Motors Driver and how to control 2 motors using a single motor driver.

We will then write Arduino program so that the Robot moves in the following direction for a specific period of time
Forward

Backward
Axial Left
Axial Right
Radial Right
Radial Left
Stop

Serial Communication
Serial Communication is essential for sending and receiving data between Electronic hardware devices. We will use Serial Communication to control Led’s, Potentiometer sensor and the Arduino Robot.
In this section you will learn to read analog values from sensors and display it on the Serial Monitor. You will also write (send data) values from PC to Arduino.

Android Programming


Android OS has taken the world by storm after its inception nearly 10 years back. One of the major benefits of owning an Android smartphone is the ability to use it as a Remote Control for controlling Robots and other Electronics devices.
In this course we will design 5 Android Applications using a tool called AppInventor2. AppInventor2 is a Graphical Programming Software using which even a non programmer can design amazing Android apps in a matter of minutes.



Controlling Arduino Robot using Android Smartphone
We will create 3 android applications for controlling the Arduino and each application works in different manner
SmartBot
In the Smartbot android app we will create 5 buttons (Forward, Backward, Left, Right and Stop). When the user clicks on any of the button the Robot will move in that particular direction.

AcceleroControl Robot
In the AcceleroControl Robot android app, we will use the accelerometer sensor from the android smartphone to control the Robot. So when the user tilts the robot in forward direction it will will move forward, when the Smartphone is kept flat the Robot will Stop. Similarly by pointing the smartphone in direction you can control the direction of the Arduino Robot.

VoiceControl Robot
In the Voice Control Robot we will move our Robot in different direction by giving voice inputs

Black Line Follower
In Black line follower robot, we will first understand the working principal of the IR sensor and then attach it to our robot. After this we will understand the programming logic and then program the arduino robot to follow a black line.

White Line Follower
In white line follower, we will first understand the working principal of White line follower robot and then we will reverse the black line follower program so that the arduino robot follows a white line

Object Follower Robot
In Object Follower robot, we will first understand the working principal of this robot. After this we will write the Object Follower robot program so that the arduino robot can follow an Object.

Object Repeller Robot
In Object Repeller robot, we will first understand the working principal of this robot. After this we will write the program so that arduino robot keeps repelling or keeps moving away from the object.

Object Avoider Robot
Object avoider robot is similar to object repeller robot, but in certain condition, it will simply avoid the object instead of moving away from it.

Light Follower Robot
In Light Follower robot, we will first understand the working principal of this robot. After this we will write the Light Follower robot program and use the smartphone’s flash light so that the arduino robot can follow it.

Light Repeller Robot
In Light Repeller robot, we will first understand the working principal of this robot. After this we will write the program so that arduino robot keeps repelling or keeps moving away from a light source.

Light Avoider Robot
Light avoider robot is similar to light repeller robot, but in certain condition, it will simply avoid the object instead of moving away from it.

Who this course is for:

Students who are interested in learning the basics of Robotics
Arduino Lovers who want to learn more than Arduino basics
Students from Mechanical, Electronics, Electrical, Computer Science, Robotics background are perfectly ideal for this course

  

Course Contents

Hands on Robotics with Arduino, Build 13 robot projects

with Dinesh Tavasalkar


0805. AceleroControl Robot - Graphical program of Android App



Description

What you'll learn

Construct a Robot from Scratch and move in 6 different directions
Understand the working of different components necessary for working of Robot
Downloadable source codes for all 6 directions

Requirements

Description

Curious about controlling a Robot with smartphone, you have come to the right place. Learn the basic concept and programming required to design a fully functional Arduino Robot. For this course you will need the simplest but the most powerful and advanced Micro-Controller board called the Arduino UNO and a Bluetooth along with some basic electronics component.


Fundamentals of Robotics


Robotics is fundamentally a branch of technology that deals with the design, construction, operation, and application of robots. It is a powerful tool to understand the basic concepts of Computer Science, Mechanical engineering, and Electronics engineering. In this Arduino robot course will use a simplified version of C++ language for programming our Robot using the Arduino IDE.

Course Content and Overview

This course is designed for students interested in controlling an Arduino Robot with Android Smartphone. No coding experience is required; all you need is an Arduino, Bluetooth, some low cost hardware and electronics component for building the Robot. We will start from basics of Arduino programming and then move to higher topics.


Basics of Arduino

In this course you will first understand the basics of Arduino and then we will look at Arduino installation & setting up Arduino with your Computer or Laptop



Construction of Robot
After understanding the basics of Arduino next we will construct our Arduino Robot. All the components required for building this Robot are mentioned in Section 2


Time Control Robot
In the Time Control Robot section you will first understand the working of Motors Driver and how to control 2 motors using a single motor driver.

We will then write Arduino program so that the Robot moves in the following direction for a specific period of time
Forward

Backward
Axial Left
Axial Right
Radial Right
Radial Left
Stop

Serial Communication
Serial Communication is essential for sending and receiving data between Electronic hardware devices. We will use Serial Communication to control Led’s, Potentiometer sensor and the Arduino Robot.
In this section you will learn to read analog values from sensors and display it on the Serial Monitor. You will also write (send data) values from PC to Arduino.

Android Programming


Android OS has taken the world by storm after its inception nearly 10 years back. One of the major benefits of owning an Android smartphone is the ability to use it as a Remote Control for controlling Robots and other Electronics devices.
In this course we will design 5 Android Applications using a tool called AppInventor2. AppInventor2 is a Graphical Programming Software using which even a non programmer can design amazing Android apps in a matter of minutes.



Controlling Arduino Robot using Android Smartphone
We will create 3 android applications for controlling the Arduino and each application works in different manner
SmartBot
In the Smartbot android app we will create 5 buttons (Forward, Backward, Left, Right and Stop). When the user clicks on any of the button the Robot will move in that particular direction.

AcceleroControl Robot
In the AcceleroControl Robot android app, we will use the accelerometer sensor from the android smartphone to control the Robot. So when the user tilts the robot in forward direction it will will move forward, when the Smartphone is kept flat the Robot will Stop. Similarly by pointing the smartphone in direction you can control the direction of the Arduino Robot.

VoiceControl Robot
In the Voice Control Robot we will move our Robot in different direction by giving voice inputs

Black Line Follower
In Black line follower robot, we will first understand the working principal of the IR sensor and then attach it to our robot. After this we will understand the programming logic and then program the arduino robot to follow a black line.

White Line Follower
In white line follower, we will first understand the working principal of White line follower robot and then we will reverse the black line follower program so that the arduino robot follows a white line

Object Follower Robot
In Object Follower robot, we will first understand the working principal of this robot. After this we will write the Object Follower robot program so that the arduino robot can follow an Object.

Object Repeller Robot
In Object Repeller robot, we will first understand the working principal of this robot. After this we will write the program so that arduino robot keeps repelling or keeps moving away from the object.

Object Avoider Robot
Object avoider robot is similar to object repeller robot, but in certain condition, it will simply avoid the object instead of moving away from it.

Light Follower Robot
In Light Follower robot, we will first understand the working principal of this robot. After this we will write the Light Follower robot program and use the smartphone’s flash light so that the arduino robot can follow it.

Light Repeller Robot
In Light Repeller robot, we will first understand the working principal of this robot. After this we will write the program so that arduino robot keeps repelling or keeps moving away from a light source.

Light Avoider Robot
Light avoider robot is similar to light repeller robot, but in certain condition, it will simply avoid the object instead of moving away from it.

Who this course is for:

Students who are interested in learning the basics of Robotics
Arduino Lovers who want to learn more than Arduino basics
Students from Mechanical, Electronics, Electrical, Computer Science, Robotics background are perfectly ideal for this course

  

Course Contents

Hands on Robotics with Arduino, Build 13 robot projects

with Dinesh Tavasalkar


0806. AceleroControl Robot - Arduino Program



Description

What you'll learn

Construct a Robot from Scratch and move in 6 different directions
Understand the working of different components necessary for working of Robot
Downloadable source codes for all 6 directions

Requirements

Description

Curious about controlling a Robot with smartphone, you have come to the right place. Learn the basic concept and programming required to design a fully functional Arduino Robot. For this course you will need the simplest but the most powerful and advanced Micro-Controller board called the Arduino UNO and a Bluetooth along with some basic electronics component.


Fundamentals of Robotics


Robotics is fundamentally a branch of technology that deals with the design, construction, operation, and application of robots. It is a powerful tool to understand the basic concepts of Computer Science, Mechanical engineering, and Electronics engineering. In this Arduino robot course will use a simplified version of C++ language for programming our Robot using the Arduino IDE.

Course Content and Overview

This course is designed for students interested in controlling an Arduino Robot with Android Smartphone. No coding experience is required; all you need is an Arduino, Bluetooth, some low cost hardware and electronics component for building the Robot. We will start from basics of Arduino programming and then move to higher topics.


Basics of Arduino

In this course you will first understand the basics of Arduino and then we will look at Arduino installation & setting up Arduino with your Computer or Laptop



Construction of Robot
After understanding the basics of Arduino next we will construct our Arduino Robot. All the components required for building this Robot are mentioned in Section 2


Time Control Robot
In the Time Control Robot section you will first understand the working of Motors Driver and how to control 2 motors using a single motor driver.

We will then write Arduino program so that the Robot moves in the following direction for a specific period of time
Forward

Backward
Axial Left
Axial Right
Radial Right
Radial Left
Stop

Serial Communication
Serial Communication is essential for sending and receiving data between Electronic hardware devices. We will use Serial Communication to control Led’s, Potentiometer sensor and the Arduino Robot.
In this section you will learn to read analog values from sensors and display it on the Serial Monitor. You will also write (send data) values from PC to Arduino.

Android Programming


Android OS has taken the world by storm after its inception nearly 10 years back. One of the major benefits of owning an Android smartphone is the ability to use it as a Remote Control for controlling Robots and other Electronics devices.
In this course we will design 5 Android Applications using a tool called AppInventor2. AppInventor2 is a Graphical Programming Software using which even a non programmer can design amazing Android apps in a matter of minutes.



Controlling Arduino Robot using Android Smartphone
We will create 3 android applications for controlling the Arduino and each application works in different manner
SmartBot
In the Smartbot android app we will create 5 buttons (Forward, Backward, Left, Right and Stop). When the user clicks on any of the button the Robot will move in that particular direction.

AcceleroControl Robot
In the AcceleroControl Robot android app, we will use the accelerometer sensor from the android smartphone to control the Robot. So when the user tilts the robot in forward direction it will will move forward, when the Smartphone is kept flat the Robot will Stop. Similarly by pointing the smartphone in direction you can control the direction of the Arduino Robot.

VoiceControl Robot
In the Voice Control Robot we will move our Robot in different direction by giving voice inputs

Black Line Follower
In Black line follower robot, we will first understand the working principal of the IR sensor and then attach it to our robot. After this we will understand the programming logic and then program the arduino robot to follow a black line.

White Line Follower
In white line follower, we will first understand the working principal of White line follower robot and then we will reverse the black line follower program so that the arduino robot follows a white line

Object Follower Robot
In Object Follower robot, we will first understand the working principal of this robot. After this we will write the Object Follower robot program so that the arduino robot can follow an Object.

Object Repeller Robot
In Object Repeller robot, we will first understand the working principal of this robot. After this we will write the program so that arduino robot keeps repelling or keeps moving away from the object.

Object Avoider Robot
Object avoider robot is similar to object repeller robot, but in certain condition, it will simply avoid the object instead of moving away from it.

Light Follower Robot
In Light Follower robot, we will first understand the working principal of this robot. After this we will write the Light Follower robot program and use the smartphone’s flash light so that the arduino robot can follow it.

Light Repeller Robot
In Light Repeller robot, we will first understand the working principal of this robot. After this we will write the program so that arduino robot keeps repelling or keeps moving away from a light source.

Light Avoider Robot
Light avoider robot is similar to light repeller robot, but in certain condition, it will simply avoid the object instead of moving away from it.

Who this course is for:

Students who are interested in learning the basics of Robotics
Arduino Lovers who want to learn more than Arduino basics
Students from Mechanical, Electronics, Electrical, Computer Science, Robotics background are perfectly ideal for this course

  

Course Contents

Hands on Robotics with Arduino, Build 13 robot projects

with Dinesh Tavasalkar


0806.1 ACELEROCONTROL-ROBOT.txt



Description

What you'll learn

Construct a Robot from Scratch and move in 6 different directions
Understand the working of different components necessary for working of Robot
Downloadable source codes for all 6 directions

Requirements

Description

Curious about controlling a Robot with smartphone, you have come to the right place. Learn the basic concept and programming required to design a fully functional Arduino Robot. For this course you will need the simplest but the most powerful and advanced Micro-Controller board called the Arduino UNO and a Bluetooth along with some basic electronics component.


Fundamentals of Robotics


Robotics is fundamentally a branch of technology that deals with the design, construction, operation, and application of robots. It is a powerful tool to understand the basic concepts of Computer Science, Mechanical engineering, and Electronics engineering. In this Arduino robot course will use a simplified version of C++ language for programming our Robot using the Arduino IDE.

Course Content and Overview

This course is designed for students interested in controlling an Arduino Robot with Android Smartphone. No coding experience is required; all you need is an Arduino, Bluetooth, some low cost hardware and electronics component for building the Robot. We will start from basics of Arduino programming and then move to higher topics.


Basics of Arduino

In this course you will first understand the basics of Arduino and then we will look at Arduino installation & setting up Arduino with your Computer or Laptop



Construction of Robot
After understanding the basics of Arduino next we will construct our Arduino Robot. All the components required for building this Robot are mentioned in Section 2


Time Control Robot
In the Time Control Robot section you will first understand the working of Motors Driver and how to control 2 motors using a single motor driver.

We will then write Arduino program so that the Robot moves in the following direction for a specific period of time
Forward

Backward
Axial Left
Axial Right
Radial Right
Radial Left
Stop

Serial Communication
Serial Communication is essential for sending and receiving data between Electronic hardware devices. We will use Serial Communication to control Led’s, Potentiometer sensor and the Arduino Robot.
In this section you will learn to read analog values from sensors and display it on the Serial Monitor. You will also write (send data) values from PC to Arduino.

Android Programming


Android OS has taken the world by storm after its inception nearly 10 years back. One of the major benefits of owning an Android smartphone is the ability to use it as a Remote Control for controlling Robots and other Electronics devices.
In this course we will design 5 Android Applications using a tool called AppInventor2. AppInventor2 is a Graphical Programming Software using which even a non programmer can design amazing Android apps in a matter of minutes.



Controlling Arduino Robot using Android Smartphone
We will create 3 android applications for controlling the Arduino and each application works in different manner
SmartBot
In the Smartbot android app we will create 5 buttons (Forward, Backward, Left, Right and Stop). When the user clicks on any of the button the Robot will move in that particular direction.

AcceleroControl Robot
In the AcceleroControl Robot android app, we will use the accelerometer sensor from the android smartphone to control the Robot. So when the user tilts the robot in forward direction it will will move forward, when the Smartphone is kept flat the Robot will Stop. Similarly by pointing the smartphone in direction you can control the direction of the Arduino Robot.

VoiceControl Robot
In the Voice Control Robot we will move our Robot in different direction by giving voice inputs

Black Line Follower
In Black line follower robot, we will first understand the working principal of the IR sensor and then attach it to our robot. After this we will understand the programming logic and then program the arduino robot to follow a black line.

White Line Follower
In white line follower, we will first understand the working principal of White line follower robot and then we will reverse the black line follower program so that the arduino robot follows a white line

Object Follower Robot
In Object Follower robot, we will first understand the working principal of this robot. After this we will write the Object Follower robot program so that the arduino robot can follow an Object.

Object Repeller Robot
In Object Repeller robot, we will first understand the working principal of this robot. After this we will write the program so that arduino robot keeps repelling or keeps moving away from the object.

Object Avoider Robot
Object avoider robot is similar to object repeller robot, but in certain condition, it will simply avoid the object instead of moving away from it.

Light Follower Robot
In Light Follower robot, we will first understand the working principal of this robot. After this we will write the Light Follower robot program and use the smartphone’s flash light so that the arduino robot can follow it.

Light Repeller Robot
In Light Repeller robot, we will first understand the working principal of this robot. After this we will write the program so that arduino robot keeps repelling or keeps moving away from a light source.

Light Avoider Robot
Light avoider robot is similar to light repeller robot, but in certain condition, it will simply avoid the object instead of moving away from it.

Who this course is for:

Students who are interested in learning the basics of Robotics
Arduino Lovers who want to learn more than Arduino basics
Students from Mechanical, Electronics, Electrical, Computer Science, Robotics background are perfectly ideal for this course

  

Course Contents

Hands on Robotics with Arduino, Build 13 robot projects

with Dinesh Tavasalkar


0807. AceleroControl Robot Output Video



Description

What you'll learn

Construct a Robot from Scratch and move in 6 different directions
Understand the working of different components necessary for working of Robot
Downloadable source codes for all 6 directions

Requirements

Description

Curious about controlling a Robot with smartphone, you have come to the right place. Learn the basic concept and programming required to design a fully functional Arduino Robot. For this course you will need the simplest but the most powerful and advanced Micro-Controller board called the Arduino UNO and a Bluetooth along with some basic electronics component.


Fundamentals of Robotics


Robotics is fundamentally a branch of technology that deals with the design, construction, operation, and application of robots. It is a powerful tool to understand the basic concepts of Computer Science, Mechanical engineering, and Electronics engineering. In this Arduino robot course will use a simplified version of C++ language for programming our Robot using the Arduino IDE.

Course Content and Overview

This course is designed for students interested in controlling an Arduino Robot with Android Smartphone. No coding experience is required; all you need is an Arduino, Bluetooth, some low cost hardware and electronics component for building the Robot. We will start from basics of Arduino programming and then move to higher topics.


Basics of Arduino

In this course you will first understand the basics of Arduino and then we will look at Arduino installation & setting up Arduino with your Computer or Laptop



Construction of Robot
After understanding the basics of Arduino next we will construct our Arduino Robot. All the components required for building this Robot are mentioned in Section 2


Time Control Robot
In the Time Control Robot section you will first understand the working of Motors Driver and how to control 2 motors using a single motor driver.

We will then write Arduino program so that the Robot moves in the following direction for a specific period of time
Forward

Backward
Axial Left
Axial Right
Radial Right
Radial Left
Stop

Serial Communication
Serial Communication is essential for sending and receiving data between Electronic hardware devices. We will use Serial Communication to control Led’s, Potentiometer sensor and the Arduino Robot.
In this section you will learn to read analog values from sensors and display it on the Serial Monitor. You will also write (send data) values from PC to Arduino.

Android Programming


Android OS has taken the world by storm after its inception nearly 10 years back. One of the major benefits of owning an Android smartphone is the ability to use it as a Remote Control for controlling Robots and other Electronics devices.
In this course we will design 5 Android Applications using a tool called AppInventor2. AppInventor2 is a Graphical Programming Software using which even a non programmer can design amazing Android apps in a matter of minutes.



Controlling Arduino Robot using Android Smartphone
We will create 3 android applications for controlling the Arduino and each application works in different manner
SmartBot
In the Smartbot android app we will create 5 buttons (Forward, Backward, Left, Right and Stop). When the user clicks on any of the button the Robot will move in that particular direction.

AcceleroControl Robot
In the AcceleroControl Robot android app, we will use the accelerometer sensor from the android smartphone to control the Robot. So when the user tilts the robot in forward direction it will will move forward, when the Smartphone is kept flat the Robot will Stop. Similarly by pointing the smartphone in direction you can control the direction of the Arduino Robot.

VoiceControl Robot
In the Voice Control Robot we will move our Robot in different direction by giving voice inputs

Black Line Follower
In Black line follower robot, we will first understand the working principal of the IR sensor and then attach it to our robot. After this we will understand the programming logic and then program the arduino robot to follow a black line.

White Line Follower
In white line follower, we will first understand the working principal of White line follower robot and then we will reverse the black line follower program so that the arduino robot follows a white line

Object Follower Robot
In Object Follower robot, we will first understand the working principal of this robot. After this we will write the Object Follower robot program so that the arduino robot can follow an Object.

Object Repeller Robot
In Object Repeller robot, we will first understand the working principal of this robot. After this we will write the program so that arduino robot keeps repelling or keeps moving away from the object.

Object Avoider Robot
Object avoider robot is similar to object repeller robot, but in certain condition, it will simply avoid the object instead of moving away from it.

Light Follower Robot
In Light Follower robot, we will first understand the working principal of this robot. After this we will write the Light Follower robot program and use the smartphone’s flash light so that the arduino robot can follow it.

Light Repeller Robot
In Light Repeller robot, we will first understand the working principal of this robot. After this we will write the program so that arduino robot keeps repelling or keeps moving away from a light source.

Light Avoider Robot
Light avoider robot is similar to light repeller robot, but in certain condition, it will simply avoid the object instead of moving away from it.

Who this course is for:

Students who are interested in learning the basics of Robotics
Arduino Lovers who want to learn more than Arduino basics
Students from Mechanical, Electronics, Electrical, Computer Science, Robotics background are perfectly ideal for this course

  

Course Contents

Hands on Robotics with Arduino, Build 13 robot projects

with Dinesh Tavasalkar


0901. Concept of Voice Recognition in Android



Description

What you'll learn

Construct a Robot from Scratch and move in 6 different directions
Understand the working of different components necessary for working of Robot
Downloadable source codes for all 6 directions

Requirements

Description

Curious about controlling a Robot with smartphone, you have come to the right place. Learn the basic concept and programming required to design a fully functional Arduino Robot. For this course you will need the simplest but the most powerful and advanced Micro-Controller board called the Arduino UNO and a Bluetooth along with some basic electronics component.


Fundamentals of Robotics


Robotics is fundamentally a branch of technology that deals with the design, construction, operation, and application of robots. It is a powerful tool to understand the basic concepts of Computer Science, Mechanical engineering, and Electronics engineering. In this Arduino robot course will use a simplified version of C++ language for programming our Robot using the Arduino IDE.

Course Content and Overview

This course is designed for students interested in controlling an Arduino Robot with Android Smartphone. No coding experience is required; all you need is an Arduino, Bluetooth, some low cost hardware and electronics component for building the Robot. We will start from basics of Arduino programming and then move to higher topics.


Basics of Arduino

In this course you will first understand the basics of Arduino and then we will look at Arduino installation & setting up Arduino with your Computer or Laptop



Construction of Robot
After understanding the basics of Arduino next we will construct our Arduino Robot. All the components required for building this Robot are mentioned in Section 2


Time Control Robot
In the Time Control Robot section you will first understand the working of Motors Driver and how to control 2 motors using a single motor driver.

We will then write Arduino program so that the Robot moves in the following direction for a specific period of time
Forward

Backward
Axial Left
Axial Right
Radial Right
Radial Left
Stop

Serial Communication
Serial Communication is essential for sending and receiving data between Electronic hardware devices. We will use Serial Communication to control Led’s, Potentiometer sensor and the Arduino Robot.
In this section you will learn to read analog values from sensors and display it on the Serial Monitor. You will also write (send data) values from PC to Arduino.

Android Programming


Android OS has taken the world by storm after its inception nearly 10 years back. One of the major benefits of owning an Android smartphone is the ability to use it as a Remote Control for controlling Robots and other Electronics devices.
In this course we will design 5 Android Applications using a tool called AppInventor2. AppInventor2 is a Graphical Programming Software using which even a non programmer can design amazing Android apps in a matter of minutes.



Controlling Arduino Robot using Android Smartphone
We will create 3 android applications for controlling the Arduino and each application works in different manner
SmartBot
In the Smartbot android app we will create 5 buttons (Forward, Backward, Left, Right and Stop). When the user clicks on any of the button the Robot will move in that particular direction.

AcceleroControl Robot
In the AcceleroControl Robot android app, we will use the accelerometer sensor from the android smartphone to control the Robot. So when the user tilts the robot in forward direction it will will move forward, when the Smartphone is kept flat the Robot will Stop. Similarly by pointing the smartphone in direction you can control the direction of the Arduino Robot.

VoiceControl Robot
In the Voice Control Robot we will move our Robot in different direction by giving voice inputs

Black Line Follower
In Black line follower robot, we will first understand the working principal of the IR sensor and then attach it to our robot. After this we will understand the programming logic and then program the arduino robot to follow a black line.

White Line Follower
In white line follower, we will first understand the working principal of White line follower robot and then we will reverse the black line follower program so that the arduino robot follows a white line

Object Follower Robot
In Object Follower robot, we will first understand the working principal of this robot. After this we will write the Object Follower robot program so that the arduino robot can follow an Object.

Object Repeller Robot
In Object Repeller robot, we will first understand the working principal of this robot. After this we will write the program so that arduino robot keeps repelling or keeps moving away from the object.

Object Avoider Robot
Object avoider robot is similar to object repeller robot, but in certain condition, it will simply avoid the object instead of moving away from it.

Light Follower Robot
In Light Follower robot, we will first understand the working principal of this robot. After this we will write the Light Follower robot program and use the smartphone’s flash light so that the arduino robot can follow it.

Light Repeller Robot
In Light Repeller robot, we will first understand the working principal of this robot. After this we will write the program so that arduino robot keeps repelling or keeps moving away from a light source.

Light Avoider Robot
Light avoider robot is similar to light repeller robot, but in certain condition, it will simply avoid the object instead of moving away from it.

Who this course is for:

Students who are interested in learning the basics of Robotics
Arduino Lovers who want to learn more than Arduino basics
Students from Mechanical, Electronics, Electrical, Computer Science, Robotics background are perfectly ideal for this course

  

Course Contents

Hands on Robotics with Arduino, Build 13 robot projects

with Dinesh Tavasalkar


0902. VOICEBOT - User Interface Design of Android App



Description

What you'll learn

Construct a Robot from Scratch and move in 6 different directions
Understand the working of different components necessary for working of Robot
Downloadable source codes for all 6 directions

Requirements

Description

Curious about controlling a Robot with smartphone, you have come to the right place. Learn the basic concept and programming required to design a fully functional Arduino Robot. For this course you will need the simplest but the most powerful and advanced Micro-Controller board called the Arduino UNO and a Bluetooth along with some basic electronics component.


Fundamentals of Robotics


Robotics is fundamentally a branch of technology that deals with the design, construction, operation, and application of robots. It is a powerful tool to understand the basic concepts of Computer Science, Mechanical engineering, and Electronics engineering. In this Arduino robot course will use a simplified version of C++ language for programming our Robot using the Arduino IDE.

Course Content and Overview

This course is designed for students interested in controlling an Arduino Robot with Android Smartphone. No coding experience is required; all you need is an Arduino, Bluetooth, some low cost hardware and electronics component for building the Robot. We will start from basics of Arduino programming and then move to higher topics.


Basics of Arduino

In this course you will first understand the basics of Arduino and then we will look at Arduino installation & setting up Arduino with your Computer or Laptop



Construction of Robot
After understanding the basics of Arduino next we will construct our Arduino Robot. All the components required for building this Robot are mentioned in Section 2


Time Control Robot
In the Time Control Robot section you will first understand the working of Motors Driver and how to control 2 motors using a single motor driver.

We will then write Arduino program so that the Robot moves in the following direction for a specific period of time
Forward

Backward
Axial Left
Axial Right
Radial Right
Radial Left
Stop

Serial Communication
Serial Communication is essential for sending and receiving data between Electronic hardware devices. We will use Serial Communication to control Led’s, Potentiometer sensor and the Arduino Robot.
In this section you will learn to read analog values from sensors and display it on the Serial Monitor. You will also write (send data) values from PC to Arduino.

Android Programming


Android OS has taken the world by storm after its inception nearly 10 years back. One of the major benefits of owning an Android smartphone is the ability to use it as a Remote Control for controlling Robots and other Electronics devices.
In this course we will design 5 Android Applications using a tool called AppInventor2. AppInventor2 is a Graphical Programming Software using which even a non programmer can design amazing Android apps in a matter of minutes.



Controlling Arduino Robot using Android Smartphone
We will create 3 android applications for controlling the Arduino and each application works in different manner
SmartBot
In the Smartbot android app we will create 5 buttons (Forward, Backward, Left, Right and Stop). When the user clicks on any of the button the Robot will move in that particular direction.

AcceleroControl Robot
In the AcceleroControl Robot android app, we will use the accelerometer sensor from the android smartphone to control the Robot. So when the user tilts the robot in forward direction it will will move forward, when the Smartphone is kept flat the Robot will Stop. Similarly by pointing the smartphone in direction you can control the direction of the Arduino Robot.

VoiceControl Robot
In the Voice Control Robot we will move our Robot in different direction by giving voice inputs

Black Line Follower
In Black line follower robot, we will first understand the working principal of the IR sensor and then attach it to our robot. After this we will understand the programming logic and then program the arduino robot to follow a black line.

White Line Follower
In white line follower, we will first understand the working principal of White line follower robot and then we will reverse the black line follower program so that the arduino robot follows a white line

Object Follower Robot
In Object Follower robot, we will first understand the working principal of this robot. After this we will write the Object Follower robot program so that the arduino robot can follow an Object.

Object Repeller Robot
In Object Repeller robot, we will first understand the working principal of this robot. After this we will write the program so that arduino robot keeps repelling or keeps moving away from the object.

Object Avoider Robot
Object avoider robot is similar to object repeller robot, but in certain condition, it will simply avoid the object instead of moving away from it.

Light Follower Robot
In Light Follower robot, we will first understand the working principal of this robot. After this we will write the Light Follower robot program and use the smartphone’s flash light so that the arduino robot can follow it.

Light Repeller Robot
In Light Repeller robot, we will first understand the working principal of this robot. After this we will write the program so that arduino robot keeps repelling or keeps moving away from a light source.

Light Avoider Robot
Light avoider robot is similar to light repeller robot, but in certain condition, it will simply avoid the object instead of moving away from it.

Who this course is for:

Students who are interested in learning the basics of Robotics
Arduino Lovers who want to learn more than Arduino basics
Students from Mechanical, Electronics, Electrical, Computer Science, Robotics background are perfectly ideal for this course

  

Course Contents

Hands on Robotics with Arduino, Build 13 robot projects

with Dinesh Tavasalkar


0902.1 Voicebtn.png



Description

What you'll learn

Construct a Robot from Scratch and move in 6 different directions
Understand the working of different components necessary for working of Robot
Downloadable source codes for all 6 directions

Requirements

Description

Curious about controlling a Robot with smartphone, you have come to the right place. Learn the basic concept and programming required to design a fully functional Arduino Robot. For this course you will need the simplest but the most powerful and advanced Micro-Controller board called the Arduino UNO and a Bluetooth along with some basic electronics component.


Fundamentals of Robotics


Robotics is fundamentally a branch of technology that deals with the design, construction, operation, and application of robots. It is a powerful tool to understand the basic concepts of Computer Science, Mechanical engineering, and Electronics engineering. In this Arduino robot course will use a simplified version of C++ language for programming our Robot using the Arduino IDE.

Course Content and Overview

This course is designed for students interested in controlling an Arduino Robot with Android Smartphone. No coding experience is required; all you need is an Arduino, Bluetooth, some low cost hardware and electronics component for building the Robot. We will start from basics of Arduino programming and then move to higher topics.


Basics of Arduino

In this course you will first understand the basics of Arduino and then we will look at Arduino installation & setting up Arduino with your Computer or Laptop



Construction of Robot
After understanding the basics of Arduino next we will construct our Arduino Robot. All the components required for building this Robot are mentioned in Section 2


Time Control Robot
In the Time Control Robot section you will first understand the working of Motors Driver and how to control 2 motors using a single motor driver.

We will then write Arduino program so that the Robot moves in the following direction for a specific period of time
Forward

Backward
Axial Left
Axial Right
Radial Right
Radial Left
Stop

Serial Communication
Serial Communication is essential for sending and receiving data between Electronic hardware devices. We will use Serial Communication to control Led’s, Potentiometer sensor and the Arduino Robot.
In this section you will learn to read analog values from sensors and display it on the Serial Monitor. You will also write (send data) values from PC to Arduino.

Android Programming


Android OS has taken the world by storm after its inception nearly 10 years back. One of the major benefits of owning an Android smartphone is the ability to use it as a Remote Control for controlling Robots and other Electronics devices.
In this course we will design 5 Android Applications using a tool called AppInventor2. AppInventor2 is a Graphical Programming Software using which even a non programmer can design amazing Android apps in a matter of minutes.



Controlling Arduino Robot using Android Smartphone
We will create 3 android applications for controlling the Arduino and each application works in different manner
SmartBot
In the Smartbot android app we will create 5 buttons (Forward, Backward, Left, Right and Stop). When the user clicks on any of the button the Robot will move in that particular direction.

AcceleroControl Robot
In the AcceleroControl Robot android app, we will use the accelerometer sensor from the android smartphone to control the Robot. So when the user tilts the robot in forward direction it will will move forward, when the Smartphone is kept flat the Robot will Stop. Similarly by pointing the smartphone in direction you can control the direction of the Arduino Robot.

VoiceControl Robot
In the Voice Control Robot we will move our Robot in different direction by giving voice inputs

Black Line Follower
In Black line follower robot, we will first understand the working principal of the IR sensor and then attach it to our robot. After this we will understand the programming logic and then program the arduino robot to follow a black line.

White Line Follower
In white line follower, we will first understand the working principal of White line follower robot and then we will reverse the black line follower program so that the arduino robot follows a white line

Object Follower Robot
In Object Follower robot, we will first understand the working principal of this robot. After this we will write the Object Follower robot program so that the arduino robot can follow an Object.

Object Repeller Robot
In Object Repeller robot, we will first understand the working principal of this robot. After this we will write the program so that arduino robot keeps repelling or keeps moving away from the object.

Object Avoider Robot
Object avoider robot is similar to object repeller robot, but in certain condition, it will simply avoid the object instead of moving away from it.

Light Follower Robot
In Light Follower robot, we will first understand the working principal of this robot. After this we will write the Light Follower robot program and use the smartphone’s flash light so that the arduino robot can follow it.

Light Repeller Robot
In Light Repeller robot, we will first understand the working principal of this robot. After this we will write the program so that arduino robot keeps repelling or keeps moving away from a light source.

Light Avoider Robot
Light avoider robot is similar to light repeller robot, but in certain condition, it will simply avoid the object instead of moving away from it.

Who this course is for:

Students who are interested in learning the basics of Robotics
Arduino Lovers who want to learn more than Arduino basics
Students from Mechanical, Electronics, Electrical, Computer Science, Robotics background are perfectly ideal for this course

  

Course Contents

Hands on Robotics with Arduino, Build 13 robot projects

with Dinesh Tavasalkar


0903. How to recognize Human Voice using Speech Recognizer component



Description

What you'll learn

Construct a Robot from Scratch and move in 6 different directions
Understand the working of different components necessary for working of Robot
Downloadable source codes for all 6 directions

Requirements

Description

Curious about controlling a Robot with smartphone, you have come to the right place. Learn the basic concept and programming required to design a fully functional Arduino Robot. For this course you will need the simplest but the most powerful and advanced Micro-Controller board called the Arduino UNO and a Bluetooth along with some basic electronics component.


Fundamentals of Robotics


Robotics is fundamentally a branch of technology that deals with the design, construction, operation, and application of robots. It is a powerful tool to understand the basic concepts of Computer Science, Mechanical engineering, and Electronics engineering. In this Arduino robot course will use a simplified version of C++ language for programming our Robot using the Arduino IDE.

Course Content and Overview

This course is designed for students interested in controlling an Arduino Robot with Android Smartphone. No coding experience is required; all you need is an Arduino, Bluetooth, some low cost hardware and electronics component for building the Robot. We will start from basics of Arduino programming and then move to higher topics.


Basics of Arduino

In this course you will first understand the basics of Arduino and then we will look at Arduino installation & setting up Arduino with your Computer or Laptop



Construction of Robot
After understanding the basics of Arduino next we will construct our Arduino Robot. All the components required for building this Robot are mentioned in Section 2


Time Control Robot
In the Time Control Robot section you will first understand the working of Motors Driver and how to control 2 motors using a single motor driver.

We will then write Arduino program so that the Robot moves in the following direction for a specific period of time
Forward

Backward
Axial Left
Axial Right
Radial Right
Radial Left
Stop

Serial Communication
Serial Communication is essential for sending and receiving data between Electronic hardware devices. We will use Serial Communication to control Led’s, Potentiometer sensor and the Arduino Robot.
In this section you will learn to read analog values from sensors and display it on the Serial Monitor. You will also write (send data) values from PC to Arduino.

Android Programming


Android OS has taken the world by storm after its inception nearly 10 years back. One of the major benefits of owning an Android smartphone is the ability to use it as a Remote Control for controlling Robots and other Electronics devices.
In this course we will design 5 Android Applications using a tool called AppInventor2. AppInventor2 is a Graphical Programming Software using which even a non programmer can design amazing Android apps in a matter of minutes.



Controlling Arduino Robot using Android Smartphone
We will create 3 android applications for controlling the Arduino and each application works in different manner
SmartBot
In the Smartbot android app we will create 5 buttons (Forward, Backward, Left, Right and Stop). When the user clicks on any of the button the Robot will move in that particular direction.

AcceleroControl Robot
In the AcceleroControl Robot android app, we will use the accelerometer sensor from the android smartphone to control the Robot. So when the user tilts the robot in forward direction it will will move forward, when the Smartphone is kept flat the Robot will Stop. Similarly by pointing the smartphone in direction you can control the direction of the Arduino Robot.

VoiceControl Robot
In the Voice Control Robot we will move our Robot in different direction by giving voice inputs

Black Line Follower
In Black line follower robot, we will first understand the working principal of the IR sensor and then attach it to our robot. After this we will understand the programming logic and then program the arduino robot to follow a black line.

White Line Follower
In white line follower, we will first understand the working principal of White line follower robot and then we will reverse the black line follower program so that the arduino robot follows a white line

Object Follower Robot
In Object Follower robot, we will first understand the working principal of this robot. After this we will write the Object Follower robot program so that the arduino robot can follow an Object.

Object Repeller Robot
In Object Repeller robot, we will first understand the working principal of this robot. After this we will write the program so that arduino robot keeps repelling or keeps moving away from the object.

Object Avoider Robot
Object avoider robot is similar to object repeller robot, but in certain condition, it will simply avoid the object instead of moving away from it.

Light Follower Robot
In Light Follower robot, we will first understand the working principal of this robot. After this we will write the Light Follower robot program and use the smartphone’s flash light so that the arduino robot can follow it.

Light Repeller Robot
In Light Repeller robot, we will first understand the working principal of this robot. After this we will write the program so that arduino robot keeps repelling or keeps moving away from a light source.

Light Avoider Robot
Light avoider robot is similar to light repeller robot, but in certain condition, it will simply avoid the object instead of moving away from it.

Who this course is for:

Students who are interested in learning the basics of Robotics
Arduino Lovers who want to learn more than Arduino basics
Students from Mechanical, Electronics, Electrical, Computer Science, Robotics background are perfectly ideal for this course

  

Course Contents

Hands on Robotics with Arduino, Build 13 robot projects

with Dinesh Tavasalkar


0904. VOICEBOT - Graphical Programming of Android App



Description

What you'll learn

Construct a Robot from Scratch and move in 6 different directions
Understand the working of different components necessary for working of Robot
Downloadable source codes for all 6 directions

Requirements

Description

Curious about controlling a Robot with smartphone, you have come to the right place. Learn the basic concept and programming required to design a fully functional Arduino Robot. For this course you will need the simplest but the most powerful and advanced Micro-Controller board called the Arduino UNO and a Bluetooth along with some basic electronics component.


Fundamentals of Robotics


Robotics is fundamentally a branch of technology that deals with the design, construction, operation, and application of robots. It is a powerful tool to understand the basic concepts of Computer Science, Mechanical engineering, and Electronics engineering. In this Arduino robot course will use a simplified version of C++ language for programming our Robot using the Arduino IDE.

Course Content and Overview

This course is designed for students interested in controlling an Arduino Robot with Android Smartphone. No coding experience is required; all you need is an Arduino, Bluetooth, some low cost hardware and electronics component for building the Robot. We will start from basics of Arduino programming and then move to higher topics.


Basics of Arduino

In this course you will first understand the basics of Arduino and then we will look at Arduino installation & setting up Arduino with your Computer or Laptop



Construction of Robot
After understanding the basics of Arduino next we will construct our Arduino Robot. All the components required for building this Robot are mentioned in Section 2


Time Control Robot
In the Time Control Robot section you will first understand the working of Motors Driver and how to control 2 motors using a single motor driver.

We will then write Arduino program so that the Robot moves in the following direction for a specific period of time
Forward

Backward
Axial Left
Axial Right
Radial Right
Radial Left
Stop

Serial Communication
Serial Communication is essential for sending and receiving data between Electronic hardware devices. We will use Serial Communication to control Led’s, Potentiometer sensor and the Arduino Robot.
In this section you will learn to read analog values from sensors and display it on the Serial Monitor. You will also write (send data) values from PC to Arduino.

Android Programming


Android OS has taken the world by storm after its inception nearly 10 years back. One of the major benefits of owning an Android smartphone is the ability to use it as a Remote Control for controlling Robots and other Electronics devices.
In this course we will design 5 Android Applications using a tool called AppInventor2. AppInventor2 is a Graphical Programming Software using which even a non programmer can design amazing Android apps in a matter of minutes.



Controlling Arduino Robot using Android Smartphone
We will create 3 android applications for controlling the Arduino and each application works in different manner
SmartBot
In the Smartbot android app we will create 5 buttons (Forward, Backward, Left, Right and Stop). When the user clicks on any of the button the Robot will move in that particular direction.

AcceleroControl Robot
In the AcceleroControl Robot android app, we will use the accelerometer sensor from the android smartphone to control the Robot. So when the user tilts the robot in forward direction it will will move forward, when the Smartphone is kept flat the Robot will Stop. Similarly by pointing the smartphone in direction you can control the direction of the Arduino Robot.

VoiceControl Robot
In the Voice Control Robot we will move our Robot in different direction by giving voice inputs

Black Line Follower
In Black line follower robot, we will first understand the working principal of the IR sensor and then attach it to our robot. After this we will understand the programming logic and then program the arduino robot to follow a black line.

White Line Follower
In white line follower, we will first understand the working principal of White line follower robot and then we will reverse the black line follower program so that the arduino robot follows a white line

Object Follower Robot
In Object Follower robot, we will first understand the working principal of this robot. After this we will write the Object Follower robot program so that the arduino robot can follow an Object.

Object Repeller Robot
In Object Repeller robot, we will first understand the working principal of this robot. After this we will write the program so that arduino robot keeps repelling or keeps moving away from the object.

Object Avoider Robot
Object avoider robot is similar to object repeller robot, but in certain condition, it will simply avoid the object instead of moving away from it.

Light Follower Robot
In Light Follower robot, we will first understand the working principal of this robot. After this we will write the Light Follower robot program and use the smartphone’s flash light so that the arduino robot can follow it.

Light Repeller Robot
In Light Repeller robot, we will first understand the working principal of this robot. After this we will write the program so that arduino robot keeps repelling or keeps moving away from a light source.

Light Avoider Robot
Light avoider robot is similar to light repeller robot, but in certain condition, it will simply avoid the object instead of moving away from it.

Who this course is for:

Students who are interested in learning the basics of Robotics
Arduino Lovers who want to learn more than Arduino basics
Students from Mechanical, Electronics, Electrical, Computer Science, Robotics background are perfectly ideal for this course

  

Course Contents

Hands on Robotics with Arduino, Build 13 robot projects

with Dinesh Tavasalkar


0905. VOICEBOT - Arduino Program



Description

What you'll learn

Construct a Robot from Scratch and move in 6 different directions
Understand the working of different components necessary for working of Robot
Downloadable source codes for all 6 directions

Requirements

Description

Curious about controlling a Robot with smartphone, you have come to the right place. Learn the basic concept and programming required to design a fully functional Arduino Robot. For this course you will need the simplest but the most powerful and advanced Micro-Controller board called the Arduino UNO and a Bluetooth along with some basic electronics component.


Fundamentals of Robotics


Robotics is fundamentally a branch of technology that deals with the design, construction, operation, and application of robots. It is a powerful tool to understand the basic concepts of Computer Science, Mechanical engineering, and Electronics engineering. In this Arduino robot course will use a simplified version of C++ language for programming our Robot using the Arduino IDE.

Course Content and Overview

This course is designed for students interested in controlling an Arduino Robot with Android Smartphone. No coding experience is required; all you need is an Arduino, Bluetooth, some low cost hardware and electronics component for building the Robot. We will start from basics of Arduino programming and then move to higher topics.


Basics of Arduino

In this course you will first understand the basics of Arduino and then we will look at Arduino installation & setting up Arduino with your Computer or Laptop



Construction of Robot
After understanding the basics of Arduino next we will construct our Arduino Robot. All the components required for building this Robot are mentioned in Section 2


Time Control Robot
In the Time Control Robot section you will first understand the working of Motors Driver and how to control 2 motors using a single motor driver.

We will then write Arduino program so that the Robot moves in the following direction for a specific period of time
Forward

Backward
Axial Left
Axial Right
Radial Right
Radial Left
Stop

Serial Communication
Serial Communication is essential for sending and receiving data between Electronic hardware devices. We will use Serial Communication to control Led’s, Potentiometer sensor and the Arduino Robot.
In this section you will learn to read analog values from sensors and display it on the Serial Monitor. You will also write (send data) values from PC to Arduino.

Android Programming


Android OS has taken the world by storm after its inception nearly 10 years back. One of the major benefits of owning an Android smartphone is the ability to use it as a Remote Control for controlling Robots and other Electronics devices.
In this course we will design 5 Android Applications using a tool called AppInventor2. AppInventor2 is a Graphical Programming Software using which even a non programmer can design amazing Android apps in a matter of minutes.



Controlling Arduino Robot using Android Smartphone
We will create 3 android applications for controlling the Arduino and each application works in different manner
SmartBot
In the Smartbot android app we will create 5 buttons (Forward, Backward, Left, Right and Stop). When the user clicks on any of the button the Robot will move in that particular direction.

AcceleroControl Robot
In the AcceleroControl Robot android app, we will use the accelerometer sensor from the android smartphone to control the Robot. So when the user tilts the robot in forward direction it will will move forward, when the Smartphone is kept flat the Robot will Stop. Similarly by pointing the smartphone in direction you can control the direction of the Arduino Robot.

VoiceControl Robot
In the Voice Control Robot we will move our Robot in different direction by giving voice inputs

Black Line Follower
In Black line follower robot, we will first understand the working principal of the IR sensor and then attach it to our robot. After this we will understand the programming logic and then program the arduino robot to follow a black line.

White Line Follower
In white line follower, we will first understand the working principal of White line follower robot and then we will reverse the black line follower program so that the arduino robot follows a white line

Object Follower Robot
In Object Follower robot, we will first understand the working principal of this robot. After this we will write the Object Follower robot program so that the arduino robot can follow an Object.

Object Repeller Robot
In Object Repeller robot, we will first understand the working principal of this robot. After this we will write the program so that arduino robot keeps repelling or keeps moving away from the object.

Object Avoider Robot
Object avoider robot is similar to object repeller robot, but in certain condition, it will simply avoid the object instead of moving away from it.

Light Follower Robot
In Light Follower robot, we will first understand the working principal of this robot. After this we will write the Light Follower robot program and use the smartphone’s flash light so that the arduino robot can follow it.

Light Repeller Robot
In Light Repeller robot, we will first understand the working principal of this robot. After this we will write the program so that arduino robot keeps repelling or keeps moving away from a light source.

Light Avoider Robot
Light avoider robot is similar to light repeller robot, but in certain condition, it will simply avoid the object instead of moving away from it.

Who this course is for:

Students who are interested in learning the basics of Robotics
Arduino Lovers who want to learn more than Arduino basics
Students from Mechanical, Electronics, Electrical, Computer Science, Robotics background are perfectly ideal for this course

  

Course Contents

Hands on Robotics with Arduino, Build 13 robot projects

with Dinesh Tavasalkar


0905.1 VOICEBOT.txt



Description

What you'll learn

Construct a Robot from Scratch and move in 6 different directions
Understand the working of different components necessary for working of Robot
Downloadable source codes for all 6 directions

Requirements

Description

Curious about controlling a Robot with smartphone, you have come to the right place. Learn the basic concept and programming required to design a fully functional Arduino Robot. For this course you will need the simplest but the most powerful and advanced Micro-Controller board called the Arduino UNO and a Bluetooth along with some basic electronics component.


Fundamentals of Robotics


Robotics is fundamentally a branch of technology that deals with the design, construction, operation, and application of robots. It is a powerful tool to understand the basic concepts of Computer Science, Mechanical engineering, and Electronics engineering. In this Arduino robot course will use a simplified version of C++ language for programming our Robot using the Arduino IDE.

Course Content and Overview

This course is designed for students interested in controlling an Arduino Robot with Android Smartphone. No coding experience is required; all you need is an Arduino, Bluetooth, some low cost hardware and electronics component for building the Robot. We will start from basics of Arduino programming and then move to higher topics.


Basics of Arduino

In this course you will first understand the basics of Arduino and then we will look at Arduino installation & setting up Arduino with your Computer or Laptop



Construction of Robot
After understanding the basics of Arduino next we will construct our Arduino Robot. All the components required for building this Robot are mentioned in Section 2


Time Control Robot
In the Time Control Robot section you will first understand the working of Motors Driver and how to control 2 motors using a single motor driver.

We will then write Arduino program so that the Robot moves in the following direction for a specific period of time
Forward

Backward
Axial Left
Axial Right
Radial Right
Radial Left
Stop

Serial Communication
Serial Communication is essential for sending and receiving data between Electronic hardware devices. We will use Serial Communication to control Led’s, Potentiometer sensor and the Arduino Robot.
In this section you will learn to read analog values from sensors and display it on the Serial Monitor. You will also write (send data) values from PC to Arduino.

Android Programming


Android OS has taken the world by storm after its inception nearly 10 years back. One of the major benefits of owning an Android smartphone is the ability to use it as a Remote Control for controlling Robots and other Electronics devices.
In this course we will design 5 Android Applications using a tool called AppInventor2. AppInventor2 is a Graphical Programming Software using which even a non programmer can design amazing Android apps in a matter of minutes.



Controlling Arduino Robot using Android Smartphone
We will create 3 android applications for controlling the Arduino and each application works in different manner
SmartBot
In the Smartbot android app we will create 5 buttons (Forward, Backward, Left, Right and Stop). When the user clicks on any of the button the Robot will move in that particular direction.

AcceleroControl Robot
In the AcceleroControl Robot android app, we will use the accelerometer sensor from the android smartphone to control the Robot. So when the user tilts the robot in forward direction it will will move forward, when the Smartphone is kept flat the Robot will Stop. Similarly by pointing the smartphone in direction you can control the direction of the Arduino Robot.

VoiceControl Robot
In the Voice Control Robot we will move our Robot in different direction by giving voice inputs

Black Line Follower
In Black line follower robot, we will first understand the working principal of the IR sensor and then attach it to our robot. After this we will understand the programming logic and then program the arduino robot to follow a black line.

White Line Follower
In white line follower, we will first understand the working principal of White line follower robot and then we will reverse the black line follower program so that the arduino robot follows a white line

Object Follower Robot
In Object Follower robot, we will first understand the working principal of this robot. After this we will write the Object Follower robot program so that the arduino robot can follow an Object.

Object Repeller Robot
In Object Repeller robot, we will first understand the working principal of this robot. After this we will write the program so that arduino robot keeps repelling or keeps moving away from the object.

Object Avoider Robot
Object avoider robot is similar to object repeller robot, but in certain condition, it will simply avoid the object instead of moving away from it.

Light Follower Robot
In Light Follower robot, we will first understand the working principal of this robot. After this we will write the Light Follower robot program and use the smartphone’s flash light so that the arduino robot can follow it.

Light Repeller Robot
In Light Repeller robot, we will first understand the working principal of this robot. After this we will write the program so that arduino robot keeps repelling or keeps moving away from a light source.

Light Avoider Robot
Light avoider robot is similar to light repeller robot, but in certain condition, it will simply avoid the object instead of moving away from it.

Who this course is for:

Students who are interested in learning the basics of Robotics
Arduino Lovers who want to learn more than Arduino basics
Students from Mechanical, Electronics, Electrical, Computer Science, Robotics background are perfectly ideal for this course

  

Course Contents

Hands on Robotics with Arduino, Build 13 robot projects

with Dinesh Tavasalkar


0906. VOICE CONTROL ROBOT - OUTPUT VIDEO



Description

What you'll learn

Construct a Robot from Scratch and move in 6 different directions
Understand the working of different components necessary for working of Robot
Downloadable source codes for all 6 directions

Requirements

Description

Curious about controlling a Robot with smartphone, you have come to the right place. Learn the basic concept and programming required to design a fully functional Arduino Robot. For this course you will need the simplest but the most powerful and advanced Micro-Controller board called the Arduino UNO and a Bluetooth along with some basic electronics component.


Fundamentals of Robotics


Robotics is fundamentally a branch of technology that deals with the design, construction, operation, and application of robots. It is a powerful tool to understand the basic concepts of Computer Science, Mechanical engineering, and Electronics engineering. In this Arduino robot course will use a simplified version of C++ language for programming our Robot using the Arduino IDE.

Course Content and Overview

This course is designed for students interested in controlling an Arduino Robot with Android Smartphone. No coding experience is required; all you need is an Arduino, Bluetooth, some low cost hardware and electronics component for building the Robot. We will start from basics of Arduino programming and then move to higher topics.


Basics of Arduino

In this course you will first understand the basics of Arduino and then we will look at Arduino installation & setting up Arduino with your Computer or Laptop



Construction of Robot
After understanding the basics of Arduino next we will construct our Arduino Robot. All the components required for building this Robot are mentioned in Section 2


Time Control Robot
In the Time Control Robot section you will first understand the working of Motors Driver and how to control 2 motors using a single motor driver.

We will then write Arduino program so that the Robot moves in the following direction for a specific period of time
Forward

Backward
Axial Left
Axial Right
Radial Right
Radial Left
Stop

Serial Communication
Serial Communication is essential for sending and receiving data between Electronic hardware devices. We will use Serial Communication to control Led’s, Potentiometer sensor and the Arduino Robot.
In this section you will learn to read analog values from sensors and display it on the Serial Monitor. You will also write (send data) values from PC to Arduino.

Android Programming


Android OS has taken the world by storm after its inception nearly 10 years back. One of the major benefits of owning an Android smartphone is the ability to use it as a Remote Control for controlling Robots and other Electronics devices.
In this course we will design 5 Android Applications using a tool called AppInventor2. AppInventor2 is a Graphical Programming Software using which even a non programmer can design amazing Android apps in a matter of minutes.



Controlling Arduino Robot using Android Smartphone
We will create 3 android applications for controlling the Arduino and each application works in different manner
SmartBot
In the Smartbot android app we will create 5 buttons (Forward, Backward, Left, Right and Stop). When the user clicks on any of the button the Robot will move in that particular direction.

AcceleroControl Robot
In the AcceleroControl Robot android app, we will use the accelerometer sensor from the android smartphone to control the Robot. So when the user tilts the robot in forward direction it will will move forward, when the Smartphone is kept flat the Robot will Stop. Similarly by pointing the smartphone in direction you can control the direction of the Arduino Robot.

VoiceControl Robot
In the Voice Control Robot we will move our Robot in different direction by giving voice inputs

Black Line Follower
In Black line follower robot, we will first understand the working principal of the IR sensor and then attach it to our robot. After this we will understand the programming logic and then program the arduino robot to follow a black line.

White Line Follower
In white line follower, we will first understand the working principal of White line follower robot and then we will reverse the black line follower program so that the arduino robot follows a white line

Object Follower Robot
In Object Follower robot, we will first understand the working principal of this robot. After this we will write the Object Follower robot program so that the arduino robot can follow an Object.

Object Repeller Robot
In Object Repeller robot, we will first understand the working principal of this robot. After this we will write the program so that arduino robot keeps repelling or keeps moving away from the object.

Object Avoider Robot
Object avoider robot is similar to object repeller robot, but in certain condition, it will simply avoid the object instead of moving away from it.

Light Follower Robot
In Light Follower robot, we will first understand the working principal of this robot. After this we will write the Light Follower robot program and use the smartphone’s flash light so that the arduino robot can follow it.

Light Repeller Robot
In Light Repeller robot, we will first understand the working principal of this robot. After this we will write the program so that arduino robot keeps repelling or keeps moving away from a light source.

Light Avoider Robot
Light avoider robot is similar to light repeller robot, but in certain condition, it will simply avoid the object instead of moving away from it.

Who this course is for:

Students who are interested in learning the basics of Robotics
Arduino Lovers who want to learn more than Arduino basics
Students from Mechanical, Electronics, Electrical, Computer Science, Robotics background are perfectly ideal for this course

  

Course Contents

Hands on Robotics with Arduino, Build 13 robot projects

with Dinesh Tavasalkar


1001. Working principle of IR sensor module



Description

What you'll learn

Construct a Robot from Scratch and move in 6 different directions
Understand the working of different components necessary for working of Robot
Downloadable source codes for all 6 directions

Requirements

Description

Curious about controlling a Robot with smartphone, you have come to the right place. Learn the basic concept and programming required to design a fully functional Arduino Robot. For this course you will need the simplest but the most powerful and advanced Micro-Controller board called the Arduino UNO and a Bluetooth along with some basic electronics component.


Fundamentals of Robotics


Robotics is fundamentally a branch of technology that deals with the design, construction, operation, and application of robots. It is a powerful tool to understand the basic concepts of Computer Science, Mechanical engineering, and Electronics engineering. In this Arduino robot course will use a simplified version of C++ language for programming our Robot using the Arduino IDE.

Course Content and Overview

This course is designed for students interested in controlling an Arduino Robot with Android Smartphone. No coding experience is required; all you need is an Arduino, Bluetooth, some low cost hardware and electronics component for building the Robot. We will start from basics of Arduino programming and then move to higher topics.


Basics of Arduino

In this course you will first understand the basics of Arduino and then we will look at Arduino installation & setting up Arduino with your Computer or Laptop



Construction of Robot
After understanding the basics of Arduino next we will construct our Arduino Robot. All the components required for building this Robot are mentioned in Section 2


Time Control Robot
In the Time Control Robot section you will first understand the working of Motors Driver and how to control 2 motors using a single motor driver.

We will then write Arduino program so that the Robot moves in the following direction for a specific period of time
Forward

Backward
Axial Left
Axial Right
Radial Right
Radial Left
Stop

Serial Communication
Serial Communication is essential for sending and receiving data between Electronic hardware devices. We will use Serial Communication to control Led’s, Potentiometer sensor and the Arduino Robot.
In this section you will learn to read analog values from sensors and display it on the Serial Monitor. You will also write (send data) values from PC to Arduino.

Android Programming


Android OS has taken the world by storm after its inception nearly 10 years back. One of the major benefits of owning an Android smartphone is the ability to use it as a Remote Control for controlling Robots and other Electronics devices.
In this course we will design 5 Android Applications using a tool called AppInventor2. AppInventor2 is a Graphical Programming Software using which even a non programmer can design amazing Android apps in a matter of minutes.



Controlling Arduino Robot using Android Smartphone
We will create 3 android applications for controlling the Arduino and each application works in different manner
SmartBot
In the Smartbot android app we will create 5 buttons (Forward, Backward, Left, Right and Stop). When the user clicks on any of the button the Robot will move in that particular direction.

AcceleroControl Robot
In the AcceleroControl Robot android app, we will use the accelerometer sensor from the android smartphone to control the Robot. So when the user tilts the robot in forward direction it will will move forward, when the Smartphone is kept flat the Robot will Stop. Similarly by pointing the smartphone in direction you can control the direction of the Arduino Robot.

VoiceControl Robot
In the Voice Control Robot we will move our Robot in different direction by giving voice inputs

Black Line Follower
In Black line follower robot, we will first understand the working principal of the IR sensor and then attach it to our robot. After this we will understand the programming logic and then program the arduino robot to follow a black line.

White Line Follower
In white line follower, we will first understand the working principal of White line follower robot and then we will reverse the black line follower program so that the arduino robot follows a white line

Object Follower Robot
In Object Follower robot, we will first understand the working principal of this robot. After this we will write the Object Follower robot program so that the arduino robot can follow an Object.

Object Repeller Robot
In Object Repeller robot, we will first understand the working principal of this robot. After this we will write the program so that arduino robot keeps repelling or keeps moving away from the object.

Object Avoider Robot
Object avoider robot is similar to object repeller robot, but in certain condition, it will simply avoid the object instead of moving away from it.

Light Follower Robot
In Light Follower robot, we will first understand the working principal of this robot. After this we will write the Light Follower robot program and use the smartphone’s flash light so that the arduino robot can follow it.

Light Repeller Robot
In Light Repeller robot, we will first understand the working principal of this robot. After this we will write the program so that arduino robot keeps repelling or keeps moving away from a light source.

Light Avoider Robot
Light avoider robot is similar to light repeller robot, but in certain condition, it will simply avoid the object instead of moving away from it.

Who this course is for:

Students who are interested in learning the basics of Robotics
Arduino Lovers who want to learn more than Arduino basics
Students from Mechanical, Electronics, Electrical, Computer Science, Robotics background are perfectly ideal for this course

  

Course Contents

Hands on Robotics with Arduino, Build 13 robot projects

with Dinesh Tavasalkar


1002. Connecting IR sensors to the arduino & robot



Description

What you'll learn

Construct a Robot from Scratch and move in 6 different directions
Understand the working of different components necessary for working of Robot
Downloadable source codes for all 6 directions

Requirements

Description

Curious about controlling a Robot with smartphone, you have come to the right place. Learn the basic concept and programming required to design a fully functional Arduino Robot. For this course you will need the simplest but the most powerful and advanced Micro-Controller board called the Arduino UNO and a Bluetooth along with some basic electronics component.


Fundamentals of Robotics


Robotics is fundamentally a branch of technology that deals with the design, construction, operation, and application of robots. It is a powerful tool to understand the basic concepts of Computer Science, Mechanical engineering, and Electronics engineering. In this Arduino robot course will use a simplified version of C++ language for programming our Robot using the Arduino IDE.

Course Content and Overview

This course is designed for students interested in controlling an Arduino Robot with Android Smartphone. No coding experience is required; all you need is an Arduino, Bluetooth, some low cost hardware and electronics component for building the Robot. We will start from basics of Arduino programming and then move to higher topics.


Basics of Arduino

In this course you will first understand the basics of Arduino and then we will look at Arduino installation & setting up Arduino with your Computer or Laptop



Construction of Robot
After understanding the basics of Arduino next we will construct our Arduino Robot. All the components required for building this Robot are mentioned in Section 2


Time Control Robot
In the Time Control Robot section you will first understand the working of Motors Driver and how to control 2 motors using a single motor driver.

We will then write Arduino program so that the Robot moves in the following direction for a specific period of time
Forward

Backward
Axial Left
Axial Right
Radial Right
Radial Left
Stop

Serial Communication
Serial Communication is essential for sending and receiving data between Electronic hardware devices. We will use Serial Communication to control Led’s, Potentiometer sensor and the Arduino Robot.
In this section you will learn to read analog values from sensors and display it on the Serial Monitor. You will also write (send data) values from PC to Arduino.

Android Programming


Android OS has taken the world by storm after its inception nearly 10 years back. One of the major benefits of owning an Android smartphone is the ability to use it as a Remote Control for controlling Robots and other Electronics devices.
In this course we will design 5 Android Applications using a tool called AppInventor2. AppInventor2 is a Graphical Programming Software using which even a non programmer can design amazing Android apps in a matter of minutes.



Controlling Arduino Robot using Android Smartphone
We will create 3 android applications for controlling the Arduino and each application works in different manner
SmartBot
In the Smartbot android app we will create 5 buttons (Forward, Backward, Left, Right and Stop). When the user clicks on any of the button the Robot will move in that particular direction.

AcceleroControl Robot
In the AcceleroControl Robot android app, we will use the accelerometer sensor from the android smartphone to control the Robot. So when the user tilts the robot in forward direction it will will move forward, when the Smartphone is kept flat the Robot will Stop. Similarly by pointing the smartphone in direction you can control the direction of the Arduino Robot.

VoiceControl Robot
In the Voice Control Robot we will move our Robot in different direction by giving voice inputs

Black Line Follower
In Black line follower robot, we will first understand the working principal of the IR sensor and then attach it to our robot. After this we will understand the programming logic and then program the arduino robot to follow a black line.

White Line Follower
In white line follower, we will first understand the working principal of White line follower robot and then we will reverse the black line follower program so that the arduino robot follows a white line

Object Follower Robot
In Object Follower robot, we will first understand the working principal of this robot. After this we will write the Object Follower robot program so that the arduino robot can follow an Object.

Object Repeller Robot
In Object Repeller robot, we will first understand the working principal of this robot. After this we will write the program so that arduino robot keeps repelling or keeps moving away from the object.

Object Avoider Robot
Object avoider robot is similar to object repeller robot, but in certain condition, it will simply avoid the object instead of moving away from it.

Light Follower Robot
In Light Follower robot, we will first understand the working principal of this robot. After this we will write the Light Follower robot program and use the smartphone’s flash light so that the arduino robot can follow it.

Light Repeller Robot
In Light Repeller robot, we will first understand the working principal of this robot. After this we will write the program so that arduino robot keeps repelling or keeps moving away from a light source.

Light Avoider Robot
Light avoider robot is similar to light repeller robot, but in certain condition, it will simply avoid the object instead of moving away from it.

Who this course is for:

Students who are interested in learning the basics of Robotics
Arduino Lovers who want to learn more than Arduino basics
Students from Mechanical, Electronics, Electrical, Computer Science, Robotics background are perfectly ideal for this course

  

Course Contents

Hands on Robotics with Arduino, Build 13 robot projects

with Dinesh Tavasalkar


1003. Black line follower programming logic



Description

What you'll learn

Construct a Robot from Scratch and move in 6 different directions
Understand the working of different components necessary for working of Robot
Downloadable source codes for all 6 directions

Requirements

Description

Curious about controlling a Robot with smartphone, you have come to the right place. Learn the basic concept and programming required to design a fully functional Arduino Robot. For this course you will need the simplest but the most powerful and advanced Micro-Controller board called the Arduino UNO and a Bluetooth along with some basic electronics component.


Fundamentals of Robotics


Robotics is fundamentally a branch of technology that deals with the design, construction, operation, and application of robots. It is a powerful tool to understand the basic concepts of Computer Science, Mechanical engineering, and Electronics engineering. In this Arduino robot course will use a simplified version of C++ language for programming our Robot using the Arduino IDE.

Course Content and Overview

This course is designed for students interested in controlling an Arduino Robot with Android Smartphone. No coding experience is required; all you need is an Arduino, Bluetooth, some low cost hardware and electronics component for building the Robot. We will start from basics of Arduino programming and then move to higher topics.


Basics of Arduino

In this course you will first understand the basics of Arduino and then we will look at Arduino installation & setting up Arduino with your Computer or Laptop



Construction of Robot
After understanding the basics of Arduino next we will construct our Arduino Robot. All the components required for building this Robot are mentioned in Section 2


Time Control Robot
In the Time Control Robot section you will first understand the working of Motors Driver and how to control 2 motors using a single motor driver.

We will then write Arduino program so that the Robot moves in the following direction for a specific period of time
Forward

Backward
Axial Left
Axial Right
Radial Right
Radial Left
Stop

Serial Communication
Serial Communication is essential for sending and receiving data between Electronic hardware devices. We will use Serial Communication to control Led’s, Potentiometer sensor and the Arduino Robot.
In this section you will learn to read analog values from sensors and display it on the Serial Monitor. You will also write (send data) values from PC to Arduino.

Android Programming


Android OS has taken the world by storm after its inception nearly 10 years back. One of the major benefits of owning an Android smartphone is the ability to use it as a Remote Control for controlling Robots and other Electronics devices.
In this course we will design 5 Android Applications using a tool called AppInventor2. AppInventor2 is a Graphical Programming Software using which even a non programmer can design amazing Android apps in a matter of minutes.



Controlling Arduino Robot using Android Smartphone
We will create 3 android applications for controlling the Arduino and each application works in different manner
SmartBot
In the Smartbot android app we will create 5 buttons (Forward, Backward, Left, Right and Stop). When the user clicks on any of the button the Robot will move in that particular direction.

AcceleroControl Robot
In the AcceleroControl Robot android app, we will use the accelerometer sensor from the android smartphone to control the Robot. So when the user tilts the robot in forward direction it will will move forward, when the Smartphone is kept flat the Robot will Stop. Similarly by pointing the smartphone in direction you can control the direction of the Arduino Robot.

VoiceControl Robot
In the Voice Control Robot we will move our Robot in different direction by giving voice inputs

Black Line Follower
In Black line follower robot, we will first understand the working principal of the IR sensor and then attach it to our robot. After this we will understand the programming logic and then program the arduino robot to follow a black line.

White Line Follower
In white line follower, we will first understand the working principal of White line follower robot and then we will reverse the black line follower program so that the arduino robot follows a white line

Object Follower Robot
In Object Follower robot, we will first understand the working principal of this robot. After this we will write the Object Follower robot program so that the arduino robot can follow an Object.

Object Repeller Robot
In Object Repeller robot, we will first understand the working principal of this robot. After this we will write the program so that arduino robot keeps repelling or keeps moving away from the object.

Object Avoider Robot
Object avoider robot is similar to object repeller robot, but in certain condition, it will simply avoid the object instead of moving away from it.

Light Follower Robot
In Light Follower robot, we will first understand the working principal of this robot. After this we will write the Light Follower robot program and use the smartphone’s flash light so that the arduino robot can follow it.

Light Repeller Robot
In Light Repeller robot, we will first understand the working principal of this robot. After this we will write the program so that arduino robot keeps repelling or keeps moving away from a light source.

Light Avoider Robot
Light avoider robot is similar to light repeller robot, but in certain condition, it will simply avoid the object instead of moving away from it.

Who this course is for:

Students who are interested in learning the basics of Robotics
Arduino Lovers who want to learn more than Arduino basics
Students from Mechanical, Electronics, Electrical, Computer Science, Robotics background are perfectly ideal for this course

  

Course Contents

Hands on Robotics with Arduino, Build 13 robot projects

with Dinesh Tavasalkar


1004. Black Line Follower program



Description

What you'll learn

Construct a Robot from Scratch and move in 6 different directions
Understand the working of different components necessary for working of Robot
Downloadable source codes for all 6 directions

Requirements

Description

Curious about controlling a Robot with smartphone, you have come to the right place. Learn the basic concept and programming required to design a fully functional Arduino Robot. For this course you will need the simplest but the most powerful and advanced Micro-Controller board called the Arduino UNO and a Bluetooth along with some basic electronics component.


Fundamentals of Robotics


Robotics is fundamentally a branch of technology that deals with the design, construction, operation, and application of robots. It is a powerful tool to understand the basic concepts of Computer Science, Mechanical engineering, and Electronics engineering. In this Arduino robot course will use a simplified version of C++ language for programming our Robot using the Arduino IDE.

Course Content and Overview

This course is designed for students interested in controlling an Arduino Robot with Android Smartphone. No coding experience is required; all you need is an Arduino, Bluetooth, some low cost hardware and electronics component for building the Robot. We will start from basics of Arduino programming and then move to higher topics.


Basics of Arduino

In this course you will first understand the basics of Arduino and then we will look at Arduino installation & setting up Arduino with your Computer or Laptop



Construction of Robot
After understanding the basics of Arduino next we will construct our Arduino Robot. All the components required for building this Robot are mentioned in Section 2


Time Control Robot
In the Time Control Robot section you will first understand the working of Motors Driver and how to control 2 motors using a single motor driver.

We will then write Arduino program so that the Robot moves in the following direction for a specific period of time
Forward

Backward
Axial Left
Axial Right
Radial Right
Radial Left
Stop

Serial Communication
Serial Communication is essential for sending and receiving data between Electronic hardware devices. We will use Serial Communication to control Led’s, Potentiometer sensor and the Arduino Robot.
In this section you will learn to read analog values from sensors and display it on the Serial Monitor. You will also write (send data) values from PC to Arduino.

Android Programming


Android OS has taken the world by storm after its inception nearly 10 years back. One of the major benefits of owning an Android smartphone is the ability to use it as a Remote Control for controlling Robots and other Electronics devices.
In this course we will design 5 Android Applications using a tool called AppInventor2. AppInventor2 is a Graphical Programming Software using which even a non programmer can design amazing Android apps in a matter of minutes.



Controlling Arduino Robot using Android Smartphone
We will create 3 android applications for controlling the Arduino and each application works in different manner
SmartBot
In the Smartbot android app we will create 5 buttons (Forward, Backward, Left, Right and Stop). When the user clicks on any of the button the Robot will move in that particular direction.

AcceleroControl Robot
In the AcceleroControl Robot android app, we will use the accelerometer sensor from the android smartphone to control the Robot. So when the user tilts the robot in forward direction it will will move forward, when the Smartphone is kept flat the Robot will Stop. Similarly by pointing the smartphone in direction you can control the direction of the Arduino Robot.

VoiceControl Robot
In the Voice Control Robot we will move our Robot in different direction by giving voice inputs

Black Line Follower
In Black line follower robot, we will first understand the working principal of the IR sensor and then attach it to our robot. After this we will understand the programming logic and then program the arduino robot to follow a black line.

White Line Follower
In white line follower, we will first understand the working principal of White line follower robot and then we will reverse the black line follower program so that the arduino robot follows a white line

Object Follower Robot
In Object Follower robot, we will first understand the working principal of this robot. After this we will write the Object Follower robot program so that the arduino robot can follow an Object.

Object Repeller Robot
In Object Repeller robot, we will first understand the working principal of this robot. After this we will write the program so that arduino robot keeps repelling or keeps moving away from the object.

Object Avoider Robot
Object avoider robot is similar to object repeller robot, but in certain condition, it will simply avoid the object instead of moving away from it.

Light Follower Robot
In Light Follower robot, we will first understand the working principal of this robot. After this we will write the Light Follower robot program and use the smartphone’s flash light so that the arduino robot can follow it.

Light Repeller Robot
In Light Repeller robot, we will first understand the working principal of this robot. After this we will write the program so that arduino robot keeps repelling or keeps moving away from a light source.

Light Avoider Robot
Light avoider robot is similar to light repeller robot, but in certain condition, it will simply avoid the object instead of moving away from it.

Who this course is for:

Students who are interested in learning the basics of Robotics
Arduino Lovers who want to learn more than Arduino basics
Students from Mechanical, Electronics, Electrical, Computer Science, Robotics background are perfectly ideal for this course

  

Course Contents

Hands on Robotics with Arduino, Build 13 robot projects

with Dinesh Tavasalkar


1004.1 Black_Line_Follower.txt



Description

What you'll learn

Construct a Robot from Scratch and move in 6 different directions
Understand the working of different components necessary for working of Robot
Downloadable source codes for all 6 directions

Requirements

Description

Curious about controlling a Robot with smartphone, you have come to the right place. Learn the basic concept and programming required to design a fully functional Arduino Robot. For this course you will need the simplest but the most powerful and advanced Micro-Controller board called the Arduino UNO and a Bluetooth along with some basic electronics component.


Fundamentals of Robotics


Robotics is fundamentally a branch of technology that deals with the design, construction, operation, and application of robots. It is a powerful tool to understand the basic concepts of Computer Science, Mechanical engineering, and Electronics engineering. In this Arduino robot course will use a simplified version of C++ language for programming our Robot using the Arduino IDE.

Course Content and Overview

This course is designed for students interested in controlling an Arduino Robot with Android Smartphone. No coding experience is required; all you need is an Arduino, Bluetooth, some low cost hardware and electronics component for building the Robot. We will start from basics of Arduino programming and then move to higher topics.


Basics of Arduino

In this course you will first understand the basics of Arduino and then we will look at Arduino installation & setting up Arduino with your Computer or Laptop



Construction of Robot
After understanding the basics of Arduino next we will construct our Arduino Robot. All the components required for building this Robot are mentioned in Section 2


Time Control Robot
In the Time Control Robot section you will first understand the working of Motors Driver and how to control 2 motors using a single motor driver.

We will then write Arduino program so that the Robot moves in the following direction for a specific period of time
Forward

Backward
Axial Left
Axial Right
Radial Right
Radial Left
Stop

Serial Communication
Serial Communication is essential for sending and receiving data between Electronic hardware devices. We will use Serial Communication to control Led’s, Potentiometer sensor and the Arduino Robot.
In this section you will learn to read analog values from sensors and display it on the Serial Monitor. You will also write (send data) values from PC to Arduino.

Android Programming


Android OS has taken the world by storm after its inception nearly 10 years back. One of the major benefits of owning an Android smartphone is the ability to use it as a Remote Control for controlling Robots and other Electronics devices.
In this course we will design 5 Android Applications using a tool called AppInventor2. AppInventor2 is a Graphical Programming Software using which even a non programmer can design amazing Android apps in a matter of minutes.



Controlling Arduino Robot using Android Smartphone
We will create 3 android applications for controlling the Arduino and each application works in different manner
SmartBot
In the Smartbot android app we will create 5 buttons (Forward, Backward, Left, Right and Stop). When the user clicks on any of the button the Robot will move in that particular direction.

AcceleroControl Robot
In the AcceleroControl Robot android app, we will use the accelerometer sensor from the android smartphone to control the Robot. So when the user tilts the robot in forward direction it will will move forward, when the Smartphone is kept flat the Robot will Stop. Similarly by pointing the smartphone in direction you can control the direction of the Arduino Robot.

VoiceControl Robot
In the Voice Control Robot we will move our Robot in different direction by giving voice inputs

Black Line Follower
In Black line follower robot, we will first understand the working principal of the IR sensor and then attach it to our robot. After this we will understand the programming logic and then program the arduino robot to follow a black line.

White Line Follower
In white line follower, we will first understand the working principal of White line follower robot and then we will reverse the black line follower program so that the arduino robot follows a white line

Object Follower Robot
In Object Follower robot, we will first understand the working principal of this robot. After this we will write the Object Follower robot program so that the arduino robot can follow an Object.

Object Repeller Robot
In Object Repeller robot, we will first understand the working principal of this robot. After this we will write the program so that arduino robot keeps repelling or keeps moving away from the object.

Object Avoider Robot
Object avoider robot is similar to object repeller robot, but in certain condition, it will simply avoid the object instead of moving away from it.

Light Follower Robot
In Light Follower robot, we will first understand the working principal of this robot. After this we will write the Light Follower robot program and use the smartphone’s flash light so that the arduino robot can follow it.

Light Repeller Robot
In Light Repeller robot, we will first understand the working principal of this robot. After this we will write the program so that arduino robot keeps repelling or keeps moving away from a light source.

Light Avoider Robot
Light avoider robot is similar to light repeller robot, but in certain condition, it will simply avoid the object instead of moving away from it.

Who this course is for:

Students who are interested in learning the basics of Robotics
Arduino Lovers who want to learn more than Arduino basics
Students from Mechanical, Electronics, Electrical, Computer Science, Robotics background are perfectly ideal for this course

  

Course Contents

Hands on Robotics with Arduino, Build 13 robot projects

with Dinesh Tavasalkar


1101. Programming logic of white line follower robot



Description

What you'll learn

Construct a Robot from Scratch and move in 6 different directions
Understand the working of different components necessary for working of Robot
Downloadable source codes for all 6 directions

Requirements

Description

Curious about controlling a Robot with smartphone, you have come to the right place. Learn the basic concept and programming required to design a fully functional Arduino Robot. For this course you will need the simplest but the most powerful and advanced Micro-Controller board called the Arduino UNO and a Bluetooth along with some basic electronics component.


Fundamentals of Robotics


Robotics is fundamentally a branch of technology that deals with the design, construction, operation, and application of robots. It is a powerful tool to understand the basic concepts of Computer Science, Mechanical engineering, and Electronics engineering. In this Arduino robot course will use a simplified version of C++ language for programming our Robot using the Arduino IDE.

Course Content and Overview

This course is designed for students interested in controlling an Arduino Robot with Android Smartphone. No coding experience is required; all you need is an Arduino, Bluetooth, some low cost hardware and electronics component for building the Robot. We will start from basics of Arduino programming and then move to higher topics.


Basics of Arduino

In this course you will first understand the basics of Arduino and then we will look at Arduino installation & setting up Arduino with your Computer or Laptop



Construction of Robot
After understanding the basics of Arduino next we will construct our Arduino Robot. All the components required for building this Robot are mentioned in Section 2


Time Control Robot
In the Time Control Robot section you will first understand the working of Motors Driver and how to control 2 motors using a single motor driver.

We will then write Arduino program so that the Robot moves in the following direction for a specific period of time
Forward

Backward
Axial Left
Axial Right
Radial Right
Radial Left
Stop

Serial Communication
Serial Communication is essential for sending and receiving data between Electronic hardware devices. We will use Serial Communication to control Led’s, Potentiometer sensor and the Arduino Robot.
In this section you will learn to read analog values from sensors and display it on the Serial Monitor. You will also write (send data) values from PC to Arduino.

Android Programming


Android OS has taken the world by storm after its inception nearly 10 years back. One of the major benefits of owning an Android smartphone is the ability to use it as a Remote Control for controlling Robots and other Electronics devices.
In this course we will design 5 Android Applications using a tool called AppInventor2. AppInventor2 is a Graphical Programming Software using which even a non programmer can design amazing Android apps in a matter of minutes.



Controlling Arduino Robot using Android Smartphone
We will create 3 android applications for controlling the Arduino and each application works in different manner
SmartBot
In the Smartbot android app we will create 5 buttons (Forward, Backward, Left, Right and Stop). When the user clicks on any of the button the Robot will move in that particular direction.

AcceleroControl Robot
In the AcceleroControl Robot android app, we will use the accelerometer sensor from the android smartphone to control the Robot. So when the user tilts the robot in forward direction it will will move forward, when the Smartphone is kept flat the Robot will Stop. Similarly by pointing the smartphone in direction you can control the direction of the Arduino Robot.

VoiceControl Robot
In the Voice Control Robot we will move our Robot in different direction by giving voice inputs

Black Line Follower
In Black line follower robot, we will first understand the working principal of the IR sensor and then attach it to our robot. After this we will understand the programming logic and then program the arduino robot to follow a black line.

White Line Follower
In white line follower, we will first understand the working principal of White line follower robot and then we will reverse the black line follower program so that the arduino robot follows a white line

Object Follower Robot
In Object Follower robot, we will first understand the working principal of this robot. After this we will write the Object Follower robot program so that the arduino robot can follow an Object.

Object Repeller Robot
In Object Repeller robot, we will first understand the working principal of this robot. After this we will write the program so that arduino robot keeps repelling or keeps moving away from the object.

Object Avoider Robot
Object avoider robot is similar to object repeller robot, but in certain condition, it will simply avoid the object instead of moving away from it.

Light Follower Robot
In Light Follower robot, we will first understand the working principal of this robot. After this we will write the Light Follower robot program and use the smartphone’s flash light so that the arduino robot can follow it.

Light Repeller Robot
In Light Repeller robot, we will first understand the working principal of this robot. After this we will write the program so that arduino robot keeps repelling or keeps moving away from a light source.

Light Avoider Robot
Light avoider robot is similar to light repeller robot, but in certain condition, it will simply avoid the object instead of moving away from it.

Who this course is for:

Students who are interested in learning the basics of Robotics
Arduino Lovers who want to learn more than Arduino basics
Students from Mechanical, Electronics, Electrical, Computer Science, Robotics background are perfectly ideal for this course

  

Course Contents

Hands on Robotics with Arduino, Build 13 robot projects

with Dinesh Tavasalkar


1102. White line follower program



Description

What you'll learn

Construct a Robot from Scratch and move in 6 different directions
Understand the working of different components necessary for working of Robot
Downloadable source codes for all 6 directions

Requirements

Description

Curious about controlling a Robot with smartphone, you have come to the right place. Learn the basic concept and programming required to design a fully functional Arduino Robot. For this course you will need the simplest but the most powerful and advanced Micro-Controller board called the Arduino UNO and a Bluetooth along with some basic electronics component.


Fundamentals of Robotics


Robotics is fundamentally a branch of technology that deals with the design, construction, operation, and application of robots. It is a powerful tool to understand the basic concepts of Computer Science, Mechanical engineering, and Electronics engineering. In this Arduino robot course will use a simplified version of C++ language for programming our Robot using the Arduino IDE.

Course Content and Overview

This course is designed for students interested in controlling an Arduino Robot with Android Smartphone. No coding experience is required; all you need is an Arduino, Bluetooth, some low cost hardware and electronics component for building the Robot. We will start from basics of Arduino programming and then move to higher topics.


Basics of Arduino

In this course you will first understand the basics of Arduino and then we will look at Arduino installation & setting up Arduino with your Computer or Laptop



Construction of Robot
After understanding the basics of Arduino next we will construct our Arduino Robot. All the components required for building this Robot are mentioned in Section 2


Time Control Robot
In the Time Control Robot section you will first understand the working of Motors Driver and how to control 2 motors using a single motor driver.

We will then write Arduino program so that the Robot moves in the following direction for a specific period of time
Forward

Backward
Axial Left
Axial Right
Radial Right
Radial Left
Stop

Serial Communication
Serial Communication is essential for sending and receiving data between Electronic hardware devices. We will use Serial Communication to control Led’s, Potentiometer sensor and the Arduino Robot.
In this section you will learn to read analog values from sensors and display it on the Serial Monitor. You will also write (send data) values from PC to Arduino.

Android Programming


Android OS has taken the world by storm after its inception nearly 10 years back. One of the major benefits of owning an Android smartphone is the ability to use it as a Remote Control for controlling Robots and other Electronics devices.
In this course we will design 5 Android Applications using a tool called AppInventor2. AppInventor2 is a Graphical Programming Software using which even a non programmer can design amazing Android apps in a matter of minutes.



Controlling Arduino Robot using Android Smartphone
We will create 3 android applications for controlling the Arduino and each application works in different manner
SmartBot
In the Smartbot android app we will create 5 buttons (Forward, Backward, Left, Right and Stop). When the user clicks on any of the button the Robot will move in that particular direction.

AcceleroControl Robot
In the AcceleroControl Robot android app, we will use the accelerometer sensor from the android smartphone to control the Robot. So when the user tilts the robot in forward direction it will will move forward, when the Smartphone is kept flat the Robot will Stop. Similarly by pointing the smartphone in direction you can control the direction of the Arduino Robot.

VoiceControl Robot
In the Voice Control Robot we will move our Robot in different direction by giving voice inputs

Black Line Follower
In Black line follower robot, we will first understand the working principal of the IR sensor and then attach it to our robot. After this we will understand the programming logic and then program the arduino robot to follow a black line.

White Line Follower
In white line follower, we will first understand the working principal of White line follower robot and then we will reverse the black line follower program so that the arduino robot follows a white line

Object Follower Robot
In Object Follower robot, we will first understand the working principal of this robot. After this we will write the Object Follower robot program so that the arduino robot can follow an Object.

Object Repeller Robot
In Object Repeller robot, we will first understand the working principal of this robot. After this we will write the program so that arduino robot keeps repelling or keeps moving away from the object.

Object Avoider Robot
Object avoider robot is similar to object repeller robot, but in certain condition, it will simply avoid the object instead of moving away from it.

Light Follower Robot
In Light Follower robot, we will first understand the working principal of this robot. After this we will write the Light Follower robot program and use the smartphone’s flash light so that the arduino robot can follow it.

Light Repeller Robot
In Light Repeller robot, we will first understand the working principal of this robot. After this we will write the program so that arduino robot keeps repelling or keeps moving away from a light source.

Light Avoider Robot
Light avoider robot is similar to light repeller robot, but in certain condition, it will simply avoid the object instead of moving away from it.

Who this course is for:

Students who are interested in learning the basics of Robotics
Arduino Lovers who want to learn more than Arduino basics
Students from Mechanical, Electronics, Electrical, Computer Science, Robotics background are perfectly ideal for this course

  

Course Contents

Hands on Robotics with Arduino, Build 13 robot projects

with Dinesh Tavasalkar


1102.1 White_Line_Follower_2.txt



Description

What you'll learn

Construct a Robot from Scratch and move in 6 different directions
Understand the working of different components necessary for working of Robot
Downloadable source codes for all 6 directions

Requirements

Description

Curious about controlling a Robot with smartphone, you have come to the right place. Learn the basic concept and programming required to design a fully functional Arduino Robot. For this course you will need the simplest but the most powerful and advanced Micro-Controller board called the Arduino UNO and a Bluetooth along with some basic electronics component.


Fundamentals of Robotics


Robotics is fundamentally a branch of technology that deals with the design, construction, operation, and application of robots. It is a powerful tool to understand the basic concepts of Computer Science, Mechanical engineering, and Electronics engineering. In this Arduino robot course will use a simplified version of C++ language for programming our Robot using the Arduino IDE.

Course Content and Overview

This course is designed for students interested in controlling an Arduino Robot with Android Smartphone. No coding experience is required; all you need is an Arduino, Bluetooth, some low cost hardware and electronics component for building the Robot. We will start from basics of Arduino programming and then move to higher topics.


Basics of Arduino

In this course you will first understand the basics of Arduino and then we will look at Arduino installation & setting up Arduino with your Computer or Laptop



Construction of Robot
After understanding the basics of Arduino next we will construct our Arduino Robot. All the components required for building this Robot are mentioned in Section 2


Time Control Robot
In the Time Control Robot section you will first understand the working of Motors Driver and how to control 2 motors using a single motor driver.

We will then write Arduino program so that the Robot moves in the following direction for a specific period of time
Forward

Backward
Axial Left
Axial Right
Radial Right
Radial Left
Stop

Serial Communication
Serial Communication is essential for sending and receiving data between Electronic hardware devices. We will use Serial Communication to control Led’s, Potentiometer sensor and the Arduino Robot.
In this section you will learn to read analog values from sensors and display it on the Serial Monitor. You will also write (send data) values from PC to Arduino.

Android Programming


Android OS has taken the world by storm after its inception nearly 10 years back. One of the major benefits of owning an Android smartphone is the ability to use it as a Remote Control for controlling Robots and other Electronics devices.
In this course we will design 5 Android Applications using a tool called AppInventor2. AppInventor2 is a Graphical Programming Software using which even a non programmer can design amazing Android apps in a matter of minutes.



Controlling Arduino Robot using Android Smartphone
We will create 3 android applications for controlling the Arduino and each application works in different manner
SmartBot
In the Smartbot android app we will create 5 buttons (Forward, Backward, Left, Right and Stop). When the user clicks on any of the button the Robot will move in that particular direction.

AcceleroControl Robot
In the AcceleroControl Robot android app, we will use the accelerometer sensor from the android smartphone to control the Robot. So when the user tilts the robot in forward direction it will will move forward, when the Smartphone is kept flat the Robot will Stop. Similarly by pointing the smartphone in direction you can control the direction of the Arduino Robot.

VoiceControl Robot
In the Voice Control Robot we will move our Robot in different direction by giving voice inputs

Black Line Follower
In Black line follower robot, we will first understand the working principal of the IR sensor and then attach it to our robot. After this we will understand the programming logic and then program the arduino robot to follow a black line.

White Line Follower
In white line follower, we will first understand the working principal of White line follower robot and then we will reverse the black line follower program so that the arduino robot follows a white line

Object Follower Robot
In Object Follower robot, we will first understand the working principal of this robot. After this we will write the Object Follower robot program so that the arduino robot can follow an Object.

Object Repeller Robot
In Object Repeller robot, we will first understand the working principal of this robot. After this we will write the program so that arduino robot keeps repelling or keeps moving away from the object.

Object Avoider Robot
Object avoider robot is similar to object repeller robot, but in certain condition, it will simply avoid the object instead of moving away from it.

Light Follower Robot
In Light Follower robot, we will first understand the working principal of this robot. After this we will write the Light Follower robot program and use the smartphone’s flash light so that the arduino robot can follow it.

Light Repeller Robot
In Light Repeller robot, we will first understand the working principal of this robot. After this we will write the program so that arduino robot keeps repelling or keeps moving away from a light source.

Light Avoider Robot
Light avoider robot is similar to light repeller robot, but in certain condition, it will simply avoid the object instead of moving away from it.

Who this course is for:

Students who are interested in learning the basics of Robotics
Arduino Lovers who want to learn more than Arduino basics
Students from Mechanical, Electronics, Electrical, Computer Science, Robotics background are perfectly ideal for this course

  

Course Contents

Hands on Robotics with Arduino, Build 13 robot projects

with Dinesh Tavasalkar


1102.2 White_Line_Follower.txt



Description

What you'll learn

Construct a Robot from Scratch and move in 6 different directions
Understand the working of different components necessary for working of Robot
Downloadable source codes for all 6 directions

Requirements

Description

Curious about controlling a Robot with smartphone, you have come to the right place. Learn the basic concept and programming required to design a fully functional Arduino Robot. For this course you will need the simplest but the most powerful and advanced Micro-Controller board called the Arduino UNO and a Bluetooth along with some basic electronics component.


Fundamentals of Robotics


Robotics is fundamentally a branch of technology that deals with the design, construction, operation, and application of robots. It is a powerful tool to understand the basic concepts of Computer Science, Mechanical engineering, and Electronics engineering. In this Arduino robot course will use a simplified version of C++ language for programming our Robot using the Arduino IDE.

Course Content and Overview

This course is designed for students interested in controlling an Arduino Robot with Android Smartphone. No coding experience is required; all you need is an Arduino, Bluetooth, some low cost hardware and electronics component for building the Robot. We will start from basics of Arduino programming and then move to higher topics.


Basics of Arduino

In this course you will first understand the basics of Arduino and then we will look at Arduino installation & setting up Arduino with your Computer or Laptop



Construction of Robot
After understanding the basics of Arduino next we will construct our Arduino Robot. All the components required for building this Robot are mentioned in Section 2


Time Control Robot
In the Time Control Robot section you will first understand the working of Motors Driver and how to control 2 motors using a single motor driver.

We will then write Arduino program so that the Robot moves in the following direction for a specific period of time
Forward

Backward
Axial Left
Axial Right
Radial Right
Radial Left
Stop

Serial Communication
Serial Communication is essential for sending and receiving data between Electronic hardware devices. We will use Serial Communication to control Led’s, Potentiometer sensor and the Arduino Robot.
In this section you will learn to read analog values from sensors and display it on the Serial Monitor. You will also write (send data) values from PC to Arduino.

Android Programming


Android OS has taken the world by storm after its inception nearly 10 years back. One of the major benefits of owning an Android smartphone is the ability to use it as a Remote Control for controlling Robots and other Electronics devices.
In this course we will design 5 Android Applications using a tool called AppInventor2. AppInventor2 is a Graphical Programming Software using which even a non programmer can design amazing Android apps in a matter of minutes.



Controlling Arduino Robot using Android Smartphone
We will create 3 android applications for controlling the Arduino and each application works in different manner
SmartBot
In the Smartbot android app we will create 5 buttons (Forward, Backward, Left, Right and Stop). When the user clicks on any of the button the Robot will move in that particular direction.

AcceleroControl Robot
In the AcceleroControl Robot android app, we will use the accelerometer sensor from the android smartphone to control the Robot. So when the user tilts the robot in forward direction it will will move forward, when the Smartphone is kept flat the Robot will Stop. Similarly by pointing the smartphone in direction you can control the direction of the Arduino Robot.

VoiceControl Robot
In the Voice Control Robot we will move our Robot in different direction by giving voice inputs

Black Line Follower
In Black line follower robot, we will first understand the working principal of the IR sensor and then attach it to our robot. After this we will understand the programming logic and then program the arduino robot to follow a black line.

White Line Follower
In white line follower, we will first understand the working principal of White line follower robot and then we will reverse the black line follower program so that the arduino robot follows a white line

Object Follower Robot
In Object Follower robot, we will first understand the working principal of this robot. After this we will write the Object Follower robot program so that the arduino robot can follow an Object.

Object Repeller Robot
In Object Repeller robot, we will first understand the working principal of this robot. After this we will write the program so that arduino robot keeps repelling or keeps moving away from the object.

Object Avoider Robot
Object avoider robot is similar to object repeller robot, but in certain condition, it will simply avoid the object instead of moving away from it.

Light Follower Robot
In Light Follower robot, we will first understand the working principal of this robot. After this we will write the Light Follower robot program and use the smartphone’s flash light so that the arduino robot can follow it.

Light Repeller Robot
In Light Repeller robot, we will first understand the working principal of this robot. After this we will write the program so that arduino robot keeps repelling or keeps moving away from a light source.

Light Avoider Robot
Light avoider robot is similar to light repeller robot, but in certain condition, it will simply avoid the object instead of moving away from it.

Who this course is for:

Students who are interested in learning the basics of Robotics
Arduino Lovers who want to learn more than Arduino basics
Students from Mechanical, Electronics, Electrical, Computer Science, Robotics background are perfectly ideal for this course

  

Course Contents

Hands on Robotics with Arduino, Build 13 robot projects

with Dinesh Tavasalkar


1201. Programming logic of Object follower robot



Description

What you'll learn

Construct a Robot from Scratch and move in 6 different directions
Understand the working of different components necessary for working of Robot
Downloadable source codes for all 6 directions

Requirements

Description

Curious about controlling a Robot with smartphone, you have come to the right place. Learn the basic concept and programming required to design a fully functional Arduino Robot. For this course you will need the simplest but the most powerful and advanced Micro-Controller board called the Arduino UNO and a Bluetooth along with some basic electronics component.


Fundamentals of Robotics


Robotics is fundamentally a branch of technology that deals with the design, construction, operation, and application of robots. It is a powerful tool to understand the basic concepts of Computer Science, Mechanical engineering, and Electronics engineering. In this Arduino robot course will use a simplified version of C++ language for programming our Robot using the Arduino IDE.

Course Content and Overview

This course is designed for students interested in controlling an Arduino Robot with Android Smartphone. No coding experience is required; all you need is an Arduino, Bluetooth, some low cost hardware and electronics component for building the Robot. We will start from basics of Arduino programming and then move to higher topics.


Basics of Arduino

In this course you will first understand the basics of Arduino and then we will look at Arduino installation & setting up Arduino with your Computer or Laptop



Construction of Robot
After understanding the basics of Arduino next we will construct our Arduino Robot. All the components required for building this Robot are mentioned in Section 2


Time Control Robot
In the Time Control Robot section you will first understand the working of Motors Driver and how to control 2 motors using a single motor driver.

We will then write Arduino program so that the Robot moves in the following direction for a specific period of time
Forward

Backward
Axial Left
Axial Right
Radial Right
Radial Left
Stop

Serial Communication
Serial Communication is essential for sending and receiving data between Electronic hardware devices. We will use Serial Communication to control Led’s, Potentiometer sensor and the Arduino Robot.
In this section you will learn to read analog values from sensors and display it on the Serial Monitor. You will also write (send data) values from PC to Arduino.

Android Programming


Android OS has taken the world by storm after its inception nearly 10 years back. One of the major benefits of owning an Android smartphone is the ability to use it as a Remote Control for controlling Robots and other Electronics devices.
In this course we will design 5 Android Applications using a tool called AppInventor2. AppInventor2 is a Graphical Programming Software using which even a non programmer can design amazing Android apps in a matter of minutes.



Controlling Arduino Robot using Android Smartphone
We will create 3 android applications for controlling the Arduino and each application works in different manner
SmartBot
In the Smartbot android app we will create 5 buttons (Forward, Backward, Left, Right and Stop). When the user clicks on any of the button the Robot will move in that particular direction.

AcceleroControl Robot
In the AcceleroControl Robot android app, we will use the accelerometer sensor from the android smartphone to control the Robot. So when the user tilts the robot in forward direction it will will move forward, when the Smartphone is kept flat the Robot will Stop. Similarly by pointing the smartphone in direction you can control the direction of the Arduino Robot.

VoiceControl Robot
In the Voice Control Robot we will move our Robot in different direction by giving voice inputs

Black Line Follower
In Black line follower robot, we will first understand the working principal of the IR sensor and then attach it to our robot. After this we will understand the programming logic and then program the arduino robot to follow a black line.

White Line Follower
In white line follower, we will first understand the working principal of White line follower robot and then we will reverse the black line follower program so that the arduino robot follows a white line

Object Follower Robot
In Object Follower robot, we will first understand the working principal of this robot. After this we will write the Object Follower robot program so that the arduino robot can follow an Object.

Object Repeller Robot
In Object Repeller robot, we will first understand the working principal of this robot. After this we will write the program so that arduino robot keeps repelling or keeps moving away from the object.

Object Avoider Robot
Object avoider robot is similar to object repeller robot, but in certain condition, it will simply avoid the object instead of moving away from it.

Light Follower Robot
In Light Follower robot, we will first understand the working principal of this robot. After this we will write the Light Follower robot program and use the smartphone’s flash light so that the arduino robot can follow it.

Light Repeller Robot
In Light Repeller robot, we will first understand the working principal of this robot. After this we will write the program so that arduino robot keeps repelling or keeps moving away from a light source.

Light Avoider Robot
Light avoider robot is similar to light repeller robot, but in certain condition, it will simply avoid the object instead of moving away from it.

Who this course is for:

Students who are interested in learning the basics of Robotics
Arduino Lovers who want to learn more than Arduino basics
Students from Mechanical, Electronics, Electrical, Computer Science, Robotics background are perfectly ideal for this course

  

Course Contents

Hands on Robotics with Arduino, Build 13 robot projects

with Dinesh Tavasalkar


1202. Object follower robot program



Description

What you'll learn

Construct a Robot from Scratch and move in 6 different directions
Understand the working of different components necessary for working of Robot
Downloadable source codes for all 6 directions

Requirements

Description

Curious about controlling a Robot with smartphone, you have come to the right place. Learn the basic concept and programming required to design a fully functional Arduino Robot. For this course you will need the simplest but the most powerful and advanced Micro-Controller board called the Arduino UNO and a Bluetooth along with some basic electronics component.


Fundamentals of Robotics


Robotics is fundamentally a branch of technology that deals with the design, construction, operation, and application of robots. It is a powerful tool to understand the basic concepts of Computer Science, Mechanical engineering, and Electronics engineering. In this Arduino robot course will use a simplified version of C++ language for programming our Robot using the Arduino IDE.

Course Content and Overview

This course is designed for students interested in controlling an Arduino Robot with Android Smartphone. No coding experience is required; all you need is an Arduino, Bluetooth, some low cost hardware and electronics component for building the Robot. We will start from basics of Arduino programming and then move to higher topics.


Basics of Arduino

In this course you will first understand the basics of Arduino and then we will look at Arduino installation & setting up Arduino with your Computer or Laptop



Construction of Robot
After understanding the basics of Arduino next we will construct our Arduino Robot. All the components required for building this Robot are mentioned in Section 2


Time Control Robot
In the Time Control Robot section you will first understand the working of Motors Driver and how to control 2 motors using a single motor driver.

We will then write Arduino program so that the Robot moves in the following direction for a specific period of time
Forward

Backward
Axial Left
Axial Right
Radial Right
Radial Left
Stop

Serial Communication
Serial Communication is essential for sending and receiving data between Electronic hardware devices. We will use Serial Communication to control Led’s, Potentiometer sensor and the Arduino Robot.
In this section you will learn to read analog values from sensors and display it on the Serial Monitor. You will also write (send data) values from PC to Arduino.

Android Programming


Android OS has taken the world by storm after its inception nearly 10 years back. One of the major benefits of owning an Android smartphone is the ability to use it as a Remote Control for controlling Robots and other Electronics devices.
In this course we will design 5 Android Applications using a tool called AppInventor2. AppInventor2 is a Graphical Programming Software using which even a non programmer can design amazing Android apps in a matter of minutes.



Controlling Arduino Robot using Android Smartphone
We will create 3 android applications for controlling the Arduino and each application works in different manner
SmartBot
In the Smartbot android app we will create 5 buttons (Forward, Backward, Left, Right and Stop). When the user clicks on any of the button the Robot will move in that particular direction.

AcceleroControl Robot
In the AcceleroControl Robot android app, we will use the accelerometer sensor from the android smartphone to control the Robot. So when the user tilts the robot in forward direction it will will move forward, when the Smartphone is kept flat the Robot will Stop. Similarly by pointing the smartphone in direction you can control the direction of the Arduino Robot.

VoiceControl Robot
In the Voice Control Robot we will move our Robot in different direction by giving voice inputs

Black Line Follower
In Black line follower robot, we will first understand the working principal of the IR sensor and then attach it to our robot. After this we will understand the programming logic and then program the arduino robot to follow a black line.

White Line Follower
In white line follower, we will first understand the working principal of White line follower robot and then we will reverse the black line follower program so that the arduino robot follows a white line

Object Follower Robot
In Object Follower robot, we will first understand the working principal of this robot. After this we will write the Object Follower robot program so that the arduino robot can follow an Object.

Object Repeller Robot
In Object Repeller robot, we will first understand the working principal of this robot. After this we will write the program so that arduino robot keeps repelling or keeps moving away from the object.

Object Avoider Robot
Object avoider robot is similar to object repeller robot, but in certain condition, it will simply avoid the object instead of moving away from it.

Light Follower Robot
In Light Follower robot, we will first understand the working principal of this robot. After this we will write the Light Follower robot program and use the smartphone’s flash light so that the arduino robot can follow it.

Light Repeller Robot
In Light Repeller robot, we will first understand the working principal of this robot. After this we will write the program so that arduino robot keeps repelling or keeps moving away from a light source.

Light Avoider Robot
Light avoider robot is similar to light repeller robot, but in certain condition, it will simply avoid the object instead of moving away from it.

Who this course is for:

Students who are interested in learning the basics of Robotics
Arduino Lovers who want to learn more than Arduino basics
Students from Mechanical, Electronics, Electrical, Computer Science, Robotics background are perfectly ideal for this course

  

Course Contents

Hands on Robotics with Arduino, Build 13 robot projects

with Dinesh Tavasalkar


1202.1 Object_Follower_Robot.txt



Description

What you'll learn

Construct a Robot from Scratch and move in 6 different directions
Understand the working of different components necessary for working of Robot
Downloadable source codes for all 6 directions

Requirements

Description

Curious about controlling a Robot with smartphone, you have come to the right place. Learn the basic concept and programming required to design a fully functional Arduino Robot. For this course you will need the simplest but the most powerful and advanced Micro-Controller board called the Arduino UNO and a Bluetooth along with some basic electronics component.


Fundamentals of Robotics


Robotics is fundamentally a branch of technology that deals with the design, construction, operation, and application of robots. It is a powerful tool to understand the basic concepts of Computer Science, Mechanical engineering, and Electronics engineering. In this Arduino robot course will use a simplified version of C++ language for programming our Robot using the Arduino IDE.

Course Content and Overview

This course is designed for students interested in controlling an Arduino Robot with Android Smartphone. No coding experience is required; all you need is an Arduino, Bluetooth, some low cost hardware and electronics component for building the Robot. We will start from basics of Arduino programming and then move to higher topics.


Basics of Arduino

In this course you will first understand the basics of Arduino and then we will look at Arduino installation & setting up Arduino with your Computer or Laptop



Construction of Robot
After understanding the basics of Arduino next we will construct our Arduino Robot. All the components required for building this Robot are mentioned in Section 2


Time Control Robot
In the Time Control Robot section you will first understand the working of Motors Driver and how to control 2 motors using a single motor driver.

We will then write Arduino program so that the Robot moves in the following direction for a specific period of time
Forward

Backward
Axial Left
Axial Right
Radial Right
Radial Left
Stop

Serial Communication
Serial Communication is essential for sending and receiving data between Electronic hardware devices. We will use Serial Communication to control Led’s, Potentiometer sensor and the Arduino Robot.
In this section you will learn to read analog values from sensors and display it on the Serial Monitor. You will also write (send data) values from PC to Arduino.

Android Programming


Android OS has taken the world by storm after its inception nearly 10 years back. One of the major benefits of owning an Android smartphone is the ability to use it as a Remote Control for controlling Robots and other Electronics devices.
In this course we will design 5 Android Applications using a tool called AppInventor2. AppInventor2 is a Graphical Programming Software using which even a non programmer can design amazing Android apps in a matter of minutes.



Controlling Arduino Robot using Android Smartphone
We will create 3 android applications for controlling the Arduino and each application works in different manner
SmartBot
In the Smartbot android app we will create 5 buttons (Forward, Backward, Left, Right and Stop). When the user clicks on any of the button the Robot will move in that particular direction.

AcceleroControl Robot
In the AcceleroControl Robot android app, we will use the accelerometer sensor from the android smartphone to control the Robot. So when the user tilts the robot in forward direction it will will move forward, when the Smartphone is kept flat the Robot will Stop. Similarly by pointing the smartphone in direction you can control the direction of the Arduino Robot.

VoiceControl Robot
In the Voice Control Robot we will move our Robot in different direction by giving voice inputs

Black Line Follower
In Black line follower robot, we will first understand the working principal of the IR sensor and then attach it to our robot. After this we will understand the programming logic and then program the arduino robot to follow a black line.

White Line Follower
In white line follower, we will first understand the working principal of White line follower robot and then we will reverse the black line follower program so that the arduino robot follows a white line

Object Follower Robot
In Object Follower robot, we will first understand the working principal of this robot. After this we will write the Object Follower robot program so that the arduino robot can follow an Object.

Object Repeller Robot
In Object Repeller robot, we will first understand the working principal of this robot. After this we will write the program so that arduino robot keeps repelling or keeps moving away from the object.

Object Avoider Robot
Object avoider robot is similar to object repeller robot, but in certain condition, it will simply avoid the object instead of moving away from it.

Light Follower Robot
In Light Follower robot, we will first understand the working principal of this robot. After this we will write the Light Follower robot program and use the smartphone’s flash light so that the arduino robot can follow it.

Light Repeller Robot
In Light Repeller robot, we will first understand the working principal of this robot. After this we will write the program so that arduino robot keeps repelling or keeps moving away from a light source.

Light Avoider Robot
Light avoider robot is similar to light repeller robot, but in certain condition, it will simply avoid the object instead of moving away from it.

Who this course is for:

Students who are interested in learning the basics of Robotics
Arduino Lovers who want to learn more than Arduino basics
Students from Mechanical, Electronics, Electrical, Computer Science, Robotics background are perfectly ideal for this course

  

Course Contents

Hands on Robotics with Arduino, Build 13 robot projects

with Dinesh Tavasalkar


1301. Programming logic of Object repeller robot and Object avoider robot



Description

What you'll learn

Construct a Robot from Scratch and move in 6 different directions
Understand the working of different components necessary for working of Robot
Downloadable source codes for all 6 directions

Requirements

Description

Curious about controlling a Robot with smartphone, you have come to the right place. Learn the basic concept and programming required to design a fully functional Arduino Robot. For this course you will need the simplest but the most powerful and advanced Micro-Controller board called the Arduino UNO and a Bluetooth along with some basic electronics component.


Fundamentals of Robotics


Robotics is fundamentally a branch of technology that deals with the design, construction, operation, and application of robots. It is a powerful tool to understand the basic concepts of Computer Science, Mechanical engineering, and Electronics engineering. In this Arduino robot course will use a simplified version of C++ language for programming our Robot using the Arduino IDE.

Course Content and Overview

This course is designed for students interested in controlling an Arduino Robot with Android Smartphone. No coding experience is required; all you need is an Arduino, Bluetooth, some low cost hardware and electronics component for building the Robot. We will start from basics of Arduino programming and then move to higher topics.


Basics of Arduino

In this course you will first understand the basics of Arduino and then we will look at Arduino installation & setting up Arduino with your Computer or Laptop



Construction of Robot
After understanding the basics of Arduino next we will construct our Arduino Robot. All the components required for building this Robot are mentioned in Section 2


Time Control Robot
In the Time Control Robot section you will first understand the working of Motors Driver and how to control 2 motors using a single motor driver.

We will then write Arduino program so that the Robot moves in the following direction for a specific period of time
Forward

Backward
Axial Left
Axial Right
Radial Right
Radial Left
Stop

Serial Communication
Serial Communication is essential for sending and receiving data between Electronic hardware devices. We will use Serial Communication to control Led’s, Potentiometer sensor and the Arduino Robot.
In this section you will learn to read analog values from sensors and display it on the Serial Monitor. You will also write (send data) values from PC to Arduino.

Android Programming


Android OS has taken the world by storm after its inception nearly 10 years back. One of the major benefits of owning an Android smartphone is the ability to use it as a Remote Control for controlling Robots and other Electronics devices.
In this course we will design 5 Android Applications using a tool called AppInventor2. AppInventor2 is a Graphical Programming Software using which even a non programmer can design amazing Android apps in a matter of minutes.



Controlling Arduino Robot using Android Smartphone
We will create 3 android applications for controlling the Arduino and each application works in different manner
SmartBot
In the Smartbot android app we will create 5 buttons (Forward, Backward, Left, Right and Stop). When the user clicks on any of the button the Robot will move in that particular direction.

AcceleroControl Robot
In the AcceleroControl Robot android app, we will use the accelerometer sensor from the android smartphone to control the Robot. So when the user tilts the robot in forward direction it will will move forward, when the Smartphone is kept flat the Robot will Stop. Similarly by pointing the smartphone in direction you can control the direction of the Arduino Robot.

VoiceControl Robot
In the Voice Control Robot we will move our Robot in different direction by giving voice inputs

Black Line Follower
In Black line follower robot, we will first understand the working principal of the IR sensor and then attach it to our robot. After this we will understand the programming logic and then program the arduino robot to follow a black line.

White Line Follower
In white line follower, we will first understand the working principal of White line follower robot and then we will reverse the black line follower program so that the arduino robot follows a white line

Object Follower Robot
In Object Follower robot, we will first understand the working principal of this robot. After this we will write the Object Follower robot program so that the arduino robot can follow an Object.

Object Repeller Robot
In Object Repeller robot, we will first understand the working principal of this robot. After this we will write the program so that arduino robot keeps repelling or keeps moving away from the object.

Object Avoider Robot
Object avoider robot is similar to object repeller robot, but in certain condition, it will simply avoid the object instead of moving away from it.

Light Follower Robot
In Light Follower robot, we will first understand the working principal of this robot. After this we will write the Light Follower robot program and use the smartphone’s flash light so that the arduino robot can follow it.

Light Repeller Robot
In Light Repeller robot, we will first understand the working principal of this robot. After this we will write the program so that arduino robot keeps repelling or keeps moving away from a light source.

Light Avoider Robot
Light avoider robot is similar to light repeller robot, but in certain condition, it will simply avoid the object instead of moving away from it.

Who this course is for:

Students who are interested in learning the basics of Robotics
Arduino Lovers who want to learn more than Arduino basics
Students from Mechanical, Electronics, Electrical, Computer Science, Robotics background are perfectly ideal for this course

  

Course Contents

Hands on Robotics with Arduino, Build 13 robot projects

with Dinesh Tavasalkar


1302. Object repeller robot program



Description

What you'll learn

Construct a Robot from Scratch and move in 6 different directions
Understand the working of different components necessary for working of Robot
Downloadable source codes for all 6 directions

Requirements

Description

Curious about controlling a Robot with smartphone, you have come to the right place. Learn the basic concept and programming required to design a fully functional Arduino Robot. For this course you will need the simplest but the most powerful and advanced Micro-Controller board called the Arduino UNO and a Bluetooth along with some basic electronics component.


Fundamentals of Robotics


Robotics is fundamentally a branch of technology that deals with the design, construction, operation, and application of robots. It is a powerful tool to understand the basic concepts of Computer Science, Mechanical engineering, and Electronics engineering. In this Arduino robot course will use a simplified version of C++ language for programming our Robot using the Arduino IDE.

Course Content and Overview

This course is designed for students interested in controlling an Arduino Robot with Android Smartphone. No coding experience is required; all you need is an Arduino, Bluetooth, some low cost hardware and electronics component for building the Robot. We will start from basics of Arduino programming and then move to higher topics.


Basics of Arduino

In this course you will first understand the basics of Arduino and then we will look at Arduino installation & setting up Arduino with your Computer or Laptop



Construction of Robot
After understanding the basics of Arduino next we will construct our Arduino Robot. All the components required for building this Robot are mentioned in Section 2


Time Control Robot
In the Time Control Robot section you will first understand the working of Motors Driver and how to control 2 motors using a single motor driver.

We will then write Arduino program so that the Robot moves in the following direction for a specific period of time
Forward

Backward
Axial Left
Axial Right
Radial Right
Radial Left
Stop

Serial Communication
Serial Communication is essential for sending and receiving data between Electronic hardware devices. We will use Serial Communication to control Led’s, Potentiometer sensor and the Arduino Robot.
In this section you will learn to read analog values from sensors and display it on the Serial Monitor. You will also write (send data) values from PC to Arduino.

Android Programming


Android OS has taken the world by storm after its inception nearly 10 years back. One of the major benefits of owning an Android smartphone is the ability to use it as a Remote Control for controlling Robots and other Electronics devices.
In this course we will design 5 Android Applications using a tool called AppInventor2. AppInventor2 is a Graphical Programming Software using which even a non programmer can design amazing Android apps in a matter of minutes.



Controlling Arduino Robot using Android Smartphone
We will create 3 android applications for controlling the Arduino and each application works in different manner
SmartBot
In the Smartbot android app we will create 5 buttons (Forward, Backward, Left, Right and Stop). When the user clicks on any of the button the Robot will move in that particular direction.

AcceleroControl Robot
In the AcceleroControl Robot android app, we will use the accelerometer sensor from the android smartphone to control the Robot. So when the user tilts the robot in forward direction it will will move forward, when the Smartphone is kept flat the Robot will Stop. Similarly by pointing the smartphone in direction you can control the direction of the Arduino Robot.

VoiceControl Robot
In the Voice Control Robot we will move our Robot in different direction by giving voice inputs

Black Line Follower
In Black line follower robot, we will first understand the working principal of the IR sensor and then attach it to our robot. After this we will understand the programming logic and then program the arduino robot to follow a black line.

White Line Follower
In white line follower, we will first understand the working principal of White line follower robot and then we will reverse the black line follower program so that the arduino robot follows a white line

Object Follower Robot
In Object Follower robot, we will first understand the working principal of this robot. After this we will write the Object Follower robot program so that the arduino robot can follow an Object.

Object Repeller Robot
In Object Repeller robot, we will first understand the working principal of this robot. After this we will write the program so that arduino robot keeps repelling or keeps moving away from the object.

Object Avoider Robot
Object avoider robot is similar to object repeller robot, but in certain condition, it will simply avoid the object instead of moving away from it.

Light Follower Robot
In Light Follower robot, we will first understand the working principal of this robot. After this we will write the Light Follower robot program and use the smartphone’s flash light so that the arduino robot can follow it.

Light Repeller Robot
In Light Repeller robot, we will first understand the working principal of this robot. After this we will write the program so that arduino robot keeps repelling or keeps moving away from a light source.

Light Avoider Robot
Light avoider robot is similar to light repeller robot, but in certain condition, it will simply avoid the object instead of moving away from it.

Who this course is for:

Students who are interested in learning the basics of Robotics
Arduino Lovers who want to learn more than Arduino basics
Students from Mechanical, Electronics, Electrical, Computer Science, Robotics background are perfectly ideal for this course

  

Course Contents

Hands on Robotics with Arduino, Build 13 robot projects

with Dinesh Tavasalkar


1302.1 Object_Repeller_Robot.txt



Description

What you'll learn

Construct a Robot from Scratch and move in 6 different directions
Understand the working of different components necessary for working of Robot
Downloadable source codes for all 6 directions

Requirements

Description

Curious about controlling a Robot with smartphone, you have come to the right place. Learn the basic concept and programming required to design a fully functional Arduino Robot. For this course you will need the simplest but the most powerful and advanced Micro-Controller board called the Arduino UNO and a Bluetooth along with some basic electronics component.


Fundamentals of Robotics


Robotics is fundamentally a branch of technology that deals with the design, construction, operation, and application of robots. It is a powerful tool to understand the basic concepts of Computer Science, Mechanical engineering, and Electronics engineering. In this Arduino robot course will use a simplified version of C++ language for programming our Robot using the Arduino IDE.

Course Content and Overview

This course is designed for students interested in controlling an Arduino Robot with Android Smartphone. No coding experience is required; all you need is an Arduino, Bluetooth, some low cost hardware and electronics component for building the Robot. We will start from basics of Arduino programming and then move to higher topics.


Basics of Arduino

In this course you will first understand the basics of Arduino and then we will look at Arduino installation & setting up Arduino with your Computer or Laptop



Construction of Robot
After understanding the basics of Arduino next we will construct our Arduino Robot. All the components required for building this Robot are mentioned in Section 2


Time Control Robot
In the Time Control Robot section you will first understand the working of Motors Driver and how to control 2 motors using a single motor driver.

We will then write Arduino program so that the Robot moves in the following direction for a specific period of time
Forward

Backward
Axial Left
Axial Right
Radial Right
Radial Left
Stop

Serial Communication
Serial Communication is essential for sending and receiving data between Electronic hardware devices. We will use Serial Communication to control Led’s, Potentiometer sensor and the Arduino Robot.
In this section you will learn to read analog values from sensors and display it on the Serial Monitor. You will also write (send data) values from PC to Arduino.

Android Programming


Android OS has taken the world by storm after its inception nearly 10 years back. One of the major benefits of owning an Android smartphone is the ability to use it as a Remote Control for controlling Robots and other Electronics devices.
In this course we will design 5 Android Applications using a tool called AppInventor2. AppInventor2 is a Graphical Programming Software using which even a non programmer can design amazing Android apps in a matter of minutes.



Controlling Arduino Robot using Android Smartphone
We will create 3 android applications for controlling the Arduino and each application works in different manner
SmartBot
In the Smartbot android app we will create 5 buttons (Forward, Backward, Left, Right and Stop). When the user clicks on any of the button the Robot will move in that particular direction.

AcceleroControl Robot
In the AcceleroControl Robot android app, we will use the accelerometer sensor from the android smartphone to control the Robot. So when the user tilts the robot in forward direction it will will move forward, when the Smartphone is kept flat the Robot will Stop. Similarly by pointing the smartphone in direction you can control the direction of the Arduino Robot.

VoiceControl Robot
In the Voice Control Robot we will move our Robot in different direction by giving voice inputs

Black Line Follower
In Black line follower robot, we will first understand the working principal of the IR sensor and then attach it to our robot. After this we will understand the programming logic and then program the arduino robot to follow a black line.

White Line Follower
In white line follower, we will first understand the working principal of White line follower robot and then we will reverse the black line follower program so that the arduino robot follows a white line

Object Follower Robot
In Object Follower robot, we will first understand the working principal of this robot. After this we will write the Object Follower robot program so that the arduino robot can follow an Object.

Object Repeller Robot
In Object Repeller robot, we will first understand the working principal of this robot. After this we will write the program so that arduino robot keeps repelling or keeps moving away from the object.

Object Avoider Robot
Object avoider robot is similar to object repeller robot, but in certain condition, it will simply avoid the object instead of moving away from it.

Light Follower Robot
In Light Follower robot, we will first understand the working principal of this robot. After this we will write the Light Follower robot program and use the smartphone’s flash light so that the arduino robot can follow it.

Light Repeller Robot
In Light Repeller robot, we will first understand the working principal of this robot. After this we will write the program so that arduino robot keeps repelling or keeps moving away from a light source.

Light Avoider Robot
Light avoider robot is similar to light repeller robot, but in certain condition, it will simply avoid the object instead of moving away from it.

Who this course is for:

Students who are interested in learning the basics of Robotics
Arduino Lovers who want to learn more than Arduino basics
Students from Mechanical, Electronics, Electrical, Computer Science, Robotics background are perfectly ideal for this course

  

Course Contents

Hands on Robotics with Arduino, Build 13 robot projects

with Dinesh Tavasalkar


1303. Object avoider robot program



Description

What you'll learn

Construct a Robot from Scratch and move in 6 different directions
Understand the working of different components necessary for working of Robot
Downloadable source codes for all 6 directions

Requirements

Description

Curious about controlling a Robot with smartphone, you have come to the right place. Learn the basic concept and programming required to design a fully functional Arduino Robot. For this course you will need the simplest but the most powerful and advanced Micro-Controller board called the Arduino UNO and a Bluetooth along with some basic electronics component.


Fundamentals of Robotics


Robotics is fundamentally a branch of technology that deals with the design, construction, operation, and application of robots. It is a powerful tool to understand the basic concepts of Computer Science, Mechanical engineering, and Electronics engineering. In this Arduino robot course will use a simplified version of C++ language for programming our Robot using the Arduino IDE.

Course Content and Overview

This course is designed for students interested in controlling an Arduino Robot with Android Smartphone. No coding experience is required; all you need is an Arduino, Bluetooth, some low cost hardware and electronics component for building the Robot. We will start from basics of Arduino programming and then move to higher topics.


Basics of Arduino

In this course you will first understand the basics of Arduino and then we will look at Arduino installation & setting up Arduino with your Computer or Laptop



Construction of Robot
After understanding the basics of Arduino next we will construct our Arduino Robot. All the components required for building this Robot are mentioned in Section 2


Time Control Robot
In the Time Control Robot section you will first understand the working of Motors Driver and how to control 2 motors using a single motor driver.

We will then write Arduino program so that the Robot moves in the following direction for a specific period of time
Forward

Backward
Axial Left
Axial Right
Radial Right
Radial Left
Stop

Serial Communication
Serial Communication is essential for sending and receiving data between Electronic hardware devices. We will use Serial Communication to control Led’s, Potentiometer sensor and the Arduino Robot.
In this section you will learn to read analog values from sensors and display it on the Serial Monitor. You will also write (send data) values from PC to Arduino.

Android Programming


Android OS has taken the world by storm after its inception nearly 10 years back. One of the major benefits of owning an Android smartphone is the ability to use it as a Remote Control for controlling Robots and other Electronics devices.
In this course we will design 5 Android Applications using a tool called AppInventor2. AppInventor2 is a Graphical Programming Software using which even a non programmer can design amazing Android apps in a matter of minutes.



Controlling Arduino Robot using Android Smartphone
We will create 3 android applications for controlling the Arduino and each application works in different manner
SmartBot
In the Smartbot android app we will create 5 buttons (Forward, Backward, Left, Right and Stop). When the user clicks on any of the button the Robot will move in that particular direction.

AcceleroControl Robot
In the AcceleroControl Robot android app, we will use the accelerometer sensor from the android smartphone to control the Robot. So when the user tilts the robot in forward direction it will will move forward, when the Smartphone is kept flat the Robot will Stop. Similarly by pointing the smartphone in direction you can control the direction of the Arduino Robot.

VoiceControl Robot
In the Voice Control Robot we will move our Robot in different direction by giving voice inputs

Black Line Follower
In Black line follower robot, we will first understand the working principal of the IR sensor and then attach it to our robot. After this we will understand the programming logic and then program the arduino robot to follow a black line.

White Line Follower
In white line follower, we will first understand the working principal of White line follower robot and then we will reverse the black line follower program so that the arduino robot follows a white line

Object Follower Robot
In Object Follower robot, we will first understand the working principal of this robot. After this we will write the Object Follower robot program so that the arduino robot can follow an Object.

Object Repeller Robot
In Object Repeller robot, we will first understand the working principal of this robot. After this we will write the program so that arduino robot keeps repelling or keeps moving away from the object.

Object Avoider Robot
Object avoider robot is similar to object repeller robot, but in certain condition, it will simply avoid the object instead of moving away from it.

Light Follower Robot
In Light Follower robot, we will first understand the working principal of this robot. After this we will write the Light Follower robot program and use the smartphone’s flash light so that the arduino robot can follow it.

Light Repeller Robot
In Light Repeller robot, we will first understand the working principal of this robot. After this we will write the program so that arduino robot keeps repelling or keeps moving away from a light source.

Light Avoider Robot
Light avoider robot is similar to light repeller robot, but in certain condition, it will simply avoid the object instead of moving away from it.

Who this course is for:

Students who are interested in learning the basics of Robotics
Arduino Lovers who want to learn more than Arduino basics
Students from Mechanical, Electronics, Electrical, Computer Science, Robotics background are perfectly ideal for this course

  

Course Contents

Hands on Robotics with Arduino, Build 13 robot projects

with Dinesh Tavasalkar


1303.1 Object_Avoider_Robot.txt



Description

What you'll learn

Construct a Robot from Scratch and move in 6 different directions
Understand the working of different components necessary for working of Robot
Downloadable source codes for all 6 directions

Requirements

Description

Curious about controlling a Robot with smartphone, you have come to the right place. Learn the basic concept and programming required to design a fully functional Arduino Robot. For this course you will need the simplest but the most powerful and advanced Micro-Controller board called the Arduino UNO and a Bluetooth along with some basic electronics component.


Fundamentals of Robotics


Robotics is fundamentally a branch of technology that deals with the design, construction, operation, and application of robots. It is a powerful tool to understand the basic concepts of Computer Science, Mechanical engineering, and Electronics engineering. In this Arduino robot course will use a simplified version of C++ language for programming our Robot using the Arduino IDE.

Course Content and Overview

This course is designed for students interested in controlling an Arduino Robot with Android Smartphone. No coding experience is required; all you need is an Arduino, Bluetooth, some low cost hardware and electronics component for building the Robot. We will start from basics of Arduino programming and then move to higher topics.


Basics of Arduino

In this course you will first understand the basics of Arduino and then we will look at Arduino installation & setting up Arduino with your Computer or Laptop



Construction of Robot
After understanding the basics of Arduino next we will construct our Arduino Robot. All the components required for building this Robot are mentioned in Section 2


Time Control Robot
In the Time Control Robot section you will first understand the working of Motors Driver and how to control 2 motors using a single motor driver.

We will then write Arduino program so that the Robot moves in the following direction for a specific period of time
Forward

Backward
Axial Left
Axial Right
Radial Right
Radial Left
Stop

Serial Communication
Serial Communication is essential for sending and receiving data between Electronic hardware devices. We will use Serial Communication to control Led’s, Potentiometer sensor and the Arduino Robot.
In this section you will learn to read analog values from sensors and display it on the Serial Monitor. You will also write (send data) values from PC to Arduino.

Android Programming


Android OS has taken the world by storm after its inception nearly 10 years back. One of the major benefits of owning an Android smartphone is the ability to use it as a Remote Control for controlling Robots and other Electronics devices.
In this course we will design 5 Android Applications using a tool called AppInventor2. AppInventor2 is a Graphical Programming Software using which even a non programmer can design amazing Android apps in a matter of minutes.



Controlling Arduino Robot using Android Smartphone
We will create 3 android applications for controlling the Arduino and each application works in different manner
SmartBot
In the Smartbot android app we will create 5 buttons (Forward, Backward, Left, Right and Stop). When the user clicks on any of the button the Robot will move in that particular direction.

AcceleroControl Robot
In the AcceleroControl Robot android app, we will use the accelerometer sensor from the android smartphone to control the Robot. So when the user tilts the robot in forward direction it will will move forward, when the Smartphone is kept flat the Robot will Stop. Similarly by pointing the smartphone in direction you can control the direction of the Arduino Robot.

VoiceControl Robot
In the Voice Control Robot we will move our Robot in different direction by giving voice inputs

Black Line Follower
In Black line follower robot, we will first understand the working principal of the IR sensor and then attach it to our robot. After this we will understand the programming logic and then program the arduino robot to follow a black line.

White Line Follower
In white line follower, we will first understand the working principal of White line follower robot and then we will reverse the black line follower program so that the arduino robot follows a white line

Object Follower Robot
In Object Follower robot, we will first understand the working principal of this robot. After this we will write the Object Follower robot program so that the arduino robot can follow an Object.

Object Repeller Robot
In Object Repeller robot, we will first understand the working principal of this robot. After this we will write the program so that arduino robot keeps repelling or keeps moving away from the object.

Object Avoider Robot
Object avoider robot is similar to object repeller robot, but in certain condition, it will simply avoid the object instead of moving away from it.

Light Follower Robot
In Light Follower robot, we will first understand the working principal of this robot. After this we will write the Light Follower robot program and use the smartphone’s flash light so that the arduino robot can follow it.

Light Repeller Robot
In Light Repeller robot, we will first understand the working principal of this robot. After this we will write the program so that arduino robot keeps repelling or keeps moving away from a light source.

Light Avoider Robot
Light avoider robot is similar to light repeller robot, but in certain condition, it will simply avoid the object instead of moving away from it.

Who this course is for:

Students who are interested in learning the basics of Robotics
Arduino Lovers who want to learn more than Arduino basics
Students from Mechanical, Electronics, Electrical, Computer Science, Robotics background are perfectly ideal for this course

  

Course Contents

Hands on Robotics with Arduino, Build 13 robot projects

with Dinesh Tavasalkar


1401. Programming logic of Light follower robot



Description

What you'll learn

Construct a Robot from Scratch and move in 6 different directions
Understand the working of different components necessary for working of Robot
Downloadable source codes for all 6 directions

Requirements

Description

Curious about controlling a Robot with smartphone, you have come to the right place. Learn the basic concept and programming required to design a fully functional Arduino Robot. For this course you will need the simplest but the most powerful and advanced Micro-Controller board called the Arduino UNO and a Bluetooth along with some basic electronics component.


Fundamentals of Robotics


Robotics is fundamentally a branch of technology that deals with the design, construction, operation, and application of robots. It is a powerful tool to understand the basic concepts of Computer Science, Mechanical engineering, and Electronics engineering. In this Arduino robot course will use a simplified version of C++ language for programming our Robot using the Arduino IDE.

Course Content and Overview

This course is designed for students interested in controlling an Arduino Robot with Android Smartphone. No coding experience is required; all you need is an Arduino, Bluetooth, some low cost hardware and electronics component for building the Robot. We will start from basics of Arduino programming and then move to higher topics.


Basics of Arduino

In this course you will first understand the basics of Arduino and then we will look at Arduino installation & setting up Arduino with your Computer or Laptop



Construction of Robot
After understanding the basics of Arduino next we will construct our Arduino Robot. All the components required for building this Robot are mentioned in Section 2


Time Control Robot
In the Time Control Robot section you will first understand the working of Motors Driver and how to control 2 motors using a single motor driver.

We will then write Arduino program so that the Robot moves in the following direction for a specific period of time
Forward

Backward
Axial Left
Axial Right
Radial Right
Radial Left
Stop

Serial Communication
Serial Communication is essential for sending and receiving data between Electronic hardware devices. We will use Serial Communication to control Led’s, Potentiometer sensor and the Arduino Robot.
In this section you will learn to read analog values from sensors and display it on the Serial Monitor. You will also write (send data) values from PC to Arduino.

Android Programming


Android OS has taken the world by storm after its inception nearly 10 years back. One of the major benefits of owning an Android smartphone is the ability to use it as a Remote Control for controlling Robots and other Electronics devices.
In this course we will design 5 Android Applications using a tool called AppInventor2. AppInventor2 is a Graphical Programming Software using which even a non programmer can design amazing Android apps in a matter of minutes.



Controlling Arduino Robot using Android Smartphone
We will create 3 android applications for controlling the Arduino and each application works in different manner
SmartBot
In the Smartbot android app we will create 5 buttons (Forward, Backward, Left, Right and Stop). When the user clicks on any of the button the Robot will move in that particular direction.

AcceleroControl Robot
In the AcceleroControl Robot android app, we will use the accelerometer sensor from the android smartphone to control the Robot. So when the user tilts the robot in forward direction it will will move forward, when the Smartphone is kept flat the Robot will Stop. Similarly by pointing the smartphone in direction you can control the direction of the Arduino Robot.

VoiceControl Robot
In the Voice Control Robot we will move our Robot in different direction by giving voice inputs

Black Line Follower
In Black line follower robot, we will first understand the working principal of the IR sensor and then attach it to our robot. After this we will understand the programming logic and then program the arduino robot to follow a black line.

White Line Follower
In white line follower, we will first understand the working principal of White line follower robot and then we will reverse the black line follower program so that the arduino robot follows a white line

Object Follower Robot
In Object Follower robot, we will first understand the working principal of this robot. After this we will write the Object Follower robot program so that the arduino robot can follow an Object.

Object Repeller Robot
In Object Repeller robot, we will first understand the working principal of this robot. After this we will write the program so that arduino robot keeps repelling or keeps moving away from the object.

Object Avoider Robot
Object avoider robot is similar to object repeller robot, but in certain condition, it will simply avoid the object instead of moving away from it.

Light Follower Robot
In Light Follower robot, we will first understand the working principal of this robot. After this we will write the Light Follower robot program and use the smartphone’s flash light so that the arduino robot can follow it.

Light Repeller Robot
In Light Repeller robot, we will first understand the working principal of this robot. After this we will write the program so that arduino robot keeps repelling or keeps moving away from a light source.

Light Avoider Robot
Light avoider robot is similar to light repeller robot, but in certain condition, it will simply avoid the object instead of moving away from it.

Who this course is for:

Students who are interested in learning the basics of Robotics
Arduino Lovers who want to learn more than Arduino basics
Students from Mechanical, Electronics, Electrical, Computer Science, Robotics background are perfectly ideal for this course

  

Course Contents

Hands on Robotics with Arduino, Build 13 robot projects

with Dinesh Tavasalkar


1402. Light follower robot program



Description

What you'll learn

Construct a Robot from Scratch and move in 6 different directions
Understand the working of different components necessary for working of Robot
Downloadable source codes for all 6 directions

Requirements

Description

Curious about controlling a Robot with smartphone, you have come to the right place. Learn the basic concept and programming required to design a fully functional Arduino Robot. For this course you will need the simplest but the most powerful and advanced Micro-Controller board called the Arduino UNO and a Bluetooth along with some basic electronics component.


Fundamentals of Robotics


Robotics is fundamentally a branch of technology that deals with the design, construction, operation, and application of robots. It is a powerful tool to understand the basic concepts of Computer Science, Mechanical engineering, and Electronics engineering. In this Arduino robot course will use a simplified version of C++ language for programming our Robot using the Arduino IDE.

Course Content and Overview

This course is designed for students interested in controlling an Arduino Robot with Android Smartphone. No coding experience is required; all you need is an Arduino, Bluetooth, some low cost hardware and electronics component for building the Robot. We will start from basics of Arduino programming and then move to higher topics.


Basics of Arduino

In this course you will first understand the basics of Arduino and then we will look at Arduino installation & setting up Arduino with your Computer or Laptop



Construction of Robot
After understanding the basics of Arduino next we will construct our Arduino Robot. All the components required for building this Robot are mentioned in Section 2


Time Control Robot
In the Time Control Robot section you will first understand the working of Motors Driver and how to control 2 motors using a single motor driver.

We will then write Arduino program so that the Robot moves in the following direction for a specific period of time
Forward

Backward
Axial Left
Axial Right
Radial Right
Radial Left
Stop

Serial Communication
Serial Communication is essential for sending and receiving data between Electronic hardware devices. We will use Serial Communication to control Led’s, Potentiometer sensor and the Arduino Robot.
In this section you will learn to read analog values from sensors and display it on the Serial Monitor. You will also write (send data) values from PC to Arduino.

Android Programming


Android OS has taken the world by storm after its inception nearly 10 years back. One of the major benefits of owning an Android smartphone is the ability to use it as a Remote Control for controlling Robots and other Electronics devices.
In this course we will design 5 Android Applications using a tool called AppInventor2. AppInventor2 is a Graphical Programming Software using which even a non programmer can design amazing Android apps in a matter of minutes.



Controlling Arduino Robot using Android Smartphone
We will create 3 android applications for controlling the Arduino and each application works in different manner
SmartBot
In the Smartbot android app we will create 5 buttons (Forward, Backward, Left, Right and Stop). When the user clicks on any of the button the Robot will move in that particular direction.

AcceleroControl Robot
In the AcceleroControl Robot android app, we will use the accelerometer sensor from the android smartphone to control the Robot. So when the user tilts the robot in forward direction it will will move forward, when the Smartphone is kept flat the Robot will Stop. Similarly by pointing the smartphone in direction you can control the direction of the Arduino Robot.

VoiceControl Robot
In the Voice Control Robot we will move our Robot in different direction by giving voice inputs

Black Line Follower
In Black line follower robot, we will first understand the working principal of the IR sensor and then attach it to our robot. After this we will understand the programming logic and then program the arduino robot to follow a black line.

White Line Follower
In white line follower, we will first understand the working principal of White line follower robot and then we will reverse the black line follower program so that the arduino robot follows a white line

Object Follower Robot
In Object Follower robot, we will first understand the working principal of this robot. After this we will write the Object Follower robot program so that the arduino robot can follow an Object.

Object Repeller Robot
In Object Repeller robot, we will first understand the working principal of this robot. After this we will write the program so that arduino robot keeps repelling or keeps moving away from the object.

Object Avoider Robot
Object avoider robot is similar to object repeller robot, but in certain condition, it will simply avoid the object instead of moving away from it.

Light Follower Robot
In Light Follower robot, we will first understand the working principal of this robot. After this we will write the Light Follower robot program and use the smartphone’s flash light so that the arduino robot can follow it.

Light Repeller Robot
In Light Repeller robot, we will first understand the working principal of this robot. After this we will write the program so that arduino robot keeps repelling or keeps moving away from a light source.

Light Avoider Robot
Light avoider robot is similar to light repeller robot, but in certain condition, it will simply avoid the object instead of moving away from it.

Who this course is for:

Students who are interested in learning the basics of Robotics
Arduino Lovers who want to learn more than Arduino basics
Students from Mechanical, Electronics, Electrical, Computer Science, Robotics background are perfectly ideal for this course

  

Course Contents

Hands on Robotics with Arduino, Build 13 robot projects

with Dinesh Tavasalkar


1402.1 Light_Follower_Robot.txt



Description

What you'll learn

Construct a Robot from Scratch and move in 6 different directions
Understand the working of different components necessary for working of Robot
Downloadable source codes for all 6 directions

Requirements

Description

Curious about controlling a Robot with smartphone, you have come to the right place. Learn the basic concept and programming required to design a fully functional Arduino Robot. For this course you will need the simplest but the most powerful and advanced Micro-Controller board called the Arduino UNO and a Bluetooth along with some basic electronics component.


Fundamentals of Robotics


Robotics is fundamentally a branch of technology that deals with the design, construction, operation, and application of robots. It is a powerful tool to understand the basic concepts of Computer Science, Mechanical engineering, and Electronics engineering. In this Arduino robot course will use a simplified version of C++ language for programming our Robot using the Arduino IDE.

Course Content and Overview

This course is designed for students interested in controlling an Arduino Robot with Android Smartphone. No coding experience is required; all you need is an Arduino, Bluetooth, some low cost hardware and electronics component for building the Robot. We will start from basics of Arduino programming and then move to higher topics.


Basics of Arduino

In this course you will first understand the basics of Arduino and then we will look at Arduino installation & setting up Arduino with your Computer or Laptop



Construction of Robot
After understanding the basics of Arduino next we will construct our Arduino Robot. All the components required for building this Robot are mentioned in Section 2


Time Control Robot
In the Time Control Robot section you will first understand the working of Motors Driver and how to control 2 motors using a single motor driver.

We will then write Arduino program so that the Robot moves in the following direction for a specific period of time
Forward

Backward
Axial Left
Axial Right
Radial Right
Radial Left
Stop

Serial Communication
Serial Communication is essential for sending and receiving data between Electronic hardware devices. We will use Serial Communication to control Led’s, Potentiometer sensor and the Arduino Robot.
In this section you will learn to read analog values from sensors and display it on the Serial Monitor. You will also write (send data) values from PC to Arduino.

Android Programming


Android OS has taken the world by storm after its inception nearly 10 years back. One of the major benefits of owning an Android smartphone is the ability to use it as a Remote Control for controlling Robots and other Electronics devices.
In this course we will design 5 Android Applications using a tool called AppInventor2. AppInventor2 is a Graphical Programming Software using which even a non programmer can design amazing Android apps in a matter of minutes.



Controlling Arduino Robot using Android Smartphone
We will create 3 android applications for controlling the Arduino and each application works in different manner
SmartBot
In the Smartbot android app we will create 5 buttons (Forward, Backward, Left, Right and Stop). When the user clicks on any of the button the Robot will move in that particular direction.

AcceleroControl Robot
In the AcceleroControl Robot android app, we will use the accelerometer sensor from the android smartphone to control the Robot. So when the user tilts the robot in forward direction it will will move forward, when the Smartphone is kept flat the Robot will Stop. Similarly by pointing the smartphone in direction you can control the direction of the Arduino Robot.

VoiceControl Robot
In the Voice Control Robot we will move our Robot in different direction by giving voice inputs

Black Line Follower
In Black line follower robot, we will first understand the working principal of the IR sensor and then attach it to our robot. After this we will understand the programming logic and then program the arduino robot to follow a black line.

White Line Follower
In white line follower, we will first understand the working principal of White line follower robot and then we will reverse the black line follower program so that the arduino robot follows a white line

Object Follower Robot
In Object Follower robot, we will first understand the working principal of this robot. After this we will write the Object Follower robot program so that the arduino robot can follow an Object.

Object Repeller Robot
In Object Repeller robot, we will first understand the working principal of this robot. After this we will write the program so that arduino robot keeps repelling or keeps moving away from the object.

Object Avoider Robot
Object avoider robot is similar to object repeller robot, but in certain condition, it will simply avoid the object instead of moving away from it.

Light Follower Robot
In Light Follower robot, we will first understand the working principal of this robot. After this we will write the Light Follower robot program and use the smartphone’s flash light so that the arduino robot can follow it.

Light Repeller Robot
In Light Repeller robot, we will first understand the working principal of this robot. After this we will write the program so that arduino robot keeps repelling or keeps moving away from a light source.

Light Avoider Robot
Light avoider robot is similar to light repeller robot, but in certain condition, it will simply avoid the object instead of moving away from it.

Who this course is for:

Students who are interested in learning the basics of Robotics
Arduino Lovers who want to learn more than Arduino basics
Students from Mechanical, Electronics, Electrical, Computer Science, Robotics background are perfectly ideal for this course

  

Course Contents

Hands on Robotics with Arduino, Build 13 robot projects

with Dinesh Tavasalkar


1501. Programming logic for light repeller robot and light avoider robot



Description

What you'll learn

Construct a Robot from Scratch and move in 6 different directions
Understand the working of different components necessary for working of Robot
Downloadable source codes for all 6 directions

Requirements

Description

Curious about controlling a Robot with smartphone, you have come to the right place. Learn the basic concept and programming required to design a fully functional Arduino Robot. For this course you will need the simplest but the most powerful and advanced Micro-Controller board called the Arduino UNO and a Bluetooth along with some basic electronics component.


Fundamentals of Robotics


Robotics is fundamentally a branch of technology that deals with the design, construction, operation, and application of robots. It is a powerful tool to understand the basic concepts of Computer Science, Mechanical engineering, and Electronics engineering. In this Arduino robot course will use a simplified version of C++ language for programming our Robot using the Arduino IDE.

Course Content and Overview

This course is designed for students interested in controlling an Arduino Robot with Android Smartphone. No coding experience is required; all you need is an Arduino, Bluetooth, some low cost hardware and electronics component for building the Robot. We will start from basics of Arduino programming and then move to higher topics.


Basics of Arduino

In this course you will first understand the basics of Arduino and then we will look at Arduino installation & setting up Arduino with your Computer or Laptop



Construction of Robot
After understanding the basics of Arduino next we will construct our Arduino Robot. All the components required for building this Robot are mentioned in Section 2


Time Control Robot
In the Time Control Robot section you will first understand the working of Motors Driver and how to control 2 motors using a single motor driver.

We will then write Arduino program so that the Robot moves in the following direction for a specific period of time
Forward

Backward
Axial Left
Axial Right
Radial Right
Radial Left
Stop

Serial Communication
Serial Communication is essential for sending and receiving data between Electronic hardware devices. We will use Serial Communication to control Led’s, Potentiometer sensor and the Arduino Robot.
In this section you will learn to read analog values from sensors and display it on the Serial Monitor. You will also write (send data) values from PC to Arduino.

Android Programming


Android OS has taken the world by storm after its inception nearly 10 years back. One of the major benefits of owning an Android smartphone is the ability to use it as a Remote Control for controlling Robots and other Electronics devices.
In this course we will design 5 Android Applications using a tool called AppInventor2. AppInventor2 is a Graphical Programming Software using which even a non programmer can design amazing Android apps in a matter of minutes.



Controlling Arduino Robot using Android Smartphone
We will create 3 android applications for controlling the Arduino and each application works in different manner
SmartBot
In the Smartbot android app we will create 5 buttons (Forward, Backward, Left, Right and Stop). When the user clicks on any of the button the Robot will move in that particular direction.

AcceleroControl Robot
In the AcceleroControl Robot android app, we will use the accelerometer sensor from the android smartphone to control the Robot. So when the user tilts the robot in forward direction it will will move forward, when the Smartphone is kept flat the Robot will Stop. Similarly by pointing the smartphone in direction you can control the direction of the Arduino Robot.

VoiceControl Robot
In the Voice Control Robot we will move our Robot in different direction by giving voice inputs

Black Line Follower
In Black line follower robot, we will first understand the working principal of the IR sensor and then attach it to our robot. After this we will understand the programming logic and then program the arduino robot to follow a black line.

White Line Follower
In white line follower, we will first understand the working principal of White line follower robot and then we will reverse the black line follower program so that the arduino robot follows a white line

Object Follower Robot
In Object Follower robot, we will first understand the working principal of this robot. After this we will write the Object Follower robot program so that the arduino robot can follow an Object.

Object Repeller Robot
In Object Repeller robot, we will first understand the working principal of this robot. After this we will write the program so that arduino robot keeps repelling or keeps moving away from the object.

Object Avoider Robot
Object avoider robot is similar to object repeller robot, but in certain condition, it will simply avoid the object instead of moving away from it.

Light Follower Robot
In Light Follower robot, we will first understand the working principal of this robot. After this we will write the Light Follower robot program and use the smartphone’s flash light so that the arduino robot can follow it.

Light Repeller Robot
In Light Repeller robot, we will first understand the working principal of this robot. After this we will write the program so that arduino robot keeps repelling or keeps moving away from a light source.

Light Avoider Robot
Light avoider robot is similar to light repeller robot, but in certain condition, it will simply avoid the object instead of moving away from it.

Who this course is for:

Students who are interested in learning the basics of Robotics
Arduino Lovers who want to learn more than Arduino basics
Students from Mechanical, Electronics, Electrical, Computer Science, Robotics background are perfectly ideal for this course

  

Course Contents

Hands on Robotics with Arduino, Build 13 robot projects

with Dinesh Tavasalkar


1502. Light repeller program



Description

What you'll learn

Construct a Robot from Scratch and move in 6 different directions
Understand the working of different components necessary for working of Robot
Downloadable source codes for all 6 directions

Requirements

Description

Curious about controlling a Robot with smartphone, you have come to the right place. Learn the basic concept and programming required to design a fully functional Arduino Robot. For this course you will need the simplest but the most powerful and advanced Micro-Controller board called the Arduino UNO and a Bluetooth along with some basic electronics component.


Fundamentals of Robotics


Robotics is fundamentally a branch of technology that deals with the design, construction, operation, and application of robots. It is a powerful tool to understand the basic concepts of Computer Science, Mechanical engineering, and Electronics engineering. In this Arduino robot course will use a simplified version of C++ language for programming our Robot using the Arduino IDE.

Course Content and Overview

This course is designed for students interested in controlling an Arduino Robot with Android Smartphone. No coding experience is required; all you need is an Arduino, Bluetooth, some low cost hardware and electronics component for building the Robot. We will start from basics of Arduino programming and then move to higher topics.


Basics of Arduino

In this course you will first understand the basics of Arduino and then we will look at Arduino installation & setting up Arduino with your Computer or Laptop



Construction of Robot
After understanding the basics of Arduino next we will construct our Arduino Robot. All the components required for building this Robot are mentioned in Section 2


Time Control Robot
In the Time Control Robot section you will first understand the working of Motors Driver and how to control 2 motors using a single motor driver.

We will then write Arduino program so that the Robot moves in the following direction for a specific period of time
Forward

Backward
Axial Left
Axial Right
Radial Right
Radial Left
Stop

Serial Communication
Serial Communication is essential for sending and receiving data between Electronic hardware devices. We will use Serial Communication to control Led’s, Potentiometer sensor and the Arduino Robot.
In this section you will learn to read analog values from sensors and display it on the Serial Monitor. You will also write (send data) values from PC to Arduino.

Android Programming


Android OS has taken the world by storm after its inception nearly 10 years back. One of the major benefits of owning an Android smartphone is the ability to use it as a Remote Control for controlling Robots and other Electronics devices.
In this course we will design 5 Android Applications using a tool called AppInventor2. AppInventor2 is a Graphical Programming Software using which even a non programmer can design amazing Android apps in a matter of minutes.



Controlling Arduino Robot using Android Smartphone
We will create 3 android applications for controlling the Arduino and each application works in different manner
SmartBot
In the Smartbot android app we will create 5 buttons (Forward, Backward, Left, Right and Stop). When the user clicks on any of the button the Robot will move in that particular direction.

AcceleroControl Robot
In the AcceleroControl Robot android app, we will use the accelerometer sensor from the android smartphone to control the Robot. So when the user tilts the robot in forward direction it will will move forward, when the Smartphone is kept flat the Robot will Stop. Similarly by pointing the smartphone in direction you can control the direction of the Arduino Robot.

VoiceControl Robot
In the Voice Control Robot we will move our Robot in different direction by giving voice inputs

Black Line Follower
In Black line follower robot, we will first understand the working principal of the IR sensor and then attach it to our robot. After this we will understand the programming logic and then program the arduino robot to follow a black line.

White Line Follower
In white line follower, we will first understand the working principal of White line follower robot and then we will reverse the black line follower program so that the arduino robot follows a white line

Object Follower Robot
In Object Follower robot, we will first understand the working principal of this robot. After this we will write the Object Follower robot program so that the arduino robot can follow an Object.

Object Repeller Robot
In Object Repeller robot, we will first understand the working principal of this robot. After this we will write the program so that arduino robot keeps repelling or keeps moving away from the object.

Object Avoider Robot
Object avoider robot is similar to object repeller robot, but in certain condition, it will simply avoid the object instead of moving away from it.

Light Follower Robot
In Light Follower robot, we will first understand the working principal of this robot. After this we will write the Light Follower robot program and use the smartphone’s flash light so that the arduino robot can follow it.

Light Repeller Robot
In Light Repeller robot, we will first understand the working principal of this robot. After this we will write the program so that arduino robot keeps repelling or keeps moving away from a light source.

Light Avoider Robot
Light avoider robot is similar to light repeller robot, but in certain condition, it will simply avoid the object instead of moving away from it.

Who this course is for:

Students who are interested in learning the basics of Robotics
Arduino Lovers who want to learn more than Arduino basics
Students from Mechanical, Electronics, Electrical, Computer Science, Robotics background are perfectly ideal for this course

  

Course Contents

Hands on Robotics with Arduino, Build 13 robot projects

with Dinesh Tavasalkar


1502.1 Light_Repeller_Robot.txt



Description

What you'll learn

Construct a Robot from Scratch and move in 6 different directions
Understand the working of different components necessary for working of Robot
Downloadable source codes for all 6 directions

Requirements

Description

Curious about controlling a Robot with smartphone, you have come to the right place. Learn the basic concept and programming required to design a fully functional Arduino Robot. For this course you will need the simplest but the most powerful and advanced Micro-Controller board called the Arduino UNO and a Bluetooth along with some basic electronics component.


Fundamentals of Robotics


Robotics is fundamentally a branch of technology that deals with the design, construction, operation, and application of robots. It is a powerful tool to understand the basic concepts of Computer Science, Mechanical engineering, and Electronics engineering. In this Arduino robot course will use a simplified version of C++ language for programming our Robot using the Arduino IDE.

Course Content and Overview

This course is designed for students interested in controlling an Arduino Robot with Android Smartphone. No coding experience is required; all you need is an Arduino, Bluetooth, some low cost hardware and electronics component for building the Robot. We will start from basics of Arduino programming and then move to higher topics.


Basics of Arduino

In this course you will first understand the basics of Arduino and then we will look at Arduino installation & setting up Arduino with your Computer or Laptop



Construction of Robot
After understanding the basics of Arduino next we will construct our Arduino Robot. All the components required for building this Robot are mentioned in Section 2


Time Control Robot
In the Time Control Robot section you will first understand the working of Motors Driver and how to control 2 motors using a single motor driver.

We will then write Arduino program so that the Robot moves in the following direction for a specific period of time
Forward

Backward
Axial Left
Axial Right
Radial Right
Radial Left
Stop

Serial Communication
Serial Communication is essential for sending and receiving data between Electronic hardware devices. We will use Serial Communication to control Led’s, Potentiometer sensor and the Arduino Robot.
In this section you will learn to read analog values from sensors and display it on the Serial Monitor. You will also write (send data) values from PC to Arduino.

Android Programming


Android OS has taken the world by storm after its inception nearly 10 years back. One of the major benefits of owning an Android smartphone is the ability to use it as a Remote Control for controlling Robots and other Electronics devices.
In this course we will design 5 Android Applications using a tool called AppInventor2. AppInventor2 is a Graphical Programming Software using which even a non programmer can design amazing Android apps in a matter of minutes.



Controlling Arduino Robot using Android Smartphone
We will create 3 android applications for controlling the Arduino and each application works in different manner
SmartBot
In the Smartbot android app we will create 5 buttons (Forward, Backward, Left, Right and Stop). When the user clicks on any of the button the Robot will move in that particular direction.

AcceleroControl Robot
In the AcceleroControl Robot android app, we will use the accelerometer sensor from the android smartphone to control the Robot. So when the user tilts the robot in forward direction it will will move forward, when the Smartphone is kept flat the Robot will Stop. Similarly by pointing the smartphone in direction you can control the direction of the Arduino Robot.

VoiceControl Robot
In the Voice Control Robot we will move our Robot in different direction by giving voice inputs

Black Line Follower
In Black line follower robot, we will first understand the working principal of the IR sensor and then attach it to our robot. After this we will understand the programming logic and then program the arduino robot to follow a black line.

White Line Follower
In white line follower, we will first understand the working principal of White line follower robot and then we will reverse the black line follower program so that the arduino robot follows a white line

Object Follower Robot
In Object Follower robot, we will first understand the working principal of this robot. After this we will write the Object Follower robot program so that the arduino robot can follow an Object.

Object Repeller Robot
In Object Repeller robot, we will first understand the working principal of this robot. After this we will write the program so that arduino robot keeps repelling or keeps moving away from the object.

Object Avoider Robot
Object avoider robot is similar to object repeller robot, but in certain condition, it will simply avoid the object instead of moving away from it.

Light Follower Robot
In Light Follower robot, we will first understand the working principal of this robot. After this we will write the Light Follower robot program and use the smartphone’s flash light so that the arduino robot can follow it.

Light Repeller Robot
In Light Repeller robot, we will first understand the working principal of this robot. After this we will write the program so that arduino robot keeps repelling or keeps moving away from a light source.

Light Avoider Robot
Light avoider robot is similar to light repeller robot, but in certain condition, it will simply avoid the object instead of moving away from it.

Who this course is for:

Students who are interested in learning the basics of Robotics
Arduino Lovers who want to learn more than Arduino basics
Students from Mechanical, Electronics, Electrical, Computer Science, Robotics background are perfectly ideal for this course

  

Course Contents

Hands on Robotics with Arduino, Build 13 robot projects

with Dinesh Tavasalkar


1503. Light avoider program



Description

What you'll learn

Construct a Robot from Scratch and move in 6 different directions
Understand the working of different components necessary for working of Robot
Downloadable source codes for all 6 directions

Requirements

Description

Curious about controlling a Robot with smartphone, you have come to the right place. Learn the basic concept and programming required to design a fully functional Arduino Robot. For this course you will need the simplest but the most powerful and advanced Micro-Controller board called the Arduino UNO and a Bluetooth along with some basic electronics component.


Fundamentals of Robotics


Robotics is fundamentally a branch of technology that deals with the design, construction, operation, and application of robots. It is a powerful tool to understand the basic concepts of Computer Science, Mechanical engineering, and Electronics engineering. In this Arduino robot course will use a simplified version of C++ language for programming our Robot using the Arduino IDE.

Course Content and Overview

This course is designed for students interested in controlling an Arduino Robot with Android Smartphone. No coding experience is required; all you need is an Arduino, Bluetooth, some low cost hardware and electronics component for building the Robot. We will start from basics of Arduino programming and then move to higher topics.


Basics of Arduino

In this course you will first understand the basics of Arduino and then we will look at Arduino installation & setting up Arduino with your Computer or Laptop



Construction of Robot
After understanding the basics of Arduino next we will construct our Arduino Robot. All the components required for building this Robot are mentioned in Section 2


Time Control Robot
In the Time Control Robot section you will first understand the working of Motors Driver and how to control 2 motors using a single motor driver.

We will then write Arduino program so that the Robot moves in the following direction for a specific period of time
Forward

Backward
Axial Left
Axial Right
Radial Right
Radial Left
Stop

Serial Communication
Serial Communication is essential for sending and receiving data between Electronic hardware devices. We will use Serial Communication to control Led’s, Potentiometer sensor and the Arduino Robot.
In this section you will learn to read analog values from sensors and display it on the Serial Monitor. You will also write (send data) values from PC to Arduino.

Android Programming


Android OS has taken the world by storm after its inception nearly 10 years back. One of the major benefits of owning an Android smartphone is the ability to use it as a Remote Control for controlling Robots and other Electronics devices.
In this course we will design 5 Android Applications using a tool called AppInventor2. AppInventor2 is a Graphical Programming Software using which even a non programmer can design amazing Android apps in a matter of minutes.



Controlling Arduino Robot using Android Smartphone
We will create 3 android applications for controlling the Arduino and each application works in different manner
SmartBot
In the Smartbot android app we will create 5 buttons (Forward, Backward, Left, Right and Stop). When the user clicks on any of the button the Robot will move in that particular direction.

AcceleroControl Robot
In the AcceleroControl Robot android app, we will use the accelerometer sensor from the android smartphone to control the Robot. So when the user tilts the robot in forward direction it will will move forward, when the Smartphone is kept flat the Robot will Stop. Similarly by pointing the smartphone in direction you can control the direction of the Arduino Robot.

VoiceControl Robot
In the Voice Control Robot we will move our Robot in different direction by giving voice inputs

Black Line Follower
In Black line follower robot, we will first understand the working principal of the IR sensor and then attach it to our robot. After this we will understand the programming logic and then program the arduino robot to follow a black line.

White Line Follower
In white line follower, we will first understand the working principal of White line follower robot and then we will reverse the black line follower program so that the arduino robot follows a white line

Object Follower Robot
In Object Follower robot, we will first understand the working principal of this robot. After this we will write the Object Follower robot program so that the arduino robot can follow an Object.

Object Repeller Robot
In Object Repeller robot, we will first understand the working principal of this robot. After this we will write the program so that arduino robot keeps repelling or keeps moving away from the object.

Object Avoider Robot
Object avoider robot is similar to object repeller robot, but in certain condition, it will simply avoid the object instead of moving away from it.

Light Follower Robot
In Light Follower robot, we will first understand the working principal of this robot. After this we will write the Light Follower robot program and use the smartphone’s flash light so that the arduino robot can follow it.

Light Repeller Robot
In Light Repeller robot, we will first understand the working principal of this robot. After this we will write the program so that arduino robot keeps repelling or keeps moving away from a light source.

Light Avoider Robot
Light avoider robot is similar to light repeller robot, but in certain condition, it will simply avoid the object instead of moving away from it.

Who this course is for:

Students who are interested in learning the basics of Robotics
Arduino Lovers who want to learn more than Arduino basics
Students from Mechanical, Electronics, Electrical, Computer Science, Robotics background are perfectly ideal for this course

  

Course Contents

Hands on Robotics with Arduino, Build 13 robot projects

with Dinesh Tavasalkar


1503.1 Light_Avoider_Robot.txt



Description

What you'll learn

Construct a Robot from Scratch and move in 6 different directions
Understand the working of different components necessary for working of Robot
Downloadable source codes for all 6 directions

Requirements

Description

Curious about controlling a Robot with smartphone, you have come to the right place. Learn the basic concept and programming required to design a fully functional Arduino Robot. For this course you will need the simplest but the most powerful and advanced Micro-Controller board called the Arduino UNO and a Bluetooth along with some basic electronics component.


Fundamentals of Robotics


Robotics is fundamentally a branch of technology that deals with the design, construction, operation, and application of robots. It is a powerful tool to understand the basic concepts of Computer Science, Mechanical engineering, and Electronics engineering. In this Arduino robot course will use a simplified version of C++ language for programming our Robot using the Arduino IDE.

Course Content and Overview

This course is designed for students interested in controlling an Arduino Robot with Android Smartphone. No coding experience is required; all you need is an Arduino, Bluetooth, some low cost hardware and electronics component for building the Robot. We will start from basics of Arduino programming and then move to higher topics.


Basics of Arduino

In this course you will first understand the basics of Arduino and then we will look at Arduino installation & setting up Arduino with your Computer or Laptop



Construction of Robot
After understanding the basics of Arduino next we will construct our Arduino Robot. All the components required for building this Robot are mentioned in Section 2


Time Control Robot
In the Time Control Robot section you will first understand the working of Motors Driver and how to control 2 motors using a single motor driver.

We will then write Arduino program so that the Robot moves in the following direction for a specific period of time
Forward

Backward
Axial Left
Axial Right
Radial Right
Radial Left
Stop

Serial Communication
Serial Communication is essential for sending and receiving data between Electronic hardware devices. We will use Serial Communication to control Led’s, Potentiometer sensor and the Arduino Robot.
In this section you will learn to read analog values from sensors and display it on the Serial Monitor. You will also write (send data) values from PC to Arduino.

Android Programming


Android OS has taken the world by storm after its inception nearly 10 years back. One of the major benefits of owning an Android smartphone is the ability to use it as a Remote Control for controlling Robots and other Electronics devices.
In this course we will design 5 Android Applications using a tool called AppInventor2. AppInventor2 is a Graphical Programming Software using which even a non programmer can design amazing Android apps in a matter of minutes.



Controlling Arduino Robot using Android Smartphone
We will create 3 android applications for controlling the Arduino and each application works in different manner
SmartBot
In the Smartbot android app we will create 5 buttons (Forward, Backward, Left, Right and Stop). When the user clicks on any of the button the Robot will move in that particular direction.

AcceleroControl Robot
In the AcceleroControl Robot android app, we will use the accelerometer sensor from the android smartphone to control the Robot. So when the user tilts the robot in forward direction it will will move forward, when the Smartphone is kept flat the Robot will Stop. Similarly by pointing the smartphone in direction you can control the direction of the Arduino Robot.

VoiceControl Robot
In the Voice Control Robot we will move our Robot in different direction by giving voice inputs

Black Line Follower
In Black line follower robot, we will first understand the working principal of the IR sensor and then attach it to our robot. After this we will understand the programming logic and then program the arduino robot to follow a black line.

White Line Follower
In white line follower, we will first understand the working principal of White line follower robot and then we will reverse the black line follower program so that the arduino robot follows a white line

Object Follower Robot
In Object Follower robot, we will first understand the working principal of this robot. After this we will write the Object Follower robot program so that the arduino robot can follow an Object.

Object Repeller Robot
In Object Repeller robot, we will first understand the working principal of this robot. After this we will write the program so that arduino robot keeps repelling or keeps moving away from the object.

Object Avoider Robot
Object avoider robot is similar to object repeller robot, but in certain condition, it will simply avoid the object instead of moving away from it.

Light Follower Robot
In Light Follower robot, we will first understand the working principal of this robot. After this we will write the Light Follower robot program and use the smartphone’s flash light so that the arduino robot can follow it.

Light Repeller Robot
In Light Repeller robot, we will first understand the working principal of this robot. After this we will write the program so that arduino robot keeps repelling or keeps moving away from a light source.

Light Avoider Robot
Light avoider robot is similar to light repeller robot, but in certain condition, it will simply avoid the object instead of moving away from it.

Who this course is for:

Students who are interested in learning the basics of Robotics
Arduino Lovers who want to learn more than Arduino basics
Students from Mechanical, Electronics, Electrical, Computer Science, Robotics background are perfectly ideal for this course

  

Course Contents

Hands on Robotics with Arduino, Build 13 robot projects

with Dinesh Tavasalkar


1601. Get any of Dinesh's courses for upto 90% Off.html



Description

What you'll learn

Construct a Robot from Scratch and move in 6 different directions
Understand the working of different components necessary for working of Robot
Downloadable source codes for all 6 directions

Requirements

Description

Curious about controlling a Robot with smartphone, you have come to the right place. Learn the basic concept and programming required to design a fully functional Arduino Robot. For this course you will need the simplest but the most powerful and advanced Micro-Controller board called the Arduino UNO and a Bluetooth along with some basic electronics component.


Fundamentals of Robotics


Robotics is fundamentally a branch of technology that deals with the design, construction, operation, and application of robots. It is a powerful tool to understand the basic concepts of Computer Science, Mechanical engineering, and Electronics engineering. In this Arduino robot course will use a simplified version of C++ language for programming our Robot using the Arduino IDE.

Course Content and Overview

This course is designed for students interested in controlling an Arduino Robot with Android Smartphone. No coding experience is required; all you need is an Arduino, Bluetooth, some low cost hardware and electronics component for building the Robot. We will start from basics of Arduino programming and then move to higher topics.


Basics of Arduino

In this course you will first understand the basics of Arduino and then we will look at Arduino installation & setting up Arduino with your Computer or Laptop



Construction of Robot
After understanding the basics of Arduino next we will construct our Arduino Robot. All the components required for building this Robot are mentioned in Section 2


Time Control Robot
In the Time Control Robot section you will first understand the working of Motors Driver and how to control 2 motors using a single motor driver.

We will then write Arduino program so that the Robot moves in the following direction for a specific period of time
Forward

Backward
Axial Left
Axial Right
Radial Right
Radial Left
Stop

Serial Communication
Serial Communication is essential for sending and receiving data between Electronic hardware devices. We will use Serial Communication to control Led’s, Potentiometer sensor and the Arduino Robot.
In this section you will learn to read analog values from sensors and display it on the Serial Monitor. You will also write (send data) values from PC to Arduino.

Android Programming


Android OS has taken the world by storm after its inception nearly 10 years back. One of the major benefits of owning an Android smartphone is the ability to use it as a Remote Control for controlling Robots and other Electronics devices.
In this course we will design 5 Android Applications using a tool called AppInventor2. AppInventor2 is a Graphical Programming Software using which even a non programmer can design amazing Android apps in a matter of minutes.



Controlling Arduino Robot using Android Smartphone
We will create 3 android applications for controlling the Arduino and each application works in different manner
SmartBot
In the Smartbot android app we will create 5 buttons (Forward, Backward, Left, Right and Stop). When the user clicks on any of the button the Robot will move in that particular direction.

AcceleroControl Robot
In the AcceleroControl Robot android app, we will use the accelerometer sensor from the android smartphone to control the Robot. So when the user tilts the robot in forward direction it will will move forward, when the Smartphone is kept flat the Robot will Stop. Similarly by pointing the smartphone in direction you can control the direction of the Arduino Robot.

VoiceControl Robot
In the Voice Control Robot we will move our Robot in different direction by giving voice inputs

Black Line Follower
In Black line follower robot, we will first understand the working principal of the IR sensor and then attach it to our robot. After this we will understand the programming logic and then program the arduino robot to follow a black line.

White Line Follower
In white line follower, we will first understand the working principal of White line follower robot and then we will reverse the black line follower program so that the arduino robot follows a white line

Object Follower Robot
In Object Follower robot, we will first understand the working principal of this robot. After this we will write the Object Follower robot program so that the arduino robot can follow an Object.

Object Repeller Robot
In Object Repeller robot, we will first understand the working principal of this robot. After this we will write the program so that arduino robot keeps repelling or keeps moving away from the object.

Object Avoider Robot
Object avoider robot is similar to object repeller robot, but in certain condition, it will simply avoid the object instead of moving away from it.

Light Follower Robot
In Light Follower robot, we will first understand the working principal of this robot. After this we will write the Light Follower robot program and use the smartphone’s flash light so that the arduino robot can follow it.

Light Repeller Robot
In Light Repeller robot, we will first understand the working principal of this robot. After this we will write the program so that arduino robot keeps repelling or keeps moving away from a light source.

Light Avoider Robot
Light avoider robot is similar to light repeller robot, but in certain condition, it will simply avoid the object instead of moving away from it.

Who this course is for:

Students who are interested in learning the basics of Robotics
Arduino Lovers who want to learn more than Arduino basics
Students from Mechanical, Electronics, Electrical, Computer Science, Robotics background are perfectly ideal for this course

  

Course Contents