Introduction to Arduino
4.2 (16 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,755 students enrolled
Wishlisted Wishlist

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

Add to Wishlist

Introduction to Arduino

Learn Arduino from the ground up with a full fledged project using an Ultrasonic sensor HC-SR04.
4.2 (16 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,755 students enrolled
Last updated 11/2015
English
Current price: $10 Original price: $200 Discount: 95% off
5 hours left at this price!
30-Day Money-Back Guarantee
Includes:
  • 40 mins on-demand video
  • 4 Supplemental Resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • Use the HC-SR04 ultrasonic sensor to measure distance to an obstacle
  • How to deploy program into Arduino and use it wirelessly
  • Build your own applications and devices.
  • How to use ultrasonic sensor to detect obstacles
  • Code buzzer to beep in different tone
  • How to setup the Arduino software and start outputting code
View Curriculum
Requirements
  • You would need to download the Arduino IDE software
  • Complete Arduino kit
  • Thin wires to solder and jumper wires
Description

Over 1,000 students

Over 25 5 star ratings

One of the top Arduino courses on Udemy

Bonus content added regularly. Latest update on 17-Nov-15. We will keep adding new content, so that our students have something to look forward to

All our students (Makerdemy brand) get VIP pricing ($8) for all our new courses. We have 10 courses under our brand and will be releasing a new course every 2 months.


_____________________________________________________________________

Arduino is one of the cost effective boards you can purchase & start programming with to interact with physical elements using logic & create results the way you want it. It can be used in your Engineering projects, Industrial Projects and Home Automation related projects.

The course lesson will explain “How to work on Arduino" using C Language. This course works best for you if you own an Arduino UNO.

Why Learn Arduino?

If you an Engineering or Science student you might come across projects in which you want Physical interaction with your computer system.

The Arduino development environment makes it easy to write code and upload it to the i/o board. You can use Arduino language(C\C++) to interface with Arduino hardware.

This course is for anyone who is interested in learning about Arduino. The course does not require any prior knowledge about Arduino. It is designed to introduce the Arduino hardware and programming environment to get you started on building projects.

However, basic knowledge of C programming is essential to understand this course. No experience is required, and all you need is an Arduino and several low cost components.

In this course, I will walk you through a project called "The Blind Man Guide". In this project, an ultrasonic sensor is fitted on to a cap and is powered by Arduino which measures the distance and also alerts about objects or obstacles in front of the device. By wearing this cap, a blind person can be alerted about objects or obstacles in front of him.

I will teach you step by step how to go about building this project. I will also share the code with you so that you can replicate the project yourself.

At the end of the course, you'll be fully familiarized with Arduino and ready to build your own applications and devices. If you're interested in Arduino, or microcontrollers in general, and don't know where to Start - you've found the perfect course. I look forward to you joining this course.

Who is the target audience?
  • This course is for anyone who is interested in learning about Arduino. The course does not require any prior knowledge about Arduino.
  • It’s designed to introduce the Arduino hardware and programming environment to get you started on building projects.
  • However, basic knowledge of C programming is essential to understand this course. No experience is required, and all you need is an Arduino and several low cost components.
Students Who Viewed This Course Also Viewed
Curriculum For This Course
+
Introduction
2 Lectures 05:34

This lecture will teach you:-

a) Detailed description of Arduino.

b) What you can do with Arduino.

c) Step by step description of the parts of Arduino UNO board.

Preview 01:49

This lecture will teach you:-

a) What are all the different types of Arduino boards available.

b) Complete detail of Arduino UNO key features.

Preview 03:45
+
Installation and configuration
1 Lecture 02:32

This lecture will teach you:-

a) How to download the Arduino IDE.

b) How to connect it to the system.

c) Configuration your Arduino IDE settings.

Preview 02:32
+
Hardware requirements
2 Lectures 03:17

This lecture will teach you:-

a) Brief introduction of project.

b) What all the hardware required for this project.

Preview 01:25

This lecture will teach you:-

a) Detailed description of Ultrasonic sensor HC-SR04.

b) What are the key features for Ultrasonic sensor.

c) HC-SR04 ultrasonic sensor pin configuration.

Preview 01:52

Hardware
3 questions
+
Programming the hardware
7 Lectures 19:05

This lecture will teach you:-

a) Initiate the Trig and Echo pin.

b) Enabling the output pin for LEDs.

c) Declaration of distance measurement variable.

Code - Initializing the required pins
03:52

This lecture will teach you:-

a) Calculating the distance and receiving the duration with the help of echo pin.

b) How to measure three different ranges using Ultrasonic senor.

c) Calling the function.

Code - Declaring If else condition for three different ranges
06:23

This lecture will teach you:-

a) How to play note in different tone.

b) Delay to be assigned in each function.

Code - Defining body of function for all three ranges
05:04

This lecture will teach you:-

a) How to compile the program.

b) How to rectify the error occur in the program.

c) How to upload whole program into the Arduino Uno board.

d) Explanation of the circuit diagram.

Compiling and Error debugging
01:51

In this lecture you will learn:-

a) Circuit assembly of the hardware.

Circuit diagram
1 page

In this lecture you will learn:-

a) Complete error free source code of the program.

Source code of the project
2 pages

Arduino Programming
3 questions

This lecture will teach you:-

a) How to embed the circuit on the cap.

b) Live demonstration of the implemented project.

Real time demonstration of the project
01:55
+
Bonus Content : Arduino Webserver Control using Ethernet Shield
5 Lectures 09:17

In this lecture, you will learn about how to configure the IP address and what are all the hardware required for this project.

Bonus Content :Arduino Webserver Control using Ethernet Shield: IP configuration
02:53

In this lecture, you will learn about the program code includes in the program

Bonus Content : Arduino Webserver Control using Ethernet Shield: Code
03:27

In this lecture, you will learn about the HTML code and live demonstration of the project.

Bonus Content : Arduino Webserver Control using Ethernet Shield: HTML code
02:57

Arduino Webserver Control Circuit Diagram

Bonus Content : Circuit diagram
1 page

Arduino Webserver Control Source Code

Bonus Content : Source code of the project
4 pages
About the Instructor
Venkatesh Varadachari
4.0 Average rating
695 Reviews
12,130 Students
31 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.4 Average rating
156 Reviews
5,494 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.