اینترنت اشیاء یکی از تاثیرگذارترین و مهمترین تکنولوژی های این روزها به شمار می رود. با پیشرفت تکنولوژی و ابزارهای الکترونیکی و مخابراتی امکان اتصال دستگاه های الکترونیکی از جمله ربات ها، اسباب بازی ها، گجت ها و … به اینترنت فراهم شده است.

Raspberry Pi یک برد الکترونیکی ارزان است که کار یک کامپیوتر کوچک را انجام می دهد و می توانید با نصب سیستم عامل لینوکس یا ویندوز روی آن برنامه نویسی کنید.

در این آموزش تصویری با مباحث مربوط به Raspberry Pi و اینترنت اشیاء آشنا می شوید.
این دوره آموزشی محصول موسسه Udemy است.

سرفصل های دوره:

  • نحوه اتصال به اینترنت
  • کار با میکروپروسسور
  • کار با حافظه
  • نحوه نصب سیستم عامل
  • کار با دستورات لینوکس
  • نحوه نصب نرم افزار
  • برنامه نویسی پایتون
  • نحوه ساخت لیست
  • نحوه استفاده از حلقه
  • کار با توابع Foodprocessors
  • کار با ماژول ها
  • محاسبات فیزیکی با Raspberry Pi
  • طراحی مدار
  • نحوه کدنویسی
  • نحوه خواندن یک ورودی
  • اندازه گیری فاصله با سنسور مافوق صوت
  • نحوه سوئیچ کردن بین دستورات
  • استفاده از سنسور
  • نحوه افزایش پهنای باند
  • و…

عنوان دوره: Udemy From 0 to 1 Raspberry Pi and the Internet of Things
مدت زمان: 7 ساعت
نویسنده: Loony Corn


توضیحات:

Udemy From 0 to 1 Raspberry Pi and the Internet of Things

Loony Corn
All Levels
7 Hours

Have a blast using the Raspberry Pi to do some home automation and understand the Internet of Things
Taught by a team of electrical engineers from Stanford and IIT Madras.
An Internet-Of-Things course for everyone - accessible yet serious, to take you from absolute beginner to a solid intermediate level - built around Home Automation using Raspberry Pi.
This is a course is for everyone. You need not be an electrical engineer, or an engineer at all. We explain all engineering or automation concepts from absolute scratch.
This is an Internet-of-Things course, not merely a Raspberry Pi course. This is important because we think too many courses end up becoming like manuals for the Raspberry Pi, or the Arduino, or some specific hardware device. This course is careful to generalize
The course takes you to a solid intermediate level. The objective is to get you to a point where if you imagine a really cool IoT application, you will be able to independently figure out how to implement it.
We focus on Home Automation using Raspberry Pi for our use-cases. This is so that you can immediately put it to use around the home (turn that music down without getting off the couch!)
As with all our courses, this one too is quirky. The examples are irreverent. Lots of little touches: repetition, zooming out so we remember the big picture, active learning with plenty of quizzes. There's also a peppy soundtrack, and art - all shown by studies to improve cognition and recall.
What's Covered:
Internet of Things : Sensors, Actuators, Microcontrollers, Arduino, Raspberry Pi, Physical Computing, Smart homes
Raspberry Pi 2 Model B Components, System on a Chip (SOC) , Input Output Interfaces, SD Card / Secondary Storage, Choice of Operating Systems, RISC/CISC Architectures, x86 vs ARM, Raspbian OS installation, Raspbian tour, Linux Shell commands overview, Installing softwares, Connecting to the Internet
Physical Computing: Sensors (Photoresistors, Ultrasonic sensors, motion sensors, temperature and humidity sensors), Relays, LEDs, Push buttons, Basics of circuit design, Ohm's law, RC circuit, GPIO pins, Serial and Parallel interfaces, UART, SPI, I2C, Pulse Width Modulation (PWM), Python (RPi DOT GPIO), WiringPi, Node js (RPi-GPIO)
Home Automation projects: Measuring Distance, Measuring Light Intensity, Controlling switches with sensors, Controlling switches over local and external networks
Mail us about anything - anything! - and we will always reply :-)
What are the requirements?
No real prerequisites. Beginner level understanding of electric circuits and programming might help but its not mandatory
If you intend to do the physical computing projects, go ahead and purchase a Raspberry Pi - but the course does give you advice on things you might need to get for your automation projects so you can wait to decide as well.
What am I going to get from this course?
Over 37 lectures and 7 hours of content!
Understand what the internet of things and physical computing are
Know their way around a Raspberry Pi
Use the Raspberry Pi in Home Automation projects
Think of different IoT applications and visualize the components needed to build them
Do cool things like control switches in their home with their smartphone
What is the target audience?
Yep! Anyone who is interested in Internet of Things, Physical computing, hardware hacking and wants to get their hands dirty with real projects
Yep! Non-engineers / Non-tech persons who are interested in home automation projects or Raspberry Pi
Yep! People who are looking to understand the details of IoT and want to think of new startup ideas in the IoT space or work in this space
Yep! Engineers who have book knowledge but want some help with practical application of electronics concepts

