Introduction to mBot
4.0 (14 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
1,222 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Introduction to mBot to your Wishlist.

Add to Wishlist

Introduction to mBot

mBot is an all-in-one solution for learners to enjoy the hands-on experience about programming, electronics and robotics
4.0 (14 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
1,222 students enrolled
Last updated 10/2015
English
Current price: $12 Original price: $95 Discount: 87% off
4 days left at this price!
30-Day Money-Back Guarantee
Includes:
  • 33 mins on-demand video
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion

Training 5 or more people?

Get your team access to Udemy's top 2,000 courses anytime, anywhere.

Try Udemy for Business
What Will I Learn?
  • Program robot wirelessly.
  • Line-following vehicle
  • Remote control car
  • Control the speed of fan by using ultrasonic sensor
  • Interact with physical world.
  • Create your own interactive stories, games, and animations.
View Curriculum
Requirements
  • mBot Educational robot kit
  • You will need to download the mBlock and Arduino IDE software
  • Adobe Air version 17.0+
  • Windows or Mac operating system
Description

This cute little fella is the mBot a do-it-yourself educational robot kit from robotics experts Makeblock. Built around the Arduino open-source platform, it's designed to induct kids into the fields of robotics and programming. The company chose to build around the concept of STEM education: science, technology, engineering & mathematics. Specifically, it helps children get an early start into these disciplines. There are two versions of the mBot: a Bluetooth version for home use and a 2.4 GHz Wi-Fi version, which is designed for classroom use.

Everything that you need to build it is in the box in a nutshell, you need to assemble it using the precise instructions provided and add batteries. There are 45 pieces and it's easy to put them together in about 15 minutes. It's neatly packaged and consists of very high quality materials. Every little part that you need from the main Arduino board, DC motors, to each screw, cable and even a set of tools is in the box. It comes pre-programmed but it's also designed to be tinkered with. Parent of pre-teens might be familiar with Scratch. It’s a free, graphical based programming language developed by MIT Media Lab.

Well, Makeblock has built their own version for this and called it mBlock. The idea behind mBlock is that younger children can start out with graphical programming and move on to text-based programming as they become more advanced.

Ultimately, once you put everything together, mBot can move around and avoid obstacles on its own, follow a line on the ground or just accept commands from the supplied IR remote controller. With the Makeblock app, you can control the robots wirelessly. For children, especially, it can be a surreal experience: actually building something out of tiny parts and seeing it come to 'life'. And there's no limit to what you can do add more parts, add another robot to play games or program your own actions. This is what will inspire the next generation of engineers.
Who is the target audience?
  • No prior knowledge of programming or coding is required
  • People who want to try mBot and learn about microcontrollers
Compare to Other Robotics Courses
Curriculum For This Course
+
Introduction
2 Lectures 04:29

In this lecture, you will learn in detail about overview of the mBot educational robot kit and mBlock programming.

Preview 02:22

In this lecture, you will learn how to install the mBlock software and explanation of mBlock platform. Also it provides the various mechanical parts and electronic modules of mBot educational kit.

Preview 02:07
+
Assembling the mBot mechanical and electronic parts
2 Lectures 04:15

In this lecture, you will learn how to assembly the complete mBot mechanical and electronic parts.

Preview 01:59

In this lecture, you will learn how to connect the mBot to the mBlock interface of COM port using usb cable and also 2.4G module. It also shows you how to install the arduino driver and upgrade the firmware to the mBot.

Preview 02:16
+
Functions of mBlock interface and details of sensors in mBot
2 Lectures 03:58

In this lecture, you will learn in detail about the functions of mBlock interface which we commonly used in the program.

Preview 01:25

In this lecture, you will learn in detail about what are all the electronic modules are embedded in the main mcore mBot board and it explains in detail.

Electronic Modules of mBot
02:33
+
Infrared remote controller to control mBot
3 Lectures 07:10

In this lecture, you will learn in detail about the project of infrared remote controller and the concept of the project.

Infrared remote controller to control mBot
01:51

In this lecture, you will learn how to code the mBot to control using infrared remote controller .

Code: Infrared remote controller to control mBot
02:37

In this lecture, you will learn in detail about how to upload the code into mcore board of mBot and also the Arduino program interface.

Uploading the code into mcore of mBot and Real time demonstration of the project
02:42

mBot: Infrared remote controller
3 questions
+
Controlling the speed of fan by using Ultrasonic sensor
3 Lectures 04:51

In this lecture, you will learn how to control the speed of the fan by the distance between your hand and the Ultrasonic sensor and also connect the mBot via 2.4G module. And it shows how to assembly the parts.

Controlling the speed of fan by using Ultrasonic sensor
01:29

In this lecture, you will learn how to code to control the speed of the fan by the distance between your hand and the Ultrasonic sensor. And connect it to the 2.4G module.

Code: Controlling the speed of fan by using Ultrasonic sensor
02:03

In this lecture, you will learn how to test this project and the real time demonstration of this project.

Real time demonstration: Controlling the speed of fan by using Ultrasonic sensor
01:19

Controlling the speed of fan by using Ultrasonic sensor
3 questions
+
Race track map for the Line follower module
4 Lectures 08:06

In this lecture, you will learn in detail about the project, what types of materials and tools required to make this project and how to make the race track map with overpass for line follower robot.

Race track map for the Line follower robot
01:42

In this lecture, you will learn in detail about the functionality of line follower module and the offset value of it.

Functionality of the Line follower module
01:28

In this lecture, you will learn how to code the complete line follower module and explanation of the line follower module offset values. And uploading the code into mBot.

Code: Race track map for the Line follower robot
02:49

Line follower robot
3 questions

In this lecture, you will learn in real time demonstration of race track map of line follower module.

Real time demonstration: Race track map for the Line follower robot
02:07
About the Instructor
Venkatesh Varadachari
4.1 Average rating
746 Reviews
13,730 Students
32 Courses
Founder of ScratchNinja, PiWizards and Money-Wizards

Venkatesh Varadachari is the founder of Money-Wizards Global Pte Ltd, that owns the education brands Money-Wizards, PiWizards and Scratch Ninja.

Venkatesh believes that knowledge should be made available to people in all walks of life. Venkatesh also believes in the power of education to transform lives.

Venkatesh has an MBA from the prestigious Indian Institute of Management, Bangalore.

He also has a degree in Electrical Engineering from Madras University and a Masters in Financial Engineering from National University of Singapore.

Kamesh Dkr
4.2 Average rating
170 Reviews
6,832 Students
11 Courses
Product Engineer - Technology

Kamesh DKR is passionate about working at the intersection of technology and education. He believes that learning should be fun, entertaining and contextual.

Kamesh has a Masters in Computer Applications from VIT, one of the top engineering schools in India.

Kamesh is a product engineer with ScratchNinja and is responsible for developing user friendly educational courses to teach cutting edge technological concepts to school students.