چگونه میتوانیم از MicroPython برای کنترل وضعیت پایههای GPIO روی NODEMCU استفاده کنیم؟
برای کنترل یک پایه GPIO، ابتدا یک شیء از کلاس Pin بسازید و به عنوان ورودی شماره پایه GPIO را بدهید. به عنوان مثال برای پایه GPIO 5:
from machine import Pin
gpio_pin = Pin(5, Pin.OUT) # شماره پایه و حالت خروجی (OUT) را تعیین کنید
gpio_pin.value(1) # تنظیم پایه به حالت HIGH (برق)
gpio_pin.value(0) # تنظیم پایه به حالت LOW (عدم برق)
current_state = gpio_pin.value() # دریافت وضعیت فعلی پایه
print(current_state)