آموزش بسته پروتکل های ارتباطی میکروکنترلر

Microcontroller Communication Protocols Bundle

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره: راهنمای گام به گام پروتکل های ارتباطی اصلی

آنچه خواهید آموخت

  • I²C ، SPI ، RS232 و USB چیست و نحوه کار آنها است
  • مزایای هر پروتکل ارتباطی (I²C ، SPI ، RS232 و USB)
  • معایب هر پروتکل ارتباطی (I²C ، SPI ، RS232 و USB)
  • I²C ، SPI ، RS232 و عملکرد USB
  • توابع اصلی I²C ، SPI ، RS232 و USB Bus Library
  • با استفاده از I²C ، SPI ، RS232 و USB دستگاه های مختلف را با Arduino وصل کنید
  • نحوه اجرای I²C ، SPI ، RS232 و USB در پروژه شما
  • تفاوت بین I²C ، SPI ، RS232 و USB چیست
  • چرا استفاده از I²C ، SPI ، RS232 و USB زندگی شما را آسان تر می کند
  • نحوه کدگذاری I²C ، SPI ، RS232 و USB به روش صحیح و چگونگی مکالمه آسان با چندین دستگاه
  • یک مثال عملی از I²C ، SPI ، RS232 و USB
  • با استفاده از I²C ، SPI ، RS232 و USB دستگاه های مختلفی را با میکروکنترلر PIC رابط کنید
  • با استفاده از I²C ، SPI ، RS232 و USB دستگاه های مختلف را با Arduino وصل کنید
  • SPI چیست
  • مزایای SPI
  • معایب SPI
  • عملیات SPI
  • توابع اصلی SPI Bus Library
  • با استفاده از SPI دستگاه های مختلف را با Arduino واسط کنید
  • نحوه پیاده سازی SPI در پروژه خود
  • تفاوت بین SPI و I2C و سایر روشهای ارتباطی چیست
  • چگونه کد SPI را به روش صحیح کدگذاری کنیم و چگونه با چندین دستگاه به راحتی صحبت کنیم
  • یک نمونه عملی SPI

بیش از 8 ساعت محتوای Full HD | همه در یک بسته برای پروتکل های ارتباطی اصلی در جهان میکروکنترلر

آنچه در این بسته یاد خواهید گرفت:

  • ایجاد یک رابط کاربری گرافیکی برای کنترل میکروکنترلر Arduino و PIC

  • رابط USB برای میکروکنترلرهای مختلف

  • ارتباط آردوینو با I2C Bus

  • ارتباط آردوینو با SPI Bus

  • ارتباط میکروکنترلر PIC با گذرگاه I2C

  • ارتباط میکروکنترلر PIC با SPI Bus

-----

شرح مفصل هر موضوع

ارتباط آردوینو با گذرگاه I2C: راهنمای گام به گام پروتکل Master I2C و شروع به استفاده از آن در آردوینو

I²C (تلفظ I-squared-C)

ارتباط آردوینو با I2C Bus: راهنمای گام به گام پروتکل Master I2C و شروع به استفاده از آن در پروژه های خود

I²C امکان برقراری ارتباط داده ها بین دستگاه های I2C را از طریق دو سیم فراهم می کند. که تبادل اطلاعات را بدون سیم کشی بیش از حد برای هر کسی آسان می کند.


آنچه در این دوره خواهید آموخت:

  • I²C چیست و چگونه کار می کند

  • نحوه پیاده سازی I²C در پروژه شما

  • چه تفاوتی بین I²C و سایر روشهای ارتباطی وجود دارد

  • چرا استفاده از I²C زندگی شما را آسان تر می کند

  • مزایا و معایب استفاده از I²C

  • نحوه کدگذاری I²C به روش صحیح و نحوه مکالمه آسان با چندین دستگاه

  • یک مثال عملی از I²C DS1307 Data and Time IC و نحوه خواندن داده ها از آن با استفاده از I²C را فعال کنید


