تسلط به پروتکلهای سختافزاری با ESP32 و آردوینوها
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- I2C ،UART ،SPI و OneWire چه هستند؟
- تحلیل و بحث در مورد دیتاشیتها
- درک و استفاده از عملیات بیتی
- تحلیل کتابخانههای خارجی برای درک کنترل
- ارزیابی سنسورها بدون کتابخانههای خارجی
- مهندسی معکوس پروتکل
- درک پروتکلهای ارتباطی مختلف مانند UART ،I2C ،OneWire و SPI و توضیح شیوه کار آنها
- تحلیل مزایا و معایب پروتکلهای مختلف و انتخاب پروتکلهای مناسب برای موارد استفاده خاص
- برقراری ارتباط سری موفقیتآمیز بین آردوینو و میکروکنترلرهای ESP و پیاده سازی انتقال دادهها بین آنها
- شناسایی و تحلیل پروتکلهای غیر استاندارد و ادغام آنها در پروژههای آردوینو و ESP خود برای برآورده کردن نیازهای خاص
توضیحات دوره
به دوره ویدئویی "تحلیل و استفاده از UART، I2C ،OneWire ،SPI و پروتکلهای غیر استاندارد در محیط آردوینو و ESP" خوش آمدید!
در این دوره به بررسی عمیق دنیای پروتکلهای ارتباطی میپردازیم و نشان میدهیم چگونه میتوان بهطور مؤثر از آنها با آردوینو و میکروکنترلرهای ESP استفاده کرد.
این دوره برای علاقهمندان به آردوینو و ESP، کسانی که میخواهند درک خود را در مورد پروتکلهای ارتباطی گسترش دهند تا پروژههای پیچیدهای ایجاد کنند، ایدهآل خواهد بود. اگر شما یک توسعهدهنده باتجربه یا مبتدی باشید، این دوره اطلاعات ارزشمندی به همراه کاربردهای عملی به شما خواهد داد.
آموزش پیش رو یک دورهی نظری نیست. ما مستقیماً به پیادهسازی عملی میپردازیم و پروتکلها را با یک تحلیلگر منطقی تحلیل و ارزیابی میکنیم.
در طول دوره، عمدتا با مهمترین پروتکلهای ارتباطی در محیط آردوینو سر و کار خواهیم داشت:
- UART
- I2C
- OneWire
- SPI
همچنین به پروتکلهای غیر استاندارد که اغلب در کاربردهای خاص استفاده میشوند، نگاهی خواهیم انداخت. شما یاد خواهید گرفت که چگونه این پروتکلها را شناسایی، تحلیل و در پروژههای آردوینو و ESP خود ادغام کنید.
پس از فصل مقدماتی، قادر به مدیریت عملگرهای بیتی خواهیم بود تا بتوانیم ارزیابیها و کتابخانههای خود را در سطح بیت انجام دهیم.
ما سنسور نوری (BH1750)، DHT20 و DHT11 و همچنین سنسور کیفیت هوای Ikea را بدون هیچگونه کتابخانه خارجی ارزیابی خواهیم کرد.
در این دوره ویدئویی، با استفاده از مثالهای عملی و دموها به شما آموزش می دهیم که چگونه از این پروتکلها استفاده کنید. شما یاد خواهید گرفت که چگونه بین میکروکنترلرهای مختلف ارتباط سری برقرار کنید، دادهها را منتقل کنید و سنسورها را بخوانید. همچنین چالشهای رایج و عیبیابی که ممکن است هنگام استفاده از این پروتکلها وجود داشته باشد را پوشش خواهیم داد.
تا پایان دوره، درک جامعی از UART ،I2C ،OneWire ،SPI و پروتکلهای غیر استاندارد خواهید داشت. در ادامه میتوانید بهطور ایمن و مؤثر از این پروتکلها در پروژههای آردوینو و ESP خود استفاده کنید و مهارتهای خود را بهعنوان یک توسعهدهنده بهطور قابل توجهی گسترش دهید.
این دوره برای چه کسانی مناسب است؟
- علاقهمندان به آردوینو و ESP
- علاقهمندان به الکترونیک و اینترنت اشیا
- برنامهنویسان و توسعهدهندگان: اگر از قبل با مهارتهای برنامهنویسی پایه آشنا بوده اید و میخواهید مهارتهای خود را در زمینه برنامهنویسی میکروکنترلر گسترش دهید.
- هر کسی که از توسعه با میکروکنترلرها لذت میبرد.
تسلط به پروتکلهای سختافزاری با ESP32 و آردوینوها
-
معرفی 01:55
-
پیشنیازهای این دوره 01:38
-
تمرین قبل از تئوری 01:56
-
تفکیک Wifi، بلوتوث، ESP NOW و غیره 01:16
-
باز کردن برنامه VSC PlatformIO در Arduino IDE 05:22
-
اسکچها، لیست قطعات و کتاب الکترونیکی 00:39
-
سلب مسئولیت 00:50
-
مقدمه 01:13
-
تفاوت اسیلوسکوپ و تحلیلگر منطقی 03:03
-
ویژگیهای تحلیلگر منطقی 05:13
-
موارد استفاده عملی در یک نگاه 04:56
-
ماسک با AND 07:40
-
ماسک با OR 04:54
-
شیفت بیتی 05:11
-
مثالهای تمرینی عملی 1 15:18
-
مثالهای تمرینی عملی 2 03:46
-
شروع 01:41
-
چرا PulseView؟ 03:59
-
بارگیری 01:32
-
اسکچ پایه برای تمام مثالها 01:45
-
پیکربندی و اتصال تحلیلگر منطقی 06:33
-
نمونهها و تنظیم MHz 02:27
-
فرکانس و میلیثانیه 01:53
-
نرخ Baud 03:08
-
تولید و اندازهگیری سیگنال PWM 08:48
-
تریگر سطح با سنسور IR 02:53
-
مقدمه 01:26
-
مروری بر ارتباط سری با UART 06:12
-
تئوری انتقال دادهها 03:53
-
سریال سازی سختافزاری آردوینو UNO 03:16
-
سریال سازی نرمافزاری آردوینو UNO 03:01
-
نمایش ASCII با دیکدر 04:34
-
تبدیل HEX به ASCII با آردوینو UNO 05:19
-
LSB و MSB 03:43
-
LSB و MSB باینری با آردوینو UNO 03:52
-
سریال سازی سختافزاری با ESP32 05:47
-
بیت توازن چیست؟ 04:06
-
مثال بیت توازن SERIAL_8E1 با ESP32 05:16
-
ارتباط UART بین دو آردوینو UNO 08:16
-
توجه به سطح منطقی با ESP32 برای آردوینو UNO 10:17
-
یافتن یا محاسبه نرخ baud 04:15
-
تحلیل سنسور کیفیت هوای IKEA Vindriktning 10:13
-
تحلیل خودساخته با ESP32 برای سنسور PM2.5 از IKEA 12:50
-
مزایا و معایب UART 02:00
-
مقدمه 00:34
-
مبانی پروتکل OneWire 02:24
-
اسکچ و سیمکشی DS18B20 07:15
-
اطلاعات از دیتاشیت 09:05
-
تحلیل دادهها با تحلیلگر منطقی 05:14
-
تغییر رزولوشن به 9 بیت 01:28
-
اضافه کردن یک دیکدر خارجی 03:57
-
دریافت داده فقط با کتابخانه OneWire 05:28
-
مقدمه 00:49
-
مدار و سیمکشی 05:46
-
درک پروتکل و تحلیل سیگنال 10:24
-
استفاده از دیکدر DHT11 01:17
-
نگاهی به کتابخانه DHT 03:49
-
مقدمه 00:42
-
مبانی 04:18
-
تبدیل اسکچ آردوینو UNO به UNO 08:53
-
تحلیل با تحلیلگر منطقی 03:56
-
مقادیر DHT22 از طریق SPI 04:40
-
مقدمه 01:03
-
مقدمهای بر I2C 04:06
-
جزئیات پروتکل 03:12
-
اسکچ و سیمکشی BH1750 06:13
-
تحلیل BH1750 07:52
-
اسکچ BH1750 بدون کتابخانهی خارجی 12:15
-
اسکچ و سیمکشی DHT20 02:49
-
تحلیل DHT20 07:32
-
اسکچ DHT20 بدون کتابخانهی خارجی 16:14
-
تبدیل آردوینو UNO به آردوینو UNO 08:25
-
مروری بر آدرسهای I2C 01:47
-
ایجاد اسکچ شخصی برای خواندن آدرسهای I2C 05:17
-
مالتیپلکسر I2C 01:55
-
نتیجهگیری 06:28
-
قدردانی و خداحافظ 00:23
مشخصات آموزش
تسلط به پروتکلهای سختافزاری با ESP32 و آردوینوها
- تاریخ به روز رسانی: 1404/06/21
- سطح دوره:مقدماتی
- تعداد درس:77
- مدت زمان :06:03:15
- حجم :5.3GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy