Automation with Raspberry Pi Zero

Learn how to automate the water pump and the plant watering using Raspberry Pi Zero
4.3 (10 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.
267 students enrolled
$19
$95
80% off
Take This Course
  • Lectures 28
  • Length 43 mins
  • Skill Level Intermediate Level
  • Languages English
  • Includes Lifetime access
    30 day money back guarantee!
    Available on iOS and Android
    Certificate of Completion
Wishlisted Wishlist

How taking a course works

Discover

Find online courses made by experts from around the world.

Learn

Take your courses with you and learn anywhere, anytime.

Master

Learn and practice real-world skills and achieve your goals.

About This Course

Published 2/2016 English

Course Description

Automation with Raspberry Pi Zero will take your intermediate coding skills to the next level. The course is ideal for those who wants to explore the possibilities of newly launched Raspberry Pi Zero. Going forward you will learn how to program the small LCD screen and display the dynamic data. Next you will learn how to control any of the AC appliances using a relay and Python programming. The course will also cover two complete projects that will give solutions to the real-time problems. The first project will include how to get rid of the daily manual effort of turning the water pump ON and OFF and automate the entire process. And, the second project will teach you how to water the plants automatically when the moisture level is low using Raspberry Pi Zero.

The course provides the complete source code of the real time project.

The entire course can be completed over a fortnight, including the hardware assembly and coding in Python programming.

By the end of this course, you will have fundamental knowledge about automating the things using Raspberry Pi Zero and control the physical things with the mini kit.

What are you waiting for? Enroll now!

What are the requirements?

  • Basics of Raspberry Pi and Python programming

What am I going to get from this course?

  • Get to know about the newly launched Raspberry Pi Zero
  • Learn how to code the small LCD screen and display the dynamic text
  • Learn how to switch ON & OFF any household appliances using a relay and Python programming
  • Get rid of the daily manual effort of turning the water pump ON and OFF and automate the entire process
  • Get to know how to water the plants automatically when the moisture level is low and automate it using Raspberry Pi Zero

What is the target audience?

  • The course is for everyone who wants to explore the possibilities of Raspberry Pi Zero in the field of automation

What you get with this course?

Not for you? No problem.
30 day money back guarantee.

Forever yours.
Lifetime access.

Learn on the go.
Desktop, iOS and Android.

Get rewarded.
Certificate of completion.

Curriculum

00:52

This lecture covers brief description about the complete course

Section 1: Introduction
01:04

In this lecture, you will learn about the basics of Raspberry Pi zero and how it different from other version of Raspberry Pi.

00:45

This lecture describes the hardware configuration of the Raspberry Pi zero in detail.

Basics
3 questions
Section 2: Motor pump Automation
01:28

This lecture describes the complete hardware requirements for the motor pump automation project.

1 page

Circuit diagram to connect the relay with Raspberry Pi Zero and AC appliance

02:09

This lecture describes how to program the relay using Python Programming and control the AC appliances.

1 page

Complete error free source code in PDF and in .py format for controlling the relay.

00:28

This lecture describes how to use the relay and turn ON and OFF any AC appliances using Python Programming.

1 page

Circuit diagram to connect 16x2 LCD with the Raspberry Pi

02:33

This lecture describes how 16x2 LCD work and how can you configure the 16 pin using Python programming.

1 page

Detail description of each pin used in 16x2 LCD

03:14

This lecture covers how you can program the 16 pin LCD and display data on the first and the second row

2 pages

Complete error free source code in PDF and in .py format for controlling the LCD.

00:53

This lecture describes how we can inherit the LCD program in our main program and call the function to display the dynamic data.

1 page

Complete error free source code in PDF and in .py format to call the LCD display function.

00:24

Real time demonstration to show the user-defined output on the LCD screen.

Hardware
3 questions
1 page

Circuit diagram to connect HCSR04 ultrasonic sensor to Raspberry Pi GPIO pins

1 page

Complete circuit diagram for water pump automation

04:31

This lecture describes how to calculate the distance of the of the water level using HCSr04 ultrasonic sensor.

02:44

This lecture describes the how to calculate the percentage of the water level and start the motor when the water level is low.

3 pages

Complete error free source code in PDF and .py format to automate the water tank

01:14

This lecture covers the real time implementation of motor pump automation.

Programming - Tank Fill Up Automation
3 questions
Section 3: Plant watering Automation
01:30

This lecture describes the hardware requirements for plant watering automation

1 page

Circuit diagram to connect soil sensor with Raspberry Pi

1 page

Circuit diagram for plant watering automation

02:30

This lecture describes how to program the soil sensor to automate the entire process.

2 pages

Complete error free source code in PDF and in .py format for plant watering automation

00:46

This lecture describes the real-time implementation of the plant watering automation.

Programming - Plant Watering Automation
3 questions

Students Who Viewed This Course Also Viewed

  • Loading
  • Loading
  • Loading

Instructor Biography

Venkatesh Varadachari, 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.

Instructor Biography

Satyajeet Sah, Product Engineer - Technology

Satyajeet is a passionate technology enthusiast and is excited about the possibility of impacting education through technology. Satya holds a Masters in Computer Applications from VIT, one of the premier engineering institutes in India. He is a product engineer at Makerdemy and spends his time creating exciting courses around the credit card sized Raspberry Pi.

Ready to start learning?
Take This Course