پروژههای MicroPython و CircuitPython با Raspberry Pi Pico
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- راهاندازی و برنامهنویسی Raspberry Pi Pico با استفاده از MicroPython و CircuitPython
- ساخت پروژههای عملی با LED، بیزر و نمایشگرهای OLED
- استفاده از قابلیتهای سختافزاری مانند ارتباط UART، ADC، وقفهها و تایمرها
- طراحی و عیبیابی مدارهای واقعی برای سیستمهای تعبیه و کاربردهای IoT
پیشنیازهای دوره
- یک کامپیوتر (Windows/macOS/Linux) با دسترسی به اینترنت
- درک اولیه از برنامهنویسی Python (مفید است اما الزامی نیست).
- قطعات الکترونیکی اولیه مانند LED، مقاومت، سنسور و یک نمایشگر OLED
توضیحات دوره
چه یک علاقهمند باشید، چه دانشجو یا مدرس، این دورهی عملی شما را گامبهگام با پروژههای کاربردی مبتنی بر Raspberry Pi Pico همراهی میکند. از چشمکزدن سادهی LED تا کار با سنسورهای دما، نمایشگرهای OLED و موارد دیگر، در برنامهنویسی سیستمهای تعبیه با استفاده از MicroPython و CircuitPython مهارت و اعتمادبهنفس بیشتری پیدا خواهید کرد.
کار را با مبانی از جمله - راهاندازی محیط توسعه و درک بورد Raspberry Pi Pico شروع میکنیم. سپس به بررسی کنترل سختافزار، GPIO، سنسورها، UART ،ADC و ارتباط با دستگاههای واقعی میشویم؛ از جمله سنسور بینایی Pixy2 بپردازید. هر پروژه یک پلهی آموزشی است که اصول کدنویسی و اصول سختافزار را تقویت میکند.
شما آموزشهای ویدیویی مرحلهبهمرحله، نمونهکدهای واقعی، نکات عیبیابی و منابع مطالعاتی برای گسترش دانش خود دریافت خواهید کرد. تا پایان این دوره، میتوانید با اطمینان پروژهها و نمونهاولیههای تعبیه خود را بسازید.
آنچه یاد خواهید گرفت:
- راهاندازی و پیکربندی Raspberry Pi Pico با MicroPython و CircuitPython
- کنترل GPIO (LED، کلید، بیزر) با مثالهای عملی
- خواندن داده از سنسورهای دما مانند DS18X20 و DHT11
- نمایش متن و گرافیک روی نمایشگرهای OLED
- استفاده از ADC و UART برای ارتباط با دنیای واقعی
- درک و پیادهسازی وقفهها و تایمرهای سختافزاری
- یکپارچهسازی سیستمهای بینایی با استفاده از سنسور Pixy2
- نوشتن کد Python تمیز و قابلنگهداری برای سیستمهای تعبیه
این دوره برای چه کسانی است؟
- مبتدیانی که میخواهند با Raspberry Pi Pico با محاسبات فیزیکی آشنا شوند.
- دانشجویان و مدرسانی که به یادگیری پروژهمحور در الکترونیک علاقه دارند.
- سازندگان و علاقهمندان DIY که میخواهند دستگاههای هوشمند یا نمونهاولیه بسازند.
- برنامهنویسان Python که میخواهند وارد حوزهی سیستمهای تعبیه شوند.
- هر کسی که دربارهی IoT، اتوماسیون و کاربردهای مبتنی بر سنسور کنجکاو است.
پیشنیازها
- بورد Raspberry Pi Pico
- کابل micro USB
- قطعات الکترونیکی اولیه: LED، مقاومت، کلید، بیزر، سنسورهای DHT11/DS18X20، نمایشگر OLED
- کامپیوتر Windows/macOS/Linux
- دسترسی به اینترنت برای نصب Thonny IDE و کتابخانهها
- اشتیاق برای ساخت چیزهای جذاب با Python و سختافزار!
سؤالات متداول
چه کسانی میتوانند از این دوره بهره ببرند؟
- هر کسی که به الکترونیک علاقهمند است، از مبتدیان تا افرادی که کمی تجربه در Python یا میکروکنترلرها دارند.
آیا به تجربهی قبلی در کدنویسی نیاز داریم؟
- آشنایی پایه با Python کمک میکند، اما همهچیز مرحلهبهمرحله توضیح داده میشود.
به چه نرمافزار یا ابزارهایی نیاز داریم؟
- بورد Raspberry Pi Pico، کابل USB، قطعات اولیه مانند LED، بیزر، سنسورها و Thonny IDE
این دوره برای چه کسانی مناسب است؟
- مبتدیان و علاقهمندان به الکترونیک که میخواهند با Raspberry Pi Pico یادگیری را شروع کنند.
- دانشجویان و مدرسانی که به دنبال بررسی پروژههای STEM هستند.
- توسعهدهندگان Python که میخواهند وارد سیستمهای تعبیه و برنامهنویسی میکروکنترلر شوند.
- سازندگان و علاقهمندان DIY که میخواهند پروژههای سختافزاری واقعی بسازند.
پروژههای MicroPython و CircuitPython با Raspberry Pi Pico
-
شروع ساخت پروژههای واقعی 01:17
-
آشنایی با کیت Raspberry Pi Pico 04:24
-
بررسی برنامهنویسی مبتنی بر Python برای پروژههای Raspberry Pi Pico None
-
راهاندازی محیط توسعه MicroPython 06:07
-
فلش کردن و بروزرسانی CircuitPython روی Raspberry Pi Pico 04:52
-
ارتباط از طریق UART روی Pico با MicroPython 03:37
-
کنترل ADC با MicroPython روی Raspberry Pi Pico 05:33
-
مدیریت وقفههای سختافزاری روی Pico با MicroPython 03:52
-
کنترل تایمرهای سختافزاری روی Raspberry Pi Pico با استفاده از MicroPython 03:20
-
کنترل یک کلید با MicroPython روی Pico 02:49
-
کنترل یک کلید با CircuitPython روی Pico 02:44
-
راهاندازی بیزر با Raspberry Pi Pico و استفاده از MicroPython 02:14
-
راهاندازی بیزر با Raspberry Pi Pico و استفاده از CircuitPython 02:46
-
کنترل LED Raspberry Pi Pico با استفاده از MicroPython 01:40
-
کنترل LED Raspberry Pi Pico با استفاده از CircuitPython 02:35
-
نمایش متن روی نمایشگر OLED با Pico و استفاده از MicroPython 05:33
-
نمایش متن روی نمایشگر OLED با Pico و استفاده از CircuitPython 05:35
-
خواندن دما از سنسور DS18X20 با استفاده از MicroPython 05:36
-
اندازهگیری دما و رطوبت با DHT11 و MicroPython 05:15
-
اتصال سنسور بینایی Pixy2 به Raspberry Pi Pico 07:58
-
ارائه پروژههای تعبیه مبتنی بر Python با Raspberry Pi Pico None
مشخصات آموزش
پروژههای MicroPython و CircuitPython با Raspberry Pi Pico
- تاریخ به روز رسانی: 1405/04/02
- سطح دوره:Alls
- تعداد درس:21
- مدت زمان :01:20:39
- حجم :703.0MB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy