Autoplay
Autocomplete
Previous Lesson
Complete and Continue
IoT with Raspberry Pi and Python: Building Smart Systems
Introduction
Introduction to Raspberry Pi 2 and 3 (9:18)
Setup for Raspberry OS (9:09)
Remote Logging
Raspberry PI Configuration (6:37)
IP Address of Raspberry (9:13)
Starting up with Software (7:30)
File System in Raspberry PI
File System in Raspberry PI (7:23)
Writing Text File (9:17)
Creating Variables
Getting the Coding (8:01)
Giving Title Name (8:25)
Arithmetic
Writing a Program (6:43)
Writing a Program Continues (8:30)
Logical Operator Not (10:13)
Bitwise
Bitwise Operators (11:27)
Forming an Assignment Operators (7:34)
Input from User (9:54)
Selection statements
Selections Statement (6:08)
Taking Input Decision (7:09)
Defining New Functions (12:00)
Functions
Functions with Default Arguments (6:58)
Required Positional Arguments (6:38)
Looping Statements
Looping Statements and Applications (12:37)
New File in Application (8:33)
Redefining the Values (9:16)
Concepts in Loop (9:00)
Using the Break Keyword (3:43)
Strings in Python
Data Structures in Python (5:53)
Alternate Elements in String (6:26)
Dot Format Method (4:23)
Slicing Operator in Strings (4:27)
Lists in Python (11:35)
List Examples and List Comprehension
Examples on List and Strings (9:01)
List Comprehension (9:51)
Tuples, Sets and Dictionaries
Tuples (4:03)
Understanding Set Data Structure (4:21)
Dictionary Data Structure (7:00)
Classes and Objects
Creating Own Data Structure (10:33)
Analyzing Change in Parameters (10:47)
Learning more on Class and Object (11:58)
Defining the Get Count Method (7:17)
Modular Programming
Creating or Writing a New Module (2:17)
Creating a Function Method (6:16)
Running Function from the Module (7:01)
Correcting the Import Code (5:45)
Creating an Object of Class (11:48)
Working with Pins of Raspberry PI (8:33)
Using the Raspberry PI (11:20)
Blinking an LED
Programming Raspberry Pi Pins (2:55)
Python3 Codes on Raspberry PI (8:01)
Blinking LED and Programming Pin (11:53)
Contolling LED using Button
Reading an Input from the Button (6:07)
Button and LED Working Together (6:57)
Reading the Value of Pins (2:36)
PWM
Varying the Intensity of Light (11:34)
Creating a PWM Object (11:13)
Networking Basics
Networking in Python (7:05)
Client or the Server Address (9:50)
IP Address and Port Number (4:42)
Starting up SSH Client (5:42)
Creating a Client Socket and Server Socket
Programming Server and Client (6:39)
Connecting to the Server (6:13)
Closing the Socket (8:37)
Controlling a Light with Commands
Connecting Server with the Client (10:44)
Commands from Raspberry Pi (1:51)
Running Server on Raspberry Pi (8:13)
Coding for running the Server (5:31)
Twython API
Writing Python Code as Client (7:05)
Twitter Update and Search Applications
Application Settings and Setup (8:21)
Updating Status with Image (8:19)
Method for Search Generator (4:32)
Led Controlled by a Tweet
Modifying the Twthon Streamer (11:36)
Analyzing the Object of My Streamer (10:47)
Led Controlling by a Tweet (1:32)
Twython and gpiozero APP
Performing Automation on Bredboard (4:43)
Pin Configuration for Twython and gpiozero App (10:07)
Modifying the Led Buttons (4:44)
Programming and gpiozero Configuration (5:48)
Printing Results for Files (7:22)
Creating server and sending email
Sending Email using Raspi (7:35)
Understanding the Server to be created (5:50)
SMTP Authentication Error (9:27)
Creating the connections (7:20)
Checking the Buttons (6:04)
Analyzing the connection on the Port (4:19)
Sensor values in python
Applying changes to the codes (4:34)
Emailing Sensor Values (6:28)
Installation of Python (7:00)
Connecting the DHT Sensor (4:03)
Running the programming code (2:33)
Importing the button (11:33)
Emailing temperature and humidity (11:19)
Conclusion to IoT (2:35)
Teach online with
Running the programming code
Lesson content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock