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

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 اتصال دستگاه های مختلف با آردوینو با استفاده از 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 دستگاه های مختلف با آردوینو با استفاده از I²C، SPI، RS232 و USB رابط کاربری SPI چیست مزایای SPI معایب عملیات SPI SPI عملکردهای کتابخانه اصلی گذرگاه SPI رابط دستگاه های مختلف با آردوینو با استفاده از SPI نحوه پیاده سازی SPI در پروژه خود تفاوت بین SPI و I2C چیست و سایر روش های ارتباطی نحوه کدگذاری SPI به روش صحیح و نحوه مکالمه با چندین دستگاه به راحتی نمونه عملی SPI پیش نیازها:کامپیوتر برای اجرای نرم افزار دانش مقدماتی زبان برنامه نویسی C برای این دوره هیچ ماده ای لازم نیست نرم افزار حرفه ای پروتئوس: در داخل دوره توضیح داده شده نرم افزار MikroC: توضیح داده شده در داخل دوره نرم افزار آردوینو

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

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

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

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

  • ارتباط Arduino با I2C Bus

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

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

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

شرح تفصیلی هر موضوع:

ارتباط آردوینو با گذرگاه I2C:

  • راهنمای گام به گام پروتکل Master I2C و شروع استفاده از آن در پروژه های آردوینو.

  • I²C (تلفظ I-squared-C) امکان ارتباط داده ها بین دستگاه های I2C را از طریق دو سیم فراهم می کند و تبادل اطلاعات را بدون سیم کشی زیاد آسان تر می کند.

چرا باید این دوره را بگذرانید:

  • این دوره به شما نحوه برقراری ارتباط موثر با هر میکروکنترلر را می‌آموزد.

  • برای حرفه ای هایی که به دنبال درک اصول اساسی ارتباطات میکروکنترلر هستند ایده آل است.

  • شما می توانید در زمان خود با سرعت خود یاد بگیرید و این دوره برای مبتدیان قابل دسترسی است.

  • درکی عملی از اصول اولیه برقراری ارتباط با میکروکنترلرها به دست خواهید آورد.

  • درباره پروتکل های ارتباط سریالی خواهید آموخت.

  • می‌فهمید که وقتی بسته از میکروکنترلر وارد و خارج می‌شود، چه اتفاقی می‌افتد.

  • شما به پروتکل های شبکه TCP/IP مسلط خواهید شد که برای ارسال داده از طریق اینترنت استفاده می شود.

  • شما به پروتکل‌های بلوتوثی که استفاده می‌شوند مسلط خواهید شد.

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

  • 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 و شروع به استفاده از آن در پروژه های خود.

ارتباط میکروکنترلر PIC با گذرگاه SPI:

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

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

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

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

توصیفات کاربر: "این بسته به من درک جامعی از پروتکل های ارتباطی میکروکنترلرها داد. بسیار عملی و آسان است." - الکس جی.

"یک مجموعه دوره عالی برای هر کسی که می خواهد پروتکل های ارتباطی را با میکروکنترلرهای Arduino و PIC تسلط یابد!" - ماریا اس.

بیوگرافی نویسنده: اشرف یک مربی، مهندس مکاترونیک، سرگرمی الکترونیک و برنامه نویسی، و سازنده است. ماموریت اشرف به عنوان مهندس ارشد آموزشی از سال 2007 در تیم مهندسی آموزشی، شرکتی که او تأسیس کرد، کشف روندها و فناوری های جدید و کمک به آموزش جهان است. دوره های آنلاین اشرف با بیش از 250000 دانش آموز از سراسر جهان، به بسیاری کمک کرده است تا حرفه خود را در این صنعت آغاز کنند.

Call to Action: برای تسلط بر پروتکل های ارتباطی میکروکنترلر و ارتقای پروژه های الکترونیکی خود، اکنون ثبت نام کنید!

سوالات متداول: س: آیا برای شرکت در این دوره به تجربه قبلی در زمینه الکترونیک یا برنامه نویسی نیاز دارم؟ پاسخ: خیر، این دوره برای همه سطوح طراحی شده است.

