🐍 میکروپایتون آنلاین — پایتون روی میکروکنترلر، بدون برد

میکروپایتون نسخه‌ی کوچک پایتون است که روی میکروکنترلر اجرا می‌شود. اگر پایتون بلدی، با چند خط کد یک LED را چشمک می‌زنی، یک دکمه را می‌خوانی یا روی نمایشگر می‌نویسی.

اولین کد میکروپایتون را اجرا کن 🐍

اولین برنامه

from machine import Pin
import time

led = Pin(25, Pin.OUT)   # LED روی برد پیکو

while True:
    led.toggle()
    time.sleep(0.5)

Pin(25, Pin.OUT) پین ۲۵ را خروجی می‌کند؛ روی پیکوی اصلی LED خود برد به همین پین وصل است. toggle() وضعیتش را برعکس می‌کند و time.sleep(0.5) نیم ثانیه صبر می‌کند.

ماژول‌هایی که بیشتر لازم داری

ماژولکار
machine.Pinروشن و خاموش کردن، خواندن دکمه، وقفه
machine.PWMکم و زیاد کردن نور LED، سروو
machine.ADCخواندن پتانسیومتر و سنسور آنالوگ
machine.I2C و ssd1306نمایشگر OLED
neopixelLED رنگی آدرس‌پذیر
machine.UARTارتباط سریال و بلوتوث HC-05

مثال‌ها و آموزش‌ها

میکروپایتون در شبیه‌ساز روی رزبری پای پیکو اجرا می‌شود و جزو اشتراک Plus است؛ مثال‌ها را رایگان می‌بینی.

سؤال‌های رایج

میکروپایتون با پایتون معمولی چه فرقی دارد؟

زبان همان پایتون است، ولی کتابخانه‌ها کوچک‌ترند و ماژول machine برای کار با پین‌ها اضافه شده است.

برای یادگیری میکروپایتون حتماً برد لازم است؟

نه. در شبیه‌ساز همه‌ی مثال‌های پایه را بدون برد اجرا می‌کنی.

آموزش‌های مرتبط

⚙️

برنامه‌نویسی رزبری پای پیکو با زبان آردوینو (C++ و هسته‌ی arduino-pico)

برنامه‌نویسی رزبری پای پیکو با Arduino IDE و زبان C++: نصب هسته‌ی arduino-pico، شماره‌ی پا…

⚖️

میکروپایتون یا C++ آردوینو؟ مقایسه‌ی کامل برای انتخاب زبان میکروکنترلر

میکروپایتون یا C++ آردوینو؟ مقایسه‌ی سرعت، حافظه، کتابخانه‌ها، سرعت یادگیری و بردهای پشتیب…

🍓

اولین برنامه‌ی میکروپایتون روی رزبری پای پیکو: چشمک‌زن با machine.Pin

آموزش قدم‌به‌قدم اولین برنامه‌ی میکروپایتون روی رزبری پای پیکو: چشمک‌زدن LED با machine.Pi…

🔘

دکمه و وقفه (IRQ) با میکروپایتون روی رزبری پای پیکو

خواندن دکمه با میکروپایتون روی رزبری پای پیکو: مقاومت PULL_UP، وقفه با Pin.irq، رفع لرزش د…

همه‌ی آموزش‌های رزبری پای پیکو و میکروپایتون ←

صفحه‌های مرتبط

🤖

شبیه ساز آردوینو آنلاین — اونو، نانو و مگا در مرورگر

🌐

وای‌فای و اینترنت اشیا در شبیه‌ساز — Wokwi-GUEST به زبان ساده

📚

کتابخانه در ووکوی و شبیه‌ساز فارسی — اضافه کردن و آپلود