کتاب برنامهنویسی میکروکنترلر: کنترل سختافزار با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
249,950 تومان
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره برنامهنویسی میکروکنترلر: کنترل سختافزار
موضوع کلی: مفاهیم بنیادی علوم کامپیوتر و برنامهنویسی سطح پایین
موضوع میانی: سنسورها و عملگرها (Sensors and Actuators)
📋 سرفصلهای دوره
- 1. آشنایی با میکروکنترلرها و معماری آنها
- 2. مفاهیم اساسی مدارهای دیجیتال
- 3. سیستمهای اعداد و مبانی منطقی
- 4. زبان برنامهنویسی C و کاربرد آن در میکروکنترلرها
- 5. ساختار یک برنامه میکروکنترلری
- 6. پورتهای ورودی و خروجی (GPIO)
- 7. خواندن و نوشتن در پورتهای GPIO
- 8. کنترل LED با استفاده از میکروکنترلر
- 9. استفاده از مقاومتها و قانون اهم
- 10. کار با سنسورها و مبدلهای آنالوگ به دیجیتال (ADC)
- 11. خواندن داده از سنسور دما
- 12. نمایش اطلاعات بر روی LCD
- 13. کار با نمایشگرهای سونسگمنت
- 14. تایمرها و شمارندهها در میکروکنترلر
- 15. تولید سیگنال PWM
- 16. کنترل سرعت موتور DC
- 17. کار با موتورهای پلهای
- 18. ارتباط سریال UART
- 19. ارتباط SPI
- 20. ارتباط I2C
- 21. Interrupt ها و مدیریت وقفه
- 22. برنامهنویسی Interrupt محور
- 23. استفاده از کتابخانههای آماده
- 24. طراحی و ساخت مدار چاپی (PCB)
- 25. عیبیابی و رفع مشکلات سختافزاری
- 26. برنامهنویسی Bootloader
- 27. حافظه Flash و EEPROM
- 28. کار با RTC (Real Time Clock)
- 29. استفاده از DMA (Direct Memory Access)
- 30. کنترل بلوتوث با میکروکنترلر
- 31. ارتباط Wi-Fi با میکروکنترلر
- 32. کنترل رله با استفاده از میکروکنترلر
- 33. کنترل کلیدهای صفحه کلید
- 34. کنترل یک نمایشگر OLED
- 35. برنامهنویسی پیشرفته تایمرها
- 36. استفاده از ADC برای اندازهگیری ولتاژ
- 37. برنامهنویسی در حالت Low Power
- 38. بررسی و تحلیل کد برنامههای میکروکنترلری
- 39. طراحی یک سیستم کنترل ساده
- 40. کار با سنسورهای مجاورت
- 41. کنترل یک سروموتور
- 42. استفاده از میکروکنترلر در رباتیک
- 43. کنترل یک ربات خطیاب
- 44. برنامهنویسی برای سیستمهای IoT
- 45. امنیت در برنامهنویسی میکروکنترلر
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.