س: آیا نیاز به خرید تجهیزات اضافی دارم؟ پاسخ: این دوره فهرستی از سخت افزارهای لازم را ارائه می دهد که همه آنها مقرون به صرفه و به راحتی قابل دسترسی هستند.

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

  • درک و پیاده سازی پروتکل های ارتباطی I²C و SPI

  • مهارتهای عملی برای ارتباط میکروکنترلر را توسعه دهید

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

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

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

  • علاقه مندان به الکترونیک

  • علاقه مند به ارتباطات میکروکنترلر

  • مبتدیانی که به دنبال درک پروتکل های ارتباطی هستند

  • حرفه‌ایانی که می‌خواهند دانش خود را عمیق‌تر کنند

الزامات

  • یک برد آردوینو، میکروکنترلر PIC و قطعات الکترونیکی اولیه

  • درک اولیه استفاده از کامپیوتر

  • بدون نیاز به تجربه قبلی در زمینه برنامه نویسی یا الکترونیک


درباره مربی

تیم مهندسی آموزشی

تیم مهندسین ماهر که دانش را با جهان به اشتراک می گذارند

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

اشرف یک مربی، مهندس مکاترونیک، سرگرمی الکترونیک و برنامه نویسی و سازنده است. او از سال 2007 به عنوان مهندس ارشد آموزشی در تیم مهندسی آموزشی فعالیت می کند و ماموریت او کشف روندها و فناوری های جدید برای کمک به آموزش جهان است. دوره های آنلاین او به بیش از 250000 نفر در سراسر جهان کمک کرده است تا مشاغل موفقی ایجاد کنند.

تیم مهندسی آموزشی دوره هایی را در این زمینه ارائه می دهد:

  • طراحی مدار، شبیه سازی، و ساخت PCB

  • آردوینو، میکروکنترلر PIC، و رزبری پای

  • برنامه نویسی در C، Python و سایر زبان های برنامه نویسی

  • برنامه نویسی و اتوماسیون صنعتی PLC

  • طراحی و شبیه سازی سه بعدی

  • ESP و IoT World


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

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

  • مقدمه Introduction

پروتکل 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

  • توابع آردوینو Wire Library I2C Arduino Wire Library I2C Functions

  • آردوینو به آردوینو I2C نمونه طراحی مدار Arduino to Arduino I2C Example Circuit Design

  • کدنویسی نمونه آردوینو به آردوینو I2C Arduino to Arduino I2C Example Coding

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

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

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

  • طراحی مدار برای تست I2C Circuit Design for I2C Testing

  • کد نویسی مثال ساده Coding Simple Example

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

پروتکل 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 Communication Arduino SPI Communication

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

  • کتابخانه آردوینو SPI Arduino SPI Library

  • طراحی مدار Arduino به Arduino SPI Communication 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 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

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

  • نصب ویژگی پورت 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

  • مثال سوم روشن و خاموش کردن LED ها از طریق 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 پیکربندی مناسب برای فایل Code MikroC and Ql2006 Right Configuration for the Code file

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

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

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

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

  • مایکروسافت ویژوال استودیو Microsoft Visual Studio

  • نصب USB مجازی پروتئوس Proteus Virtual USB Installation

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

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

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

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

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

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

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

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

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

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

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

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

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

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

ما کی هستیم؟ Who we are?

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

پروژه دوره Course Project

  • پروژه دوره Course Project

سخنرانی پاداش: هدایا، کوپن ها و موارد دیگر. Bonus Lecture: Gifts, Coupons, and More.

  • سخنرانی پاداش Bonus Lecture

نمایش نظرات

بسته پروتکل های ارتباطی میکروکنترلر
جزییات دوره
8 hours
67
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
7,359
3.5 از 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 ایجاد کنید ، یک شغل آزاد را راه اندازی کنید؟

Educational Engineering Team VA Educational Engineering Team VA

افسر پشتیبانی در تیم مهندسی آموزشی