🐍 گفت‌وگو با input() در MicroPython (پیکو)

برنامه در Serial Monitor اسمت را می‌پرسد و هر عددی بنویسی، LED همان‌قدر چشمک می‌زند.

سطح: خیلی آسان ⭐ · مود: آردوینو (سه‌بعدی + کد)

قطعات لازم

کد کامل پروژه

# MicroPython: ask a question in the Serial Monitor and answer with the LED.
# Type in the Serial Monitor's box and press Send.
from machine import Pin
import time

led = Pin(15, Pin.OUT)
name = input("What is your name? ")
print("Hello", name)
while True:
    n = input("How many blinks? ")
    try:
        n = int(n)
    except ValueError:
        print("Please type a number")
        continue
    for i in range(n):
        led.on()
        time.sleep(0.2)
        led.off()
        time.sleep(0.2)
    print("Done:", n, "blinks")

چطور اجرایش کنم؟

  1. شبیه‌ساز تینکرکد فارسی را باز کن و «مود آردوینو» را انتخاب کن.
  2. از پنل «نمونه‌ها»، «گفت‌وگو با input() در MicroPython (پیکو)» را بارگذاری کن — مدار و کد با هم می‌آیند.
  3. دکمه‌ی اجرا ▶ را بزن و خروجی Serial و رفتار قطعات را تماشا کن.
  4. حالا کد را تغییر بده — عددها، پین‌ها، ترتیب — و دوباره اجرا کن!
این پروژه را رایگان در شبیه‌ساز اجرا کن 🤖