کتاب AVR Workshop (کارگاه AVR) یک منبع کامل و جامع برای یادگیری AVR و برنامهنویسی آن میباشد. این کتاب در 14 فصل به آموزش مقدماتی تا بیان نکات پیشرفته و مهم AVR و میکروکنترلرها خواهد پرداخت.
در ادامه مقدمهای از کتاب AVR Workshop را از زبان نویسنده شرح خواهیم داد.
مقدمهای بر کتاب AVR Workshop:
میکروکنترلر (یا به اختصار MCU) یک کامپیوتر کوچک و کامل است که روی یک مدار مجتمع قرار میگیرد. درست مانند رایانه رومیزی شما، یک میکروکنترلر شامل یک پردازنده، حافظه، دستگاههایی برای دریافت ورودی از منابع مختلف و خروجیهایی است که میتوانند برای کنترل یا برقراری ارتباط با دستگاههای خارجی استفاده شوند.
به لطف موفقیت پلتفرمهای توسعه مانند آردوینو و PICAXE، میکروکنترلرها به طور فزایندهای در زمینه الکترونیک و در میان علاقمندان و هکرها مورد استفاده قرار میگیرند. چنین پلتفرمهایی پروژهها را برای مبتدیان ساده میکنند، اما میتوانند پرهزینه باشند.
آنها همچنین یک لایه انتزاعی بین کاربر و میکروکنترلر قرار میدهند که عملکرد میکروکنترلر را کاهش میدهد و اغلب کاربر را از دسترسی به مجموعه کامل ویژگیهای آن باز میدارد. کاربران با تجربه تر ممکن است بخواهند میکروکنترلر را مستقیماً کنترل کنند یا از قطعات ارزان قیمت در پروژههای خود استفاده کنند. یا اگر مبتدی هستید، ممکن است بخواهید سفر میکروکنترلر خود را بدون هیچگونه هزینه سربار تحمیل شده به طور مصنوعی شروع کنید.
اینجاست که این کتاب وارد میشود. چه مبتدی مطلق باشید و چه از علاقهمندان قدیمی به الکترونیک، کارگاه AVR به شما نشان میدهد که چگونه از دو تراشه از طیف ارزان میکروکنترلرهای 8 بیتی Microchip AVR که در آردوینو و بردهای سازگار معروف شدهاند استفاده کنید. پس از تسلط بر این تراشهها، میتوانید عملکرد آنها را برای ایجاد پروژههای قدرتمند با سخت افزار ارزان تر به حداکثر برسانید. در طول مسیر شما در مورد الکترونیک، برنامهنویسی C و موارد دیگر یاد خواهید گرفت.
من شما را از طریق بیش از 55 پروژه با دشواری فزاینده مبتنی بر میکروکنترلرهای ATtiny85 و ATmega328P-PU از Microchip راهنمایی میکنم و هر آنچه را که برای هر پروژه باید بدانید را توضیح داده و نشان خواهم داد.
شما شروع به چشمک زدن یک چراغ کوچک میکنید، سپس به نگهداشتن زمان، گرفتن و تجزیه و تحلیل دادههای دنیای واقعی مانند دما، و حتی کنترل دستگاههای کوچک موتوری میپردازید. کتاب AVR Workshop اینترنت اشیا را پوشش نمیدهد، زیرا این موضوع پیشرفتهتر است، اما پس از تکمیل پروژهها در اینجا، میتوانید طیف گستردهای از دستگاهها، حسگرها، موتورها، نمایشگرها و موارد دیگر را با میکروکنترلر AVR خود مهار کنید. رویاها و ایدههای خود را زنده کنید.
من کتاب AVR Workshop را برای افراد مختلف نوشته ام. شما ممکن است دانشآموزی باشید که میخواهید با میکروکنترلرها شروع کنید، یک علاقهمند به الکترونیک بدون تجربه قبلی در مدارهای دیجیتال یا میکروکنترلر، کارمندی باشید که میخواهد دانش خود را برای کار افزایش دهد، یا فقط فردی باشید که از ساختن چیزها لذت میبرد. این کتاب برای کسانی است که علاقهمند به یادگیری بیشتر در مورد فناوری AVR و استفاده از آن برای ایجاد پروژههای خود هستند.
هدف من این است که شما این کتاب را با دانش پایدار و اعتماد به نفس برای ادامه یادگیری و ساختن ترک کنید. فصل 1 شما را با معرفی چند پروژه جالب دنیای واقعی که از میکروکنترلرهای AVR استفاده میکنند، شروع میکند، سپس به شما نشان میدهد که چگونه ایستگاه کاری خود را راهاندازی کنید.
سرفصلهای کتاب AVR Workshop:
- Cover
- Title Page
- Copyright Page
- Dedication
- About the Author
- Brief Contents
- Contents in Detail
- Acknowledgments
- Introduction
- 1: Getting Started
- 2: First Steps
- 3: Getting and Displaying Input
- 4: Communicating with the Outside World using the USART
- 5: Taking Control with Hardware Interrupts
- 6: Using Hardware Timers
- 7: Using Pulse-Width Modulation
- 8: Controlling Motors with Mosfets
- 9: Using the Internal EEPROM
- 10: Writing Your Own AVR Libraries
- 11: AVR and the SPI Bus
- 12: AVR and the I2C Bus
- 13: AVR and Character Liquid Crystal Displays
- 14: Controlling Servos
- Epilogue
- Index
جهت دانلود کتاب AVR Workshop میتوانید پس از پرداخت، دریافت کنید.
دیدگاهها
هیچ دیدگاهی برای این محصول نوشته نشده است.