Section 1: What this course is about
Lecture 1
You, This course and Us
03:08
Section 2: What is the Internet of Things?
Lecture 2
What is the internet of things and why should you care?
14:54
Lecture 3
What makes a home smart?
14:49
Lecture 4
Small but Mighty: The Raspberry Pi
15:37
Quiz 1
Internet of Things
3 questions
Section 3: Pi's Anatomy
Lecture 5
The brain : Raspberry Pi's Microprocessor
15:38
Lecture 6
Exploring the Raspberry Pi board
10:40
Lecture 7
Raspberry Pi : Where is the memory?
12:37
Lecture 8
Operating systems : Make an informed choice
09:47
Quiz 2
Raspberry Pi
3 questions
Section 4: Getting Started
Lecture 9
Install the Operating system
13:09
Lecture 10
Let's go on a tour : Raspbian OS
20:04
Lecture 11
Getting Comfortable : Linux Shell commands
10:46
Lecture 12
User permissions on the Raspberry Pi
13:28
Lecture 13
Installing a software
06:34
Lecture 14
Connecting your Pi to the Internet
13:42
Quiz 3
Raspbian
2 questions
Section 5: Coding with Python - It's easy as Pi
Lecture 15
Coding is like Cooking
07:36
Lecture 16
A List is a List
09:17
Lecture 17
Playing with Lists
08:44
Lecture 18
Dictionaries and If-Else
06:18
Lecture 19
Don't Jump Through Hoops, Use Loops
04:26
Lecture 20
Lists, Dictionaries and Loops
05:29
Lecture 21
Functions are like Foodprocessors
10:58
Lecture 22
Stay cool : Import a module
02:31
Quiz 4
Python
2 questions
Section 6: Physical Computing with the Raspberry Pi
Lecture 23
Raspberry Pi and Physical Computing : How stuff works
14:38
Lecture 24
Establish the first link : How do devices communicate?
18:13
Lecture 25
Put the pieces together : Designing a circuit
18:52
Lecture 26
Tie it all up : Writing the code
06:10
Quiz 5
Physical Computing
2 questions
Section 7: Let's have some fun! Home Automation projects
Lecture 27
Meet the players: A few common electrical components
10:26
Lecture 28
Getting our feet wet: Flash an LED
12:41
Lecture 29
Push some buttons : Reading an input
10:18
Lecture 30
Our first sensor : How bright is it in here?
13:46
Lecture 31
Who goes there? : Detect an object & measure distance with an ultrasonic sensor
17:12
Quiz 6
Sensors
2 questions
Lecture 32
Get ready for Magic 1 : Automate a switch using a relay and sensors
12:43
Lecture 33
Get ready for Magic 2 : Automate a switch using a relay and sensors
11:56
Lecture 34
Control a relay from anywhere - I
13:27
Lecture 35
Control a relay from anywhere - II
08:23
Quiz 7
Relay
1 question
Lecture 36
Setting up a video feed with the Pi Camera
17:04
Section 8: For Arduino lovers: WiringPi
Lecture 37
WiringPi and Pulse Width Modulation
15:57
Quiz 8
WiringPi
1 question