کتاب آشنایی با میکروکنترلر Raspberry Pi Pico W و برنامه‌نویسی مقدماتی آن

انتخاب پلن

انتخاب پلن برای ادامه خرید الزامی است.

پرداخت اقساطی
در صورت خرید اقساطی هر قسط: 62,488 تومان
۴ قسط ماهانه. بدون سود، چک و ضامن.
پرداخت اقساطی با دیجی‌پی پرداخت اقساطی با ترب‌پی

📚 محتوای این محصول آموزشی (پکیج کامل)

💡 این محصول یک نسخهٔ کامل و جامع است

تمامی محتوای آموزشی این کتاب در قالب یک بسته‌ی کامل و یکپارچه ارائه می‌شود و شامل تمام نسخه‌ها و فایل‌های موردنیاز برای یادگیری است.

🎁 محتویات کامل بسته دانلودی

🎯 این بسته یک دورهٔ آموزشی کامل و چندلایه است؛ شامل کتاب‌ها، تمرین‌ها و خودآزمایی .


ℹ️ نکات مهم هنگام خرید

  • این محصول به صورت فایل دانلودی کامل ارائه می‌شود و نسخهٔ چاپی ندارد.
  • توجه: لینک‌های اختصاصی دوره طی حداکثر 24 ساعت پس از ثبت سفارش ارسال می‌شوند.
  • دقت کنید لینک ها به شماره موبایل شما ارسال می شوند. پس در ارائه شماره موبایل صحیح دقت کنید.
  • برای راهنمایی در مورد نحوه دانلود به شماره 09395106248 پیامک دهید یا تماس بگیرید. (ایده آل ترین گزینه ارسال پیام در یکی از پیام رسان ها به همین شماره است تا سریعا لینک های کتاب همانجا برای شما ارسال گردد.)
  • اگر پرداخت انجام شده ولی بعد از 24 ساعت هنوز لینک‌ها را دریافت نکرده‌اید، نام و نام خانوادگی و نام محصول را پیامک کنید تا لینک‌ها دوباره ارسال شوند.

💬 راه‌های ارتباطی پشتیبانی:
واتس‌اپ یا هر پیام رسان داخلی یا پیامک: 09395106248
تلگرام: @ma_limbs

🎓 دوره آموزشی جامع

📚 اطلاعات دوره

عنوان دوره: دوره آشنایی با میکروکنترلر Raspberry Pi Pico W و برنامه‌نویسی مقدماتی آن

موضوع کلی: فناوری و الکترونیک کاربردی

موضوع میانی: برنامه‌نویسی و سخت‌افزار میکروکنترلر

