تسلط بر پروتکل های سخت افزاری با ESP32 و Arduinos [ویدئو]

Mastering Hardware Protocols with ESP32 and Arduinos [Video]

در حال بارگزاری نمونه ویدیو، لطفا صبر کنید...
Video Player is loading.
Current Time 0:00
Duration 0:00
Loaded: 0%
Stream Type LIVE
Remaining Time 0:00
 
1x
    • Chapters
    • descriptions off, selected
    • subtitles off, selected
      نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
      نمونه ویدیوها:
      • در حال بارگزاری، لطفا صبر کنید...
      توضیحات دوره: برای تسلط بر پیچیدگی‌های پروتکل‌های ارتباطی سریال ضروری برای سیستم‌های جاسازی شده، سفری را آغاز کنید. این دوره با مقدمه ای بر مفاهیم اساسی شروع می شود و اطمینان حاصل می کند که قبل از غواصی عمیق تر، اصول اولیه را درک می کنید. شما با پیش نیازها و مروری بر پروتکل های ارتباطی مختلف شروع می کنید و ویژگی ها و کاربردهای منحصر به فرد آنها را درک می کنید. تجربه عملی از همان ابتدا مورد تاکید قرار می گیرد و شما را برای مدیریت موثر سناریوهای دنیای واقعی آماده می کند. با پیشرفت دوره، پروتکل‌های خاصی از جمله UART، SPI، I2C و پروتکل‌های غیر استاندارد مانند DHT11 را با جزئیات بررسی خواهید کرد. هر بخش با دقت طراحی شده است تا تعادلی از دانش نظری و تمرین های عملی ارائه دهد و یادگیری شما را تقویت کند. شما پیکربندی و استفاده از ابزارهای مختلف مانند تحلیلگرهای منطقی و PulseView را برای تجزیه و تحلیل سیگنال ها و عیب یابی مشکلات ارتباطی یاد خواهید گرفت. این دوره همچنین موضوعات پیشرفته ای مانند عملیات بیتی و تجزیه و تحلیل داده ها را پوشش می دهد و شما را با مهارت های مدیریت پروژه های پیچیده مجهز می کند. در پایان دوره، شما درک جامعی از پروتکل های ارتباطی سریال و کاربردهای آنها در سیستم های تعبیه شده خواهید داشت. فصل پایانی مفاهیم کلیدی را خلاصه می کند و منابع اضافی را برای یادگیری بیشتر فراهم می کند. سیگنال های ارتباطی سریال را تجزیه و تحلیل و عیب یابی کنید پروتکل های UART، SPI و I2C را در سیستم های تعبیه شده پیاده سازی کنید از تحلیلگرهای منطقی و PulseView برای تجزیه و تحلیل سیگنال استفاده کنید عملیات بیتی را برای دستکاری داده ها اجرا کنید پیکربندی و استفاده از آردوینو و ESP32 برای کارهای ارتباطی مختلف این دوره برای متخصصان فنی از جمله مهندسین سیستم های جاسازی شده، علاقمندان الکترونیک و دانشجویان علوم کامپیوتر طراحی شده است. پیش نیازها شامل درک اولیه الکترونیک و برنامه نویسی، به ویژه در آردوینو یا پلتفرم های مشابه است. پوشش جامع پروتکل های UART، SPI، I2C و غیر استاندارد * تجزیه و تحلیل عمیق عملیات بیتی و مدیریت داده ها * راهنمای گام به گام استفاده از Arduino و ESP32 برای ارتباطات سریال

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

      معرفی Introduction

      • مقدمه Intro

      • پیش نیازهای این دوره Prerequisites for this course

      • قبل از تئوری تمرین کنید Practice before theory

      • تمایز از Wifi، Bluetooth ESP NOW و Co. Differentiation from Wifi, Bluetooth ESP NOW and Co.

      • برنامه VSC PlatformIO را در Arduino IDE باز کنید Open VSC PlatformIO program in Arduino IDE

      • طرح ها، لیست قطعات و کتاب الکترونیکی Sketches, part list and e-book

      • سلب مسئولیت Disclaimer

      مبانی تحلیلگر منطقی و عملگرهای بیت Basics logic analyzer and bit operators

      • مقدمه Intro

      • تفاوت اسیلوسکوپ در مقابل آنالایزر منطقی Difference Oscilloscope vs. Logic Analyzer

      • ویژگی های تحلیلگر منطقی Logic Analyzer Characteristics

      • موارد استفاده عملی در یک نگاه Practical use cases at a glance

      • ماسک با AND Mask with AND

      • ماسک با OR Mask with OR

      • شیفت بیتی Bitwise shift

      • مثال های تمرین عملی 1 Practical Exercise Examples 1

      • مثال های تمرین عملی 2 Practical Exercise Examples 2

      اصول اولیه PulseView PulseView Basics

      • شروع کنید Start

      • چرا PulseView؟ Why PulseView?

      • دانلود Download

      • طرح پایه برای همه نمونه ها Base sketch for all examples

      • پیکربندی و اتصال Logic Analyzer Configuration and connecting Logic Analyzer

      • تنظیمات نمونه و مگاهرتز Samples and MHz setting

      • فرکانس و میلی ثانیه Frequency and milliseconds

      • نرخ باود Baud rate

      • تولید و اندازه گیری سیگنال PWM Produce and measure PWM signal

      • ماشه در سطح با سنسور IR Trigger on level with IR sensor

      UART UART

      • مقدمه Intro

      • مروری بر ارتباط سریال با UART Overview of serial communication with UART

      • تئوری انتقال داده Theory of data transmission

      • سخت افزار سریال Arduino Uno Hardware Serial Arduino Uno

      • نرم افزار سریال Arduino Uno Software Serial Arduino Uno

      • نمایش اسکی با رسیور Display ASCII with decoder

      • HEX به ASCII با Arduino UNO HEX to ASCII with Arduino UNO

      • LSB و MSB LSB and MSB

      • باینری LSB و MSB با آردوینو UNO Binary LSB and MSB with Arduino UNO

      • سریال سخت افزاری با ESP32 Hardware Serial with ESP32

      • بیت برابری چیست؟ What is a parity bit?

      • مثال بیت برابری SERIAL_8E1 با ESP32 Example Parity Bit SERIAL_8E1 with ESP32

      • ارتباط UART بین دو آردوینو UNO UART communication between two Arduino UNOs

      • به سطح منطقی با ESP32 به Arduino UNO توجه کنید Note the logic Level with ESP32 to Arduino UNO

      • پیدا کردن یا محاسبه نرخ باود Finding or calculating the baud rate

      • تجزیه و تحلیل سنسور کیفیت هوا IKEA Vindriktning Analyzing the IKEA air quality sensor Vindriktning

      • آنالیز خود ساخته با ESP32 برای سنسور PM2.5 از IKEA Self-made analysis with ESP32 for PM2.5 sensor from IKEA

      • مزایا و معایب UART Advantages and disadvantages of UART

      OneWire OneWire

      • مقدمه Intro

      • مبانی پروتکل OneWire OneWire Protocol Basics

      • طرح و سیم کشی DS18B20 DS18B20 Sketch and Wiring

      • اطلاعات از برگه داده Info from the data sheet

      • تجزیه و تحلیل داده ها با تحلیلگر منطقی Data analysis with Logic Analyzer

      • رزولوشن را به 9 بیت تغییر دهید Change resolution to 9 bit

      • اضافه کردن رمزگشای خارجی Adding an external decoder

      • دریافت داده فقط با کتابخانه OneWire Get Data only with OneWire Library

      پروتکل های غیر استاندارد - DHT11 (DHT22) Non-standard protocols- DHT11 (DHT22)

      • مقدمه Intro

      • مدار و سیم کشی Circuit and wiring

      • آشنایی با پروتکل و آنالیز سیگنال Understanding the protocol and signal analysis

      • با استفاده از رسیور DHT11 Using the DHT11 decoder

      • بینش کتابخانه DHT Insight into the DHT library

      SPI SPI

      • مقدمه Intro

      • مبانی Basics

      • آردوینو Uno را به Uno ترسیم کنید Sketch Arduino Uno to Uno

      • تجزیه و تحلیل با منطق تحلیلگر Analysis with Logic Analyzer

      • مقادیر DHT22 از طریق SPI DHT22 values via SPI

      I2C I2C

      • مقدمه Intro

      • I2C مقدمه I2C Introduction

      • پروتکل با جزئیات Protocol in detail

      • طرح و سیم کشی BH1750 Sketch and wiring BH1750

      • تجزیه و تحلیل BH1750 Analysis BH1750

      • طرح BH1750 بدون کتابخانه خارجی Sketch BH1750 without external library

      • طرح و سیم کشی DHT20 Sketch and wiring DHT20

      • تجزیه و تحلیل DHT20 Analysis DHT20

      • طراحی DHT20 بدون کتابخانه خارجی Sketch DHT20 without external library

      • Arduino Uno به Arduino Uno Arduino Uno to Arduino Uno

      • مروری بر آدرس های I2C Overview of I2C addresses

      • طرح خود را برای خواندن آدرس های I2C ایجاد کنید Create own Sketch for reading I2C addresses

      • مولتی پلکسر I2C I2C Multiplexer

      فصل بسته شدن Closing chapter

      • نتیجه Conclusion

      • ممنون و خداحافظ Thank you and goodbye

      نمایش نظرات

      تسلط بر پروتکل های سخت افزاری با ESP32 و Arduinos [ویدئو]
      جزییات دوره
      6h 4m
      77
      Packtpub Packtpub
      (آخرین آپدیت)
      از 5
      ندارد
      دارد
      دارد
      جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

      Google Chrome Browser

      Internet Download Manager

      Pot Player

      Winrar

      Markus Edenhauser Markus Edenhauser

      IT و مردم را به هم نزدیک کنید

      سلام!

      من مارکوس ادنهاوزر از اتریش/تیرول هستم. من تجربه حرفه ای در صنعت مالی مهندسی برق و همچنین در بخش غیر انتفاعی دارم. تجربیات من از حسابرس و مربی فناوری اطلاعات برای موضوعات آن، رئیس بخش مالی و فناوری تا مدیریت پرسنل است. امروزه من چیزهای خنده‌داری را با میکروکنترلرها برای دستگاه‌های IoT #smarthome توسعه می‌دهم.

      تحصیلات: سرکارگر در مهندسی برق، آموزش مربی و مدرک کارشناسی ارشد در انفورماتیک بازرگانی و مدرک کارشناسی ارشد در مربیگری، توسعه منابع انسانی سازمانی.

      من مشتاقانه منتظر استقبال شما در دوره های آموزشی خود هستم.

      pixelEDI