🐍 گفتوگو با 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")
چطور اجرایش کنم؟
- شبیهساز تینکرکد فارسی را باز کن و «مود آردوینو» را انتخاب کن.
- از پنل «نمونهها»، «گفتوگو با input() در MicroPython (پیکو)» را بارگذاری کن — مدار و کد با هم میآیند.
- دکمهی اجرا ▶ را بزن و خروجی Serial و رفتار قطعات را تماشا کن.
- حالا کد را تغییر بده — عددها، پینها، ترتیب — و دوباره اجرا کن!