في البرمجة باستخدام لغة Python على المايكروكنترولر، يمكنك استخدام مكتبة MicroPython للتفاعل مع مكونات الدائرة مثل مصابيح LED والأزرار. إليك مثال بسيط على كيفية استخدام زر لتشغيل وإيقاف مصباح LED باستخدام لغة Python على مايكروكنترولر:
from machine import Pin
button = Pin(14, Pin.IN) # تعريف الزر (مدخل)
led = Pin(13, Pin.OUT) # تعريف المصباح LED (مخرج)
while True:
if button.value() == 1: # إذا تم الضغط على الزر
led.on() # تشغيل المصباح LED
else:
led.off() # إيقاف تشغيل المصباح LED
python复制成功复制代码
في هذا المثال، تم استخدام مكتبة MicroPython لتعريف مكونات الدائرة (الزر والمصباح LED) و للتحكم فيها. يتم قراءة حالة الزر باستخدام button.value() ، وعند الضغط على الزر، يتم تشغيل المصباح LED باستخدام led.on() وإيقاف تشغيله باستخدام led.off().
يجب تعديل أرقام المدخل والمخرج وفقًا للتوصيلات الفعلية في مايكروكنترولر الذي تستخدمه. يمكنك تطوير الكود وتخصيصه لتناسب احتياجاتك الخاصة.