میکروکنترلرهای AVR شرکت Atmel تراشههایی هستند که آردوینو را تغذیه میکنند و تراشهی مورد استفاده برای بسیاری از پروژههای سرگرمی و هک سختافزاری هستند. در این کتاب، لایههای انتزاعی ارائه شده توسط محیط آردوینو را کنار میگذارید و یاد میگیرید که چگونه میکروکنترلرهای AVR را مستقیماً برنامهریزی کنید. با انجام این کار، به تراشه نزدیکتر میشوید و میتوانید قدرت و ویژگیهای بیشتری را از آن استخراج کنید.
هر فصل از این کتاب حول پروژههایی متمرکز است که آن موضوع خاص میکروکنترلر را در بر میگیرند. هر پروژه شامل شماتیک، کد و تصاویر یک پروژهی در حال اجرا است.
برنامهریزی طیف وسیعی از تراشههای AVR
گسترش و استفاده مجدد از کد و مدارهای دیگران
رابط با دستگاههای جانبی USB، I2C و SPI
یادگیری دسترسی به طیف کامل قدرت و سرعت میکروکنترلر
ساخت پروژههایی از جمله چشمهای Cylon، یک ارگ موج مربعی، یک رادیو AM، یک آلارم حسگر نور غیرفعال، ثبتکننده دما و موارد دیگر
درک کنید که حتی هنگام استفاده از IDE آردوینو چه اتفاقی در پشت صحنه میافتد
سال انتشار: 2014 | تعداد صفحات: 472 | حجم فایل: 49 مگابایت | زبان: انگلیسی
AVR Programming: Learning to Write Software for Hardware (Make: Technology on Your Time)
نویسنده
Elliot Williams
ناشر
Elliot Williams
ISBN10:
1449355781
ISBN13:
9781449355784






