--------------------

ارتباط میکروکنترلر PIC با گذرگاه I2C: راهنمای گام به گام پروتکل Master I2C و شروع به استفاده از آن

I²C (تلفظ I-squared-C)

ارتباط میکروکنترلر PIC با گذرگاه I2C: راهنمای گام به گام پروتکل Master I2C و شروع به استفاده از آن در پروژه های خود

I²C امکان برقراری ارتباط داده ها بین دستگاه های I2C را از طریق دو سیم فراهم می کند. که تبادل اطلاعات را بدون سیم کشی بیش از حد برای هر کسی آسان می کند.


آنچه در این دوره خواهید آموخت:

  • I²C چیست و چگونه کار می کند

  • نحوه پیاده سازی I²C در پروژه شما

  • چه تفاوتی بین I²C و سایر روشهای ارتباطی وجود دارد

  • چرا استفاده از I²C زندگی شما را آسان تر می کند

  • مزایا و معایب استفاده از I²C

  • نحوه کدگذاری I²C به روش صحیح و نحوه مکالمه آسان با چندین دستگاه

  • یک مثال عملی از I²C DS1307 Data and Time IC و نحوه خواندن داده ها از آن با استفاده از I²C را فعال کنید


-------------

ارتباط میکروکنترلر PIC با SPI Bus

ارتباط میکروکنترلر PIC با SPI Bus: راهنمای گام به گام پروتکل Master SPI و شروع به استفاده از آن در پروژه های خود

SPI امکان برقراری ارتباط داده ها بین دستگاه های SPI را از طریق چهار سیم فراهم می کند. که تبادل اطلاعات را بدون سیم کشی بیش از حد برای هر کسی آسان می کند.


آنچه در این دوره خواهید آموخت:

  • SPI چیست و چگونه کار می کند

  • نحوه پیاده سازی SPI در پروژه خود

  • تفاوت SPI با سایر روشهای ارتباطی چیست

  • چرا استفاده از SPI زندگی شما را آسان تر می کند

  • مزایا و معایب استفاده از SPI

  • نحوه کدگذاری SPI به روش صحیح و نحوه مکالمه آسان با چندین دستگاه

  • یک نمونه عملی SPI

-----------------

ارتباط آردوینو با SPI Bus

ارتباط آردوینو با SPI Bus: راهنمای گام به گام پروتکل Master SPI و شروع به استفاده از آن در پروژه های خود

SPI امکان برقراری ارتباط داده ها بین دستگاه های SPI را از طریق چهار سیم فراهم می کند. که تبادل اطلاعات را بدون سیم کشی بیش از حد برای هر کسی آسان می کند.


آنچه در این دوره خواهید آموخت:

  • SPI چیست و چگونه کار می کند

  • نحوه پیاده سازی SPI در پروژه خود

  • تفاوت SPI با سایر روشهای ارتباطی چیست

  • چرا استفاده از SPI زندگی شما را آسان تر می کند

  • مزایا و معایب استفاده از SPI

  • نحوه کدگذاری SPI به روش صحیح و نحوه مکالمه آسان با چندین دستگاه

  • یک نمونه عملی SPI



این دوره برای چه کسانی است:

  • هرکسی که بخواهد از طریق I²C ، SPI ، RS232 و USB به روش صحیح با چندین دستگاه صحبت کند
  • هر کسی که علاقمند به اتصال میکروکنترلر Arduino و PIC با سایر IC ها یا دستگاه ها از طریق I²C ، SPI ، RS232 و USB باشد
  • هر کسی که علاقه مند به کنترل دستگاه های مختلف با استفاده از پروتکل های I2C ، SPI ، RS232 و USB باشد
  • دوستداران آردوینو و میکروکنترلر PIC

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

