Plasma هو جناح تسلسل LED/LED/الضوء مكتوبة لتنسيق مجموعة متنوعة من أنواع وواجهات LED/اللوح في واجهة برمجة تطبيقات قياسية لرمز الإضاءة الذي تديره الكتابة.
يشتمل البلازما أيضًا على Plasmad ، وهو خفي نظام لتسلسل شرائط الضوء باستخدام صور PNG لتوفير إطارات الرسوم المتحركة.
تمت كتابة البلازما في الأصل لتوفير طريقة سهلة لتسلسل الأضواء ومبادلة الأنماط لمجموعة Pimoroni Plasma.
لقد أنشأنا نصًا سهلاً للتثبيت الذي سيقوم بتثبيت جميع المتطلبات المسبقة والحصول على زر Arcade Plasma الخاص بك ويعمل بأقل الجهود. لتشغيله ، قم بإطلاق النار على المحطة التي ستجده في القائمة -> الملحقات -> Terminal على سطح مكتب Raspberry Pi الخاص بك ، كما هو موضح أدناه:
في نوع النافذة الطرفية الجديدة ، يكون الأمر تمامًا كما يظهر أدناه (تحقق من وجود أخطاء أخطاء أخطاء مطبعية) واتبع الإرشادات التي تظهر على الشاشة:
curl https://get.pimoroni.com/plasma | bash إذا اخترت تنزيل أمثلة ، فستجدها في /home/pi/Pimoroni/plasma/ .
sudo pip3 install plasmalightsلتثبيت الخفي في البلازما ، يجب عليك استنساخ هذا المستودع ، وانتقل إلى دليل "Daemon" وتشغيل المثبت:
git clone https://github.com/pimoroni/plasma
cd plasma/daemon
sudo ./install
ملاحظة: إذا كنت تستخدم Picade Player X ، فيجب عليك تحرير Daemon/etc/systemd/system/plasma.service وتغيير خيار جهاز الإخراج من -o GPIO:15:14 إلى -o SERIAL:/dev/ttyACM0 . إذا كنت تستخدم قبعة Unicorn أو PHAT ، فيجب عليك استخدام -o WS281X:WS2812:18:0 .
إذا كنت تستخدم GPIO على قبعة Picade ، فيمكنك ضبط المسامير وفقًا لذلك باستخدام -o GPIO:<data>:<clock> حيث تكون البيانات والساعة دبابيس BCM صالحة. إذا كنت تستخدم رأس البلازما/الاختراق القديم ، فقد تحتاج إلى تبديل من -o GPIO:15:14 إلى -o GPIO:14:15 اعتمادًا على كيفية توصيل اتصالاتك.
يقوم تثبيت Plasma Daemon بتثبيت برنامجين على Raspberry Pi. plasma نفسها وأداة تسمى plasmactl يمكنك استخدامها لتثبيت تأثيرات الإضاءة وتبديلها. يعمل البلازما كخدمة على نظامك.
أوامر plasmactl :
plasmactl 255 0 0 - اضبط مصابيح البلازما على R ، G ، B Color. أحمر في هذه الحالة.plasmactl <pattern> - اضبط مصابيح البلازما على صورة نمطplasmactl fps <fps> - تغيير تأثير تأثير البلازما (الافتراضي هو 30 ، FPS أقل = وحدة المعالجة المركزية الأقل)plasmactl --list -قائمة جميع الأنماط المتاحةsudo plasmactl --install <pattern> -قم بتثبيت نمط جديد ، حيث يكون <pattern> اسم ملف ملف صورة 24bit png إذا كنت ترغب في المساهمة ، أو ترغب في العيش على حافة مقعدك من خلال الحصول على أحدث الكود ، فيجب عليك استنساخ هذا المستودع ، cd إلى دليل المكتبة ، وتشغيله:
sudo python3 setup.py install