📋 سرفصل‌های دوره

  • 1. مقدمه‌ای بر ریزپردازنده‌ها و کاربردهایشان
  • 2. آشنایی با خانواده ریزپردازنده‌های RP2040
  • 3. معرفی سخت‌افزار Raspberry Pi Pico W
  • 4. نصب و راه‌اندازی محیط توسعه Thonny
  • 5. اولین برنامه: چشمک‌زن LED (Hello World)
  • 6. کار با ورودی‌ها و خروجی‌های دیجیتال GPIO
  • 7. کنترل LED ها با استفاده از دکمه‌ها
  • 8. استفاده از مقاومت‌های Pull-up و Pull-down
  • 9. آشنایی با ارتباطات سریال UART
  • 10. ارسال و دریافت داده از طریق UART
  • 11. کار با پروتکل I2C
  • 12. اتصال سنسور دما با I2C
  • 13. آشنایی با پروتکل SPI
  • 14. استفاده از نمایشگرهای OLED با SPI
  • 15. مقدمه‌ای بر مبدل‌های آنالوگ به دیجیتال (ADC)
  • 16. خواندن مقادیر سنسورهای آنالوگ
  • 17. کار با PWM برای کنترل روشنایی LED
  • 18. تولید صداهای ساده با PWM
  • 19. مقدمه‌ای بر حافظه فلش خارجی
  • 20. استفاده از حافظه فلش برای ذخیره داده
  • 21. آشنایی با سیستم‌عامل MicroPython
  • 22. ساختار برنامه‌های MicroPython
  • 23. مدیریت خطاها در MicroPython
  • 24. مقدمه‌ای بر مدیریت زمان و وقفه‌ها
  • 25. کار با تایمرها در MicroPython
  • 26. آشنایی با کتابخانه‌های استاندارد MicroPython
  • 27. استفاده از کتابخانه `machine`
  • 28. کار با کتابخانه `network`
  • 29. اتصال Raspberry Pi Pico W به شبکه Wi-Fi
  • 30. پیکربندی آدرس IP و DNS
  • 31. آشنایی با پروتکل HTTP
  • 32. ارسال درخواست‌های HTTP از Pico W
  • 33. دریافت داده از سرویس‌های وب
  • 34. مقدمه‌ای بر MQTT
  • 35. ارسال و دریافت پیام با MQTT
  • 36. ساخت یک داشبورد ساده با داده‌های سنسور
  • 37. آشنایی با مفاهیم اینترنت اشیاء (IoT)
  • 38. اصول طراحی سیستم‌های IoT
  • 39. امنیت در سیستم‌های IoT
  • 40. ملاحظات امنیتی در اتصال به شبکه‌های بی‌سیم
  • 41. رمزنگاری داده‌ها در انتقال
  • 42. استفاده از گواهی‌نامه‌ها برای احراز هویت
  • 43. مقدمه‌ای بر توسعه برنامه‌های پیچیده‌تر
  • 44. مدیریت پروژه‌های بزرگتر
  • 45. اصول اشکال‌زدایی پیشرفته
  • 46. استفاده از ابزارهای تحلیلگر منطقی
  • 47. بهینه‌سازی مصرف انرژی
  • 48. مدیریت حالت خواب (Sleep Modes)
  • 49. کار با سنسورهای حرکتی
  • 50. استفاده از سنسورهای محیطی (رطوبت، فشار)
  • 51. کنترل موتورهای DC با درایور
  • 52. راه‌اندازی سروو موتورها
  • 53. آشنایی با مفاهیم سیستم‌های تعبیه‌شده
  • 54. معماری سیستم‌های تعبیه‌شده
  • 55. کار با سیستم‌عامل‌های بلادرنگ (RTOS)
  • 56. مقدمه‌ای بر زبان C برای میکروکنترلرها
  • 57. نصب و راه‌اندازی محیط توسعه C/C++
  • 58. اولین برنامه C: چشمک‌زن LED
  • 59. کار با پورت‌های GPIO در C
  • 60. مدیریت وقفه‌ها در C
  • 61. آشنایی با کتابخانه‌های استاندارد C
  • 62. استفاده از کتابخانه `stdio.h`
  • 63. کار با `stdlib.h`
  • 64. مقدمه‌ای بر برنامه‌نویسی شیءگرا در C++
  • 65. مفاهیم پایه C++
  • 66. استفاده از کلاس‌ها و اشیاء
  • 67. استفاده از الگوهای طراحی (Design Patterns)
  • 68. کار با حافظه در C/C++
  • 69. مدیریت حافظه پویا
  • 70. اشکال‌زدایی در C/C++
  • 71. مقدمه‌ای بر سیستم‌عامل FreeRTOS
  • 72. راه‌اندازی FreeRTOS بر روی Pico W
  • 73. مدیریت وظایف (Tasks) در FreeRTOS
  • 74. ارتباط بین وظایف (Inter-task Communication)
  • 75. استفاده از صف‌ها (Queues)
  • 76. استفاده از سمافورها (Semaphores)
  • 77. مقدمه‌ای بر پروتکل‌های شبکه‌ای پیشرفته
  • 78. TCP/IP Stack
  • 79. UDP Communication
  • 80. WebSockets
  • 81. RESTful APIs
  • 82. مقدمه‌ای بر پردازش سیگنال دیجیتال (DSP)
  • 83. فیلترهای دیجیتال پایه
  • 84. تبدیل فوریه گسسته (DFT)
  • 85. کاربرد DSP در پردازش صدا
  • 86. مقدمه‌ای بر بینایی ماشین
  • 87. پردازش تصویر پایه
  • 88. تشخیص لبه‌ها
  • 89. تشخیص الگوهای ساده
  • 90. کار با کتابخانه OpenCV
  • 91. مقدمه‌ای بر یادگیری ماشین تعبیه‌شده
  • 92. شبکه‌های عصبی ساده
  • 93. آموزش مدل‌های کوچک
  • 94. استقرار مدل‌های ML بر روی Pico W
  • 95. ملاحظات سخت‌افزاری برای ML
  • 96. بهینه‌سازی مدل‌های ML
  • 97. مقدمه‌ای بر توسعه نرم‌افزار برای سیستم‌های بزرگ
  • 98. اصول معماری نرم‌افزار
  • 99. مدیریت پیکربندی
  • 100. تست و اعتبارسنجی نرم‌افزار

📚 محتوای این محصول آموزشی (پکیج کامل)

💡 این محصول یک نسخهٔ کامل و جامع است

تمامی محتوای آموزشی این کتاب در قالب یک بسته‌ی کامل و یکپارچه ارائه می‌شود و شامل تمام نسخه‌ها و فایل‌های موردنیاز برای یادگیری است.

🎁 محتویات کامل بسته دانلودی

🎯 این بسته یک دورهٔ آموزشی کامل و چندلایه است؛ شامل کتاب‌ها، تمرین‌ها و خودآزمایی .


ℹ️ نکات مهم هنگام خرید

  • این محصول به صورت فایل دانلودی کامل ارائه می‌شود و نسخهٔ چاپی ندارد.
  • توجه: لینک‌های اختصاصی دوره طی حداکثر 24 ساعت پس از ثبت سفارش ارسال می‌شوند.
  • دقت کنید لینک ها به شماره موبایل شما ارسال می شوند. پس در ارائه شماره موبایل صحیح دقت کنید.
  • برای راهنمایی در مورد نحوه دانلود به شماره 09395106248 پیامک دهید یا تماس بگیرید. (ایده آل ترین گزینه ارسال پیام در یکی از پیام رسان ها به همین شماره است تا سریعا لینک های کتاب همانجا برای شما ارسال گردد.)
  • اگر پرداخت انجام شده ولی بعد از 24 ساعت هنوز لینک‌ها را دریافت نکرده‌اید، نام و نام خانوادگی و نام محصول را پیامک کنید تا لینک‌ها دوباره ارسال شوند.

💬 راه‌های ارتباطی پشتیبانی:
واتس‌اپ یا هر پیام رسان داخلی یا پیامک: 09395106248
تلگرام: @ma_limbs

نظرات

هنوز نظری ثبت نشده است.

وارد شوید تا نظر ثبت کنید.