آموزش شروع پروژه‌های سفارشی با رزبری پای (Raspberry Pi) - آخرین آپدیت

دانلود Beginning Custom Projects with Raspberry Pi

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: در این دوره آموزشی، شما از یک رزبری پای ۴ برای ساخت یک پروژه کامل متصل به شبکه، مجهز به سنسورها و موتورها استفاده خواهید کرد و یاد می‌گیرید چگونه از طریق گوشی هوشمند به آن دسترسی داشته باشید. ما تمامی قطعاتی که این سیستم را به کار می‌اندازند بررسی می‌کنیم تا بتوانید از این تجربه به عنوان پایه‌ای برای پروژه‌های شخصی خود استفاده کنید. در این دوره، رزبری پای را به عنوان یک «سیستم نهفته» (Embedded System) و نه یک کامپیوتر رومیزی به کار می‌گیریم تا شما آماده باشید رزبری پای را به عنوان مغز متفکر پروژه‌هایتان پیاده‌سازی کنید. آیا می‌خواهید دستگاه اینترنت اشیاء (IoT)، سیستم اتوماسیون خانگی یا رباتیک خود را بسازید؟ این کلاس دقیقاً برای یادگیری نحوه عملکرد این سیستم‌ها طراحی شده تا شما را به سمت ساخت مستقل سوق دهد. برای شروع این دوره نیازی به تجربه قبلی در سیستم‌های نهفته، برنامه‌نویسی یا الکترونیک نیست و بخش‌های جایزه اختیاری برای کسانی که می‌خواهند شروع سریعی در برنامه‌نویسی پایتون، مبانی لینوکس و الکترونیک پایه داشته باشند، در نظر گرفته شده است. این دوره به چهار ماژول تقسیم شده است تا هر حوزه تمرکزی را با دموها و مطالب تکمیلی بررسی کند: ۱) نصب و پیکربندی رزبری پای، ۲) دسترسی به رزبری پای از طریق شبکه، ۳) کنترل برنامه‌نویسی‌شده سنسورها و موتورهای خارجی، و ۴) دسترسی به دستگاه نهفته از طریق رابط وب. پس از این چهار ماژول، بلافاصله ساخت پروژه‌های خود را آغاز خواهید کرد و سه دوره تکمیلی در این تخصص کورسرا، هر بخش را عمیق‌تر بررسی می‌کنند تا مهارت‌ها و پیچیدگی پروژه‌های شما را افزایش دهند. امیدوارم از این دوره‌ها لذت ببرید و ساخته‌های خود را به سطح بالاتری ببرید.

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

نصب، پیکربندی و اتصال به رزبری پای از طریق شبکه Installing, Configuring, and Connecting to Your Raspberry Pi Over the Network

  • مقدمه‌ای بر ماژول ۱ Module 1 Introduction

  • معرفی رزبری پای Introducing the Raspberry Pi

  • تفاوت‌های رزبری پای و آردوینو چیست؟ How are Raspberry Pi and Arduino Different?

  • اتصالات فیزیکی در رزبری پای Physical Connections on the Raspberry Pi

  • معرفی سیستم‌عامل رزبری پای (Raspberry Pi OS) Introducing Raspberry Pi OS

  • نصب سیستم‌عامل رزبری پای Installing Raspberry Pi OS

  • پیکربندی با raspi-config Configuring with raspi-config

  • تعیین آدرس IP رزبری پای Determining the Raspberry Pi IP Address

  • اتصال از طریق SSH Connecting with SSH

  • اجرای تست‌های عملکرد خط فرمان Running Command-Line Performance Tests

  • خلاصه ماژول ۱ Summary of Module 1

  • شِل (Shell)، پرومپت و کاربر Shell, Prompt, and User

  • ناوبری در دایرکتوری‌ها Directory Navigation

  • فایل‌های اجرایی و مفسر پایتون Executables and the Python Interpreter

کنترل رزبری پای از طریق شبکه Controlling Your Raspberry Pi Over the Network

  • مقدمه‌ای بر ماژول ۲ Introduction to Module 2

  • اتصال به دسکتاپ گرافیکی از راه دور با VNC Connecting to a Remote GUI desktop with VNC

  • معرفی دسکتاپ گرافیکی سیستم‌عامل رزبری پای Introducing the Raspberry Pi OS Graphical Desktop

  • مقایسه VNC و SSH برای طراحی IoT، اتوماسیون خانگی و رباتیک VNC vs SSH for Designing IoT, Home Automation, and Robotics

  • جریان‌ها و ولتاژها در یک مدار Currents and Voltages in a Circuit

  • تحلیل مدار LED Analysis of an LED Circuit

  • استفاده از پایتون برای روشن کردن LED Using Python to Light an LED

  • فریم‌ورک‌های وب پایتون Python Web Frameworks

  • نوشتن یک Endpoint برای API Writing an API Endpoint

  • خلاصه ماژول ۲ Summary of Module 2

  • مقدمه‌ای بر پایتون Introduction to Python

  • سینتکس پایه پایتون Basic Python syntax

  • استفاده از مستندات رسمی پایتون Using the Official Python Documentation

