مصباح LED قابل للعنونة#
مقدمة#
مصباح LED قابل للعنونة هو جهاز شريط LED RGB قابل للبرمجة يتصل بمنفذ 3 أسلاك ويتيح لك التحكم في مصابيح LED الفردية (مثل نمط WS2812/“NeoPixel”) لعرض ألوان وأنماط مخصصة.
تستخدم هذه الصفحة الاسم address_led كمثال لاسم مؤشر LED القابل للعنونة. استبدله بالاسم الذي قمت بتكوينه حسب الحاجة.
فيما يلي قائمة بالطرق المتاحة:
set– يحدد ألوان شريط LED القابل للعنونة.clear– يقوم بإيقاف تشغيل شريط LED القابل للعنونة بالكامل.
المنشئ – تهيئة وتكوين مؤشر LED قابل للعنونة يدويًا.
AddressableLed– إنشاء مؤشر LED قابل للعنونة.
set#
set يضبط شريط LED القابل للعنونة على القيم المحددة.
Usage:
address_led.set(data, offset)
حدود |
وصف |
|---|---|
|
A |
|
اختياري. فهرس مؤشر LED الذي يبدأ منه، بدءًا من 0. |
# Create a sequence of colors: Red, Green, Blue
color_list = [Color(0xFF0000), Color(0x00FF00), Color(0x0000FF)]
# Set the Addressable LED to the color_list sequence
address_led.set(color_list)
clear#
clear يقوم بإيقاف تشغيل شريط LED القابل للعنونة بالكامل.
Usage:
address_led.clear()
حدود |
وصف |
|---|---|
لا تحتوي هذه الطريقة على أي معلمات. |
المُنشئ#
تُستخدم الدوال البانية لإنشاء AddressableLed ، وهي ضرورية لتكوين مؤشر LED قابل للعنونة.
AddressableLed#
AddressableLed يُنشئ مؤشر LED قابلاً للعنونة.
Usage:
AddressableLed(port)
المعلمة |
وصف |
|---|---|
|
المنفذ ثلاثي الأسلاك الذي يتصل به شريط LED القابل للعنونة:
|
# Create an Addressable LED in Port A
address_led = AddressableLed(brain.three_wire_port.a)