مقدمه و شروع Introduction & Getting Started

  • مقدمه Introduction

  • ما کی هستیم؟ Who We Are?

  • ما کی هستیم؟ Who We Are?

پروتکل I2C I2C Protocol

  • I2C چیست What is I2C

  • نکاتی که باید درباره I2C بدانید Things Your Need to Know about I2C

  • مزایای استفاده از I2C Advantages to I2C

  • معایب I2C Disadvantages to I2C

  • عملیات اتوبوس I2C I2C Bus Operation

  • عملیات با جزئیات بیشتر توضیح داده شده است Operation Explained in More Details

نرم افزار مورد نیاز را بارگیری و نصب کنید Download and Install The Required Software

  • الزامات نرم افزار Software Requirements

ارتباط آردوینو با پروتکل I2C Arduino Communication with I2C Protocol

  • پین های I2C در آردوینو I2C Pins in Arduino

  • توابع Arduino Wire Library I2C Arduino Wire Library I2C Functions

  • Arduino to Arduino I2C Design Circuit مثالی Arduino to Arduino I2C Example Circuit Design

  • کدگذاری نمونه Arduino به Arduino I2C Arduino to Arduino I2C Example Coding

  • طراحی مدار ماژول زمان و تاریخ Arduino به DS1307 Arduino to DS1307 Time and Date Module Circuit Design

  • کد Code

  • مثال پتانسیومتر دیجیتال AD5171 AD5171 Digital Potentiometer Example

  • استاد خواننده/فرستنده برده Master Reader/Slave Sender

  • استاد نویسنده/گیرنده برده Master Writer/Slave Receiver

  • SRFxx خواننده محدوده صوتی Sonic SRFxx Sonic Range Finder Reader

ارتباط میکروکنترلر PIC با I2C PIC Microcontroller Communication with I2C

  • روال کتابخانه I2C I2C Library Routines

  • طراحی مدار برای آزمایش I2C Circuit Design for I2C Testing

  • طراحی مدار Circuit Design

  • کدگذاری مثال ساده Coding Simple Example

  • خواندن داده ها از آی سی زمان و تاریخ DS1307 Reading Data from DS1307 Time and Date IC

  • کد Code

  • کد Code

  • تخصیص حافظه داخلی DS1307 Internal DS1307 Memory Allocation

  • کتابخانه I2C I2C Library

پروتکل SPI SPI Protocol

  • SPI چیست What is SPI

  • اصل کار SPI SPI Working Principle

ارتباط میکروکنترلر PIC با پروتکل SPI PIC Microcontroller Communication with SPI Protocol

  • کتابخانه SPI در MikroC Pro IDE SPI Library in MikroC Pro IDE

  • طراحی مدار Circuit Design

  • برنامه نویسی Coding

ارتباطات Arduino SPI Arduino SPI Communication

  • پین های Arduino SPI Arduino SPI Pins

  • کتابخانه Arduino SPI Arduino SPI Library

  • طراحی مدار Arduino به Arduino SPI ارتباطات Circuit Design Arduino to Arduino SPI Communication

  • استاد برنامه نویسی Coding Master

  • کدگذاری برده Coding Slave