استفاده از سنسورها و موتورها Using Sensors and Motors

  • مقدمه‌ای بر ماژول ۳ Introduction to Module 3

  • بررسی عمیق‌تر سخت‌افزار رزبری پای (بخش اول) Learning More About the Raspberry Pi Hardware (Part 1)

  • بررسی عمیق‌تر سخت‌افزار رزبری پای (بخش دوم) Learning More About the Raspberry Pi Hardware (Part 2)

  • پروتکل‌های سریال مستقل از سازنده Vendor-Agnostic Serial Protocols

  • پشته‌های نرم‌افزاری برای پروتکل‌های سریال (بخش اول) Software Stacks for Serial Protocols (Part 1)

  • پشته‌های نرم‌افزاری برای پروتکل‌های سریال (بخش دوم) Software Stacks for Serial Protocols (Part 2)

  • عیب‌یابی سیگنال‌های سنسور I2C Troubleshooting I²C Sensor Signals

  • نکات مهم در عیب‌یابی SPI What to Look for When Troubleshooting SPI

  • کنترل شدت روشنایی LED با PWM Controlling LED Brightness with PWM

  • پردازش Real Time چیست و چه زمانی به آن نیاز داریم؟ What is Real-Time Processing and When Do You Need It?

  • سپردن مسئولیت‌های توان و زمان‌بندی به برد درایور Offloading Power and Timing Responsibilities to a Driver Board

  • انواع موتورها و نحوه کنترل آن‌ها (بخش اول) Types of Motors and How to Control Them (Part 1)

  • انواع موتورها و نحوه کنترل آن‌ها (بخش دوم) Types of Motors and How to Control Them (Part 2)

  • انواع موتورها و نحوه کنترل آن‌ها (بخش سوم) Types of Motors and How to Control Them (Part 3)

  • انواع موتورها و نحوه کنترل آن‌ها (بخش چهارم) Types of Motors and How to Control Them (Part 4)

  • خلاصه ماژول ۳ Summary of Module 3

  • مبانی مدیریت لینوکس: Root، دستورات و دایرکتوری‌ها Linux Administration Basics: Root, Commands, and Directories

  • مبانی مدیریت لینوکس: تسک‌های پس‌زمینه و سرویس‌ها Linux Administration Basics: Background Tasks and Services

  • مبانی مدیریت لینوکس: ایجاد کاربر و دایرکتوری‌های Home Linux Administration Basics: Creating Users and Home Directories

ساخت پروژه اینترنت اشیاء (IoT) اختصاصی Let's Make Our Own IoT Project

  • مقدمه‌ای بر ماژول ۴ Introduction to Module 4

  • الگوهای طراحی برای پروژه‌های IoT و اتوماسیون Design Patterns for IoT and Automation Projects

  • بررسی پروژه ما بخش اول: مباحث آشنا Reviewing Our Project Part 1: Familiar Topics

  • بررسی پروژه ما بخش دوم: مباحث جدید Reviewing Our Project Part 2: New Topics

  • احراز هویت آسان با SSH Keys Easy Authentication with SSH Keys

  • استفاده از Flask برای ایجاد سرور API Using Flask to Create an API Server

  • ماژول‌های نرم‌افزاری با جفت‌شدگی سست (بخش ۱ از ۲) Loosely Coupled Software Modules (Part 1 of 2)

  • ماژول‌های نرم‌افزاری با جفت‌شدگی سست (بخش ۲ از ۲) Loosely Coupled Software Modules (Part 2 of 2)

  • بررسی عمیق سرور Flask API ما Diving Into Our Flask API Server

  • فریم‌ورک‌های وب و نحوه یادگیری آن‌ها (بخش ۱ از ۲) Web Frameworks and How to Learn Them (Part 1 of 2)

  • فریم‌ورک‌های وب و نحوه یادگیری آن‌ها (بخش ۲ از ۲) Web Frameworks and How to Learn Them (Part 2 of 2)

  • ساخت یک اپلیکیشن وب مینیمال با React و Flask (بخش ۱ از ۲) Creating a Minimal Web Application with React and Flask (Part 1 of 2)

  • ساخت یک اپلیکیشن وب مینیمال با React و Flask (بخش ۲ از ۲) Creating a Minimal Web Application with React and Flask (Part 2 of 2)

  • بررسی عمیق اپلیکیشن وب ما (بخش ۱ از ۲) Diving into Our Web Application (Part 1 of 2)

  • بررسی عمیق اپلیکیشن وب ما (بخش ۲ از ۲) Diving into Our Web Application (Part 2 of 2)

  • ساخت یک سنسور سفارشی Let's Make a Custom Sensor

  • ساخت سخت‌افزار سنسور Creating Our Sensor Hardware

  • یکپارچه‌سازی سیستم در دنیای واقعی System Integration in the Real World

  • خلاصه ماژول ۴ Summary of Module 4

  • خلاصه دوره اول در این تخصص کورسرا Summary of Course 1 in this Coursera Specialization

نمایش نظرات

آموزش شروع پروژه‌های سفارشی با رزبری پای (Raspberry Pi)
جزییات دوره
13h 54m
66
(آخرین آپدیت)
9,237
4.9 از 5
دارد
دارد
دارد
Chris Croft
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Chris Croft Chris Croft

مربی مدیریت، سخنران، نویسنده