Arduino for Beginners: Learn By Building Projects

Learn Arduino by Building Projects! An extensive reference that will educate you on how to utilize the Arduino platform.

₹499

₹999

Instructor: Vishal SharmaLanguage: Hindi

About the course

Are you looking to get started with Arduino? This course will teach you the basics of electronics and programming, and how to apply them to build 30+ different projects. By the end, you'll be able to make your own circuits and write your own code confidently.

When you enroll in this course, you'll get the opportunity to build different circuits and projects. This will give you the hands-on experience you need to confidently work with Arduino. Not only will you deepen your understanding of electronics, but you'll also have a lot of fun in the process.

Arduino is a subject that can't be learned without practical experience. This course is designed based on the needs of a student. Here we will begin with very basic concepts of Arduino, like what is an Arduino. And all of its importance, scope, and advantages will be discussed. Then we will move to the course where the course is divided into 6 parts.

1. Arduino Programming

2. Communication Protocols

3. Hardware

4. Projects

4. App Development

5. IOT Projects

Now let me explain to you each part of the course.

Arduino Programming

Before directly diving into projects. First, we will learn all the basic. We will understand what is programming and how it is linked to Arduino and Hardware.

We will first learn about the Arduino IDE and how we can install it

Then we will understand the compilers and editors

Once we are done with these we will move to the basics of programming and understand why is it important to learn to program

Then we will create our first project which is blinking a led using our programming basics.

Then we will understand about the simulation. Where we will learn to create projects without the hardware. All by using virtual tools.

Then we will move to programming concepts and will learn about the following.

Datatypes

Operators

Conditionals

Loops

Functions

With practical demonstrations in every concept, After each and every concept that we learn, I will give you MCQ and Practice Problems to test your knowledge. This will help you to learn the concepts practically.

Communication and Protocols

Before interfacing with the hardware we should also have the basic knowledge of communication protocols used to transfer data between Arduino and Sensors. So In this part, we will learn about the communication protocols used by Arduino and Sensors for Data transfer.

First, we will learn about communication protocols, and what is the need for communication protocols. Then we will learn the different types of communication protocols. 

UART [Universal Asynchronous Receiver Transmitter] Communication Protocol

SPI [Serial Peripheral Interface] Communication Protocol

I2C[Inter Integrated Circuit] Communication Protocol

Hardware

Now once we finish the programming. We will learn how we can control the hardware using programming. There we will cover the following

We will learn to measure the light using an LDR sensor

Temperature using Thermistor sensor

Distance using Ultrasonic sensor

Line using a line sensor

Color using the color sensor

Object using IR sensor

Motion using PIR sensor

Touch on the body using the Touch sensor

Temperature using DHT sensor

We will also learn about the motors and learn to run a DC motor

How to control the direction of a motor

Servo motor

Gear motors

Chasis

LCD and Oled displays

and will create mini projects with all of these components to understand their working perfectly

Projects

After learning Programming and Hardware we will apply our skills and create 3 projects in this part.

Which includes

A Laser Alarm System.

A-Line Following Robot

An Obstacle-Avoiding Robot

App Development

Automatic robots were great and fun to create. But what if we can control the functions of a robot anytime. So for that, we will create our own apps using which we can control our robots anytime. Which we will learn in this part.

We will learn about the MIT app inventor and develop our skills in it

We will learn the front end and backend of an application

Our first app will be for controlling light

Then we will create 7 apps for all kinds of applications

We will create apps to control multiple functions

We will create apps to control motors and gears

We will create apps to control devices using our voice.

IoT Projects

Once we got our skills in app development we will use those skills and develop our own mobile app-controlled projects where we will create two big projects.

A Mobile Controlled Rover

A Voice Controlled Robot

What you’ll learn

  • Arduino
  • Arduino Programming
  • Voice Controlled Robot
  • Mobile Control Rover
  • Obstacle Avoiding Robot
  • Line Following Robot
  • Laser Alarm System
  • Project Development using Arduino
  • Electronics App Development
  • Arduino IDE
  • Programming Basics, Datatypes, Conditionals, Loops, and Functions
  • Light Measurement using LDR
  • Distance Measurement using Ultrasonic Sensor
  • Object Detection using IR sensor
  • Line Detection using a Line sensor
  • Color Detection using a Colour sensor
  • Laser Module
  • Touch Detection on a body
  • How to run an LCD Display
  • Motion Detection using a PIR sensor
  • Temperature Detection using a DHT sensor
  • Motors and Shields Working
  • How to run gear motors
  • Chasis and Robots
  • MIT app inventor
  • and 30 Arduino Projects

Are there any course requirements or prerequisites?

  • No prior requirements just a computer with internet

Who this course is for:

  • Arduino
  • Electronics
  • Electronics and communication
  • Robotics
  • App Developer
  • Programmer
  • IT
  • Computer Science
  • Arduino Uno

Syllabus

Meet Proknow Courses

Hi, My Name is Vishal Sharma, Founder of Proknow Youtube Channel, On this channel we made different types RC, Hobby and Embedded Projects using Arduino and ESP Bords. So, On this platform, I will share my experience and Knowledge In the form of courses in the domain of RC Hobby, Electronics and Embedded Systems, and 3D Printing/Designing, etc

What do we offer

Live learning

Learn live with top educators, chat with teachers and other attendees, and get your doubts cleared.

Structured learning

Our curriculum is designed by experts to make sure you get the best learning experience.

Community & Networking

Interact and network with like-minded folks from various backgrounds in exclusive chat groups.

Learn with the best

Stuck on something? Discuss it with your peers and the instructors in the inbuilt chat groups.

Practice tests

With the quizzes and live tests practice what you learned, and track your class performance.

Get certified

Flaunt your skills with course certificates. You can showcase the certificates on LinkedIn with a click.

Reviews and Testimonials