دوره آموزشی یادگیری CircuitPython با Circuit Playground Express
1 ساعت 45 دقیقهمتوسط2021-02-24
مدرسین

Robert Gallup
Technologist, Designer, Maker, and Speaker
جزئیات دوره
پایتون به اینترنت اشیا میآید. این موضوع امکانات گستردهای را ایجاد میکند، اما شما باید یاد بگیرید که پایتون را به طور متفاوتی روی منابع محدود میکروکنترلرها اعمال کنید. در این دوره، مربی Robert Gallup شما را در چگونگی شروع کار، کنترل سخت افزار، افزودن تعامل و اتصال اجزای خارجی راهنمایی میکند. او شما را با هدف، زمینه و محدودیتهای CircuitPython آشنا میکند و به شما نشان میدهد که چگونه اولین اسکریپت خود را بنویسید و بارگذاری کنید. وی عناصر اساسی ریزپردازنده را توضیح میدهد، سپس مراحل شناسایی قطعات در صفحه (Circuit Playground Express (CPX، کنترل LED پردازنده CPX و کنترل NeoPixels را در CPX انجام میدهد. او به شما نشان میدهد چگونه چندین تعامل مختلف با CPX اضافه کنید. وی در پایان با نشان دادن چگونگی اتصال اجزای خارجی مانند پتانسیومتر و کتابخانههای خارجی به شما نشان میدهد.
مهارت ها
ElectronicsMicrocontrollersHardwarePythonLearningProgramming LanguagesOpen SourceSoftware Development
سرفصل ها
0. مقدمه
- 01 - آدرس دهی سخت افزار با پایتون
- 02 - آنچه باید بدانید
1. مراحل اولیه Circuit Python
- 03 - بررسی اجمالی CircuitPython
- 04 - Circuit Playground Express را وصل کنید
- 05 - برنامه ها را روی Circuit Playground Express CPX اجرا کنید
- 06 - یک ویرایشگر راه اندازی کنید
- 07 - اولین فیلمنامه شما
- 08 - چالش
- 09 - راه حل
2. کنترل سخت افزار
- 10 - اصول میکروکنترلر
- 11 - The Circuit Playground Express CPX
- 12 - کنترل CPX onboard LED
- 13 - کنترل بیشتر LED onboard CPX
- 14 - با REPL آشنا شوید
- 15 - معرفی NeoPixels
- 16 - برنامه نویسی NeoPixels
- 17 - برنامه نویسی پیشرفته NeoPixels
3. افزودن تعامل
- 18 - استفاده از دکمه ها و کلید
- 19 - ایجاد صدا
- 20 - سنجش دما
- 21 - استفاده از شتاب سنج
- 22 - پاسخ دادن به لمس
4. اتصال اجزای خارجی
- 23 - شناخت مدارهای پایه
- 24 - استفاده از پتانسیومتر
- 25 - کتابخانه های خارجی
- 26 - استفاده از کتابخانه های خارجی
- 27 - اجزای خارجی اضافی
نتیجه
- 28 - مراحل بعدی
دوره های مرتبط
- دوره آموزشی چالش مقیاس: نوآوری و تولید در صنعت نیمههادیها
- دوره آموزشی آمادگی گواهینامه LPIC-2 Linux Engineer (202-450) آپدیت (2024)
- دوره آموزشی آمادگی گواهینامه LPIC-2 Linux Engineer (201-450) آپدیت (2024)
- دوره آموزشی مبانی الکترونیک: دستگاه های نیمه هادی
- دوره آموزشی مبانی الکترونیک: مدارهای اساسی
- دوره آموزشی مبانی الکترونیک: اصول
- دوره آموزشی یادگیری طراحی PCB با OrCAD
- دوره آموزشی یادگیری SOLIDWORKS PCB