ATtinys میکروکنترلرهای ارزان قیمتی هستند که با ضریب فرم کوچک و مصرف انرژی کم (~4-8μA در طول DeepSleep) تحت تأثیر قرار میگیرند. ATtinys را می توان به راحتی و به سرعت در محیط آشنای آردوینو (IDE و C++) برنامه ریزی کرد، بنابراین شما یک جایگزین ارزان برای Arduinos و ESP دارید. ATtinys را می توان با باتری دکمه ای CR2032 کار کرد و حافظه کافی برای پروژه های معمولی DIY دارد.
برای کل دوره از ATtinys 25/24، 44/45 و 84 و همچنین Digispark ATtiny85 استفاده می شود.
آنچه در این دوره طی می کنیم:
مبانی میکروکنترلرهای Atmel Attiny.
آشنایی با اجزای مختلف مانند ترانزیستورها، نمایشگرهای OLED، شیفت رجیسترها و موارد دیگر.
آشنایی با انواع مختلف آپلود برای فلش کردن ATtinys
استفاده از کد ویژوال استودیو با PlatformIO یا Arduino IDE
تنظیم پیکربندیهای سختافزاری مانند فرکانس ساعت CPU، تشخیص قهوهای شدن و غیره.
استفاده از GPIO-آنالوگ دیجیتال و کنترلهای PWM
مثال عملی: تاس دیجیتال با عدد تصادفی و LED
نمونه عملیxisbeispiel: تاس دیجیتال با WS2812b و FastLED
مثال عملی: ساعت باینری با ماژول RTC و ثبت Shift
مثال عملی: مانیتور گیاهی و Deepsleep با باتری CR2032
مثال عملی: مانیتور گیاهی با OLED
مثال عملی: صداها (ایجاد ملودی خود) به عنوان آویز تخته مدار
مثال عملی: مدار ترانزیستور با سوئیچ نی و آشکارساز کف زدن
مثال عملی: سنسور دما با OLED 0.96 اینچی در Digispark ATtiny85
مثال عملی: DIY Rubber Ducky با Digispark ATtiny85
رویکرد من در دوره:
بدون (خوب، فقط تعداد بسیار کمی) اسلاید/پاورپوینت اما پروژه های بیشتری. ما بلافاصله با یک مثال عملی به اصول اولیه می پردازیم. همچنین میتوانید تئوری را بلافاصله با ATtinys امتحان کنید و در نتیجه آن را بهتر درک کنید.
پروژه های عملی با هم در دستورالعمل های گام به گام توسعه یافته اند.
در این زمینه، با هم به این معنی است که من بسته به کار، کد را نشان میدهم، و شما میتوانید اجرا را دنبال کنید یا راه خود را بازسازی کنید.
همه کدها برای دانلود در پلتفرم موجود هستند، بنابراین میتوانید بدون ناراحتی به نتیجه برسید.
بدون توضیح طولانی یا مونولوگ تئوری، ما بلافاصله در فصل مبانی شروع می کنیم.
از سالها تجربه من بهره مند شوید و مهارت های کلیدی در توسعه میکروکنترلرها را بدست آورید.
این دوره را همین الان دریافت کنید و می توانید بلافاصله شروع کنید.
شما را در کلاس می بینیم
Markus Edenhauser
IT و مردم را به هم نزدیک کنید
سلام!
من مارکوس ادنهاوزر از اتریش/تیرول هستم. من تجربه حرفه ای در صنعت مالی مهندسی برق و همچنین در بخش غیر انتفاعی دارم. تجربیات من از حسابرس و مربی فناوری اطلاعات برای موضوعات آن، رئیس بخش مالی و فناوری تا مدیریت پرسنل است. امروزه من چیزهای خندهداری را با میکروکنترلرها برای دستگاههای IoT #smarthome توسعه میدهم.
تحصیلات: سرکارگر در مهندسی برق، آموزش مربی و مدرک کارشناسی ارشد در انفورماتیک بازرگانی و مدرک کارشناسی ارشد در مربیگری، توسعه منابع انسانی سازمانی.
من مشتاقانه منتظر استقبال شما در دوره های آموزشی خود هستم.
pixelEDI
نمایش نظرات