رابط USB با میکروکنترلر PIC USB Interfacing with PIC Microcontroller

  • مقدمه ای بر جهان USB Introduction to the USB World

  • مزایای ارتباط USB Advantages of USB Communication

  • سیم کشی پورت USB-out USB Pin-out Port Wiring

  • سرعت انتقال USB USB Transfer speeds

  • کلاسهای دستگاه USB USB Device Classes

  • مقدمه ای بر توصیف کنندگان Introduction to Descriptors

  • ایجاد یک فایل توصیف کننده در MikroC Creating a descriptor file in MikroC

  • ایجاد یک فایل توصیفگر در MikroC - عملی Creating a descriptor file in MikroC - Practical

  • کتابخانه های USB HID را فعال کنید USB Libraries HID Enable

  • رم USB USB RAM

  • توابع USB USB Functions

  • توابع USB با مثال توضیح داده شده است USB Functions Explained with Examples

  • طراحی مدار برای مثال اول Circuit Design for First Example

  • کد The Code

  • نصب ویژگی پورت USB مجازی برای فعال کردن شبیه سازی Installing the Virtual USB Port Feature to enable Simulation

  • اولین مثال ارسال و دریافت داده ها First Example Send and Receive Data

  • مثال دوم ارسال کاراکترها و بررسی داده های ورودی Second Example Send Characters and Check the incoming Data

  • مثال سوم روشن و خاموش کردن Leds از طریق USB Third Example Turn Leds On and Off via USB

  • چهارمین نمونه خواندن ورودی - دکمه را فشار دهید Forth Example Reading Input - Button Press

  • رایت کد در PIC با استفاده از یک برنامه نویس Burning the Code to PIC using A Programmer

  • MikroC و Ql2006 پیکربندی سمت راست پرونده کد MikroC and Ql2006 Right Configuration for the Code file

  • رانندگان دستگاه برای رابط USB با میکروکنترلر pic DEVICE DRIVERS FOR USB interfacing with pic microcontroller

  • مونتاژ مدار عملی Practical Circuit Assembly

میکروکنترلر PIC را با استفاده از GUI از طریق USB یا RS232 کنترل کنید Control PIC Microcontroller using a GUI via USB or RS232

  • رابط کاربری گرافیکی چیست What is a GUI

  • Microsoft Visual Studio Microsoft Visual Studio

  • نصب USB مجازی Proteus Proteus Virtual USB Installation

  • روش های مختلف ارتباطی که می تواند مورد استفاده قرار گیرد Different Communication Methods that Can be used

  • Serial Communication و RS232 چیست What is Serial Communication and RS232

  • چگونه اولین پروژه GUI خود را با معرفی سریع وارد کنیم How To Create Your First GUI Project Quick Intro

  • نحوه ایجاد برد مدار رابط سریال RS232 How to Create RS232 Serial Interfacing Circuit Board

  • طراحی مدار برای دو لید کنترل شده توسط میکروکنترلر PIC Circuit Design for Two Leds Controlled by PIC Microcontroller

  • میکروکنترلر خود را برای ارسال و دریافت اطلاعات سریال کد کنید Code Your Microcontroller to Send and Recieve Serial Data

  • اولین GUI خود را برای کنترل دو Led ایجاد کنید Create Your First GUI to Control Two Leds

  • میکروکنترلر PIC را با استفاده از GUI کنترل کنید Control PIC Microcontroller using GUI

بخش نرم افزار را بارگیری و نصب کنید Download and Install Software Section

  • نرم افزار Proteus را بارگیری و نصب کنید Download and Install Proteus Software

  • نرم افزار MikroC را بارگیری و نصب کنید Download and Install MikroC Software

  • نرم افزار Arduino را بارگیری و نصب کنید Download and Install Arduino Software

  • نرم افزار Fritzing را بارگیری و نصب کنید Download and Install Fritzing Software

  • Microsoft Visual Studio را بارگیری و نصب کنید Download and Install Microsoft Visual Studio

هدایا و جوایز Gifts and Bonuses

  • هدایا و جوایز Gifts and Bonuses

نمایش نظرات

نظری ارسال نشده است.

آموزش بسته پروتکل های ارتباطی میکروکنترلر

این دوره غیر فعال شده است.

جزییات دوره
8h 24m
79
Udemy (یودمی) udemy-small
11 شهریور 1399 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
5,300
3.3 از 5
ندارد
ندارد
ندارد

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Educational Engineering Team Educational Engineering Team

تیم مهندسین ماهر که دانش خود را با تیم مهندسی WorldEducational به اشتراک می گذارند ، یک تیم پیشرو در صنعت میکروکنترلر است که بیش از 11 سال تجربه در تدریس و انجام پروژه های عملی دارد. ما تلاش می کنیم تمام تجربیات خود را در این دوره ها قرار دهیم. به جای دانش سطحی - ما به عمق موضوع می پردازیم و دقیقاً آن را به شما می گوییم - طرح گام به گام نحوه رام کردن موضوعات ساده و همچنین پیچیده در فیلم های با لقمه آسان و قابل هضم. این دانش در دنیای واقعی شما را قادر می سازد تا دانش را به راحتی درک کنید ، و شما می توانید این یادگیری را بلافاصله در زندگی و پروژه های خود استفاده کنید. تیم مهندسی آموزشی از سال 2007 در تجارت برنامه نویسی و میکروکنترلر فعالیت داشته است. ما بخشی از بسیاری از پروژه ها بوده ایم. در طی این سالها - ما بینش خوبی در مورد نیازهای دانش آموزان و مربیان کسب کرده ایم. ما مشتاق به اشتراک گذاشتن تمام دانش جمعی خود با شما هستیم. از سال 2018 ، ما قبلاً آموزش داده ایم.

Ashraf Said Ashraf Said

مربی با رتبه برتر ، 120k + StudentI اشتیاق من مردم را از طریق دوره های آنلاین الهام می دهد. من عاشق یادگیری مهارت های جدید هستم و از سال 2007 همه چیزهایی را که می دانم به افرادی مانند شما آموزش می دهم. از طریق تجارت یادگیری آنلاین خود ، دانشکده مهندسی آموزشی ، دوره هایی را ایجاد می کنم که به شما می آموزد چگونه با انواع مهارت ها به نسخه بهتری از خود تبدیل شوید. مایلید چه بیاموزید؟ آیا می خواهید به عنوان یک توسعه دهنده سیستم تعبیه شده درآمد کسب کنید؟ آیا می خواهید یک تجارت 6 رقمی خود ایجاد کنید؟ آیا می خواهید نحوه کدگذاری ، طراحی مدار یا لحیم کاری قطعات الکترونیکی را بیاموزید؟ آیا دوست دارید پروژه های بهتری بسازید؟ آیا دوست دارید یک حرفه سیستم جاسازی شده ایجاد کنید ، پروژه های عالی ایجاد کنید ، ایده ای را شروع کنید ، برنامه ریزی کنید ، شبیه سازی کنید و تابلوهای PCB ایجاد کنید ، یک شغل آزاد را راه اندازی کنید؟

Udemy (یودمی)

یودمی یکی از بزرگ‌ترین پلتفرم‌های آموزشی آنلاین است که به میلیون‌ها کاربر در سراسر جهان امکان دسترسی به دوره‌های متنوع و کاربردی را فراهم می‌کند. این پلتفرم امکان آموزش در زمینه‌های مختلف از فناوری اطلاعات و برنامه‌نویسی گرفته تا زبان‌های خارجی، مدیریت، و هنر را به کاربران ارائه می‌دهد. با استفاده از یودمی، کاربران می‌توانند به صورت انعطاف‌پذیر و بهینه، مهارت‌های جدیدی را یاد بگیرند و خود را برای بازار کار آماده کنند.

یکی از ویژگی‌های برجسته یودمی، کیفیت بالای دوره‌ها و حضور استادان مجرب و با تجربه در هر حوزه است. این امر به کاربران اعتماد می‌دهد که در حال دریافت آموزش از منابع قابل اعتماد و معتبر هستند و می‌توانند به بهترین شکل ممکن از آموزش‌ها بهره ببرند. به طور خلاصه، یودمی به عنوان یکی از معتبرترین و موثرترین پلتفرم‌های آموزشی آنلاین، به افراد امکان می‌دهد تا به راحتی و با کیفیت، مهارت‌های مورد نیاز خود را ارتقا دهند و به دنبال رشد و پیشرفت شغلی خود باشند.