جدول المحتويات:
- الخطوة 1: المعدات والأدوات
- الخطوة 2: شرائط LED
- الخطوة 3: قم بتوصيل موصل JST والمكثف
- الخطوة 4: مزود الطاقة
- الخطوة الخامسة: توزيع الطاقة
- الخطوة 6: البيانات
- الخطوة 7: آخر بتات الأجهزة …
- الخطوة 8: إعداد برنامج Fadecandy
- الخطوة 9: خادم Fadecandy
- الخطوة 10: استكشاف الأخطاء وإصلاحها
- الخطوة 11: المعالجة
- الخطوة 12: تعيين البكسل
- الخطوة 13: اضغط على Play in Processing
- الخطوة 14: المزيد من الأمثلة … حان الوقت للتجربة
- الخطوة 15: شكرا للقراءة
فيديو: كيفية التحكم في مصابيح LED القابلة للعنونة باستخدام Fadecandy والمعالجة: 15 خطوة (بالصور)
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:38
ماذا او ما
هذا برنامج تعليمي خطوة بخطوة حول كيفية استخدام Fadecandy والمعالجة للتحكم في LED القابل للعنونة. Fadecandy هو برنامج تشغيل LED يمكنه التحكم في ما يصل إلى 8 شرائط من 64 بكسل لكل منها. (يمكنك توصيل العديد من أجهزة Fadecandys بجهاز كمبيوتر واحد لزيادة هذا العدد.) المعالجة هي لغة برمجة تُستخدم لإنشاء العناصر المرئية. لديك لوحة قماشية ، تمامًا كما تفعل في Photoshop أو الرسام ، ولكن بدلاً من الرسم بالماوس ، يمكنك الرسم عن طريق كتابة التعليمات البرمجية. تعمل Fadecandy و Processing معًا. أنت تكتب رمزًا يضع مصابيح LED عبر لوحة المعالجة ، ثم يظهر أي شيء ترسمه في المعالجة على مصابيح LED هذه في الوقت الفعلي. لماذا
هناك العديد من الطرق للتحكم في مصابيح LED. أنا أحب Fadecandy لأنه رخيص للبدء ويمكن أن يكون لديك الكثير من التحكم في مصابيح LED الخاصة بك بطريقة مرئية للغاية باستخدام المعالجة. يمكن أيضًا ربط المعالجة بأنواع مختلفة من الأشياء ، مثل Kinect أو Arduino أو الكاميرا أو حتى مجرد مدخلات الماوس / لوحة المفاتيح. لذلك هناك مجال كبير لجعل الأشياء تفاعلية ، كيف
هناك ثلاثة أجزاء لهذا المشروع.
1. الأجهزة انظر كيف يتصل كل شيء ماديًا ببعضه البعض ، ولحام الأشياء ، والحصول على شرائط LED بالطاقة.
2. البرنامج: يعمل FadecandyFadecandy عن طريق تشغيل خادم على جهازك - من السهل جدًا إعداده.
3. البرنامج: المعالجة تعرف على كيفية وضع مصابيح LED على اللوحة القماشية ، واستخدم الأمثلة لمشاهدة بعض الرسوم المتحركة على مصابيح LED الخاصة بك.
أحاول أن أكتب دروسي التعليمية بطريقة تجعل شخصًا ليس لديه خبرة على الإطلاق يستطيع على الأقل الاستمتاع بقراءته. مع هذا ، سأفعل كل شيء خطوة بخطوة ، لذا فهو مناسب للمبتدئين للمتابعة والقيام بأنفسهم. لن أخوض في التفاصيل حول المعالجة - إذا كنت ترغب في تطوير مهاراتك في المعالجة وإنشاء رسوم متحركة أكثر تقدمًا ثم قد ترغب في التحقق من بعض البرامج التعليمية على وجه التحديد لذلك - أوصي بقناة Daniel Shiffman على YouTube.
يشمل هذا المشروع اللحام. لم أكتب تعليمات مفصلة للحاميين المبتدئين ، هناك الكثير من البرامج التعليمية الأخرى لذلك.
يتضمن هذا المشروع الفولتية العالية (عند توصيل قابس التيار الكهربائي بمصدر الطاقة) لذا يرجى توخي الحذر وعدم السماح للأطفال بالقيام بذلك بمفردهم. جميع الكود (Arduino والمعالجة) موجود على جيثب الخاص بي هنا.
الخطوة 1: المعدات والأدوات
فيما يلي قائمة كاملة بكل ما تحتاجه لإنشاء هذا المشروع:
القطع
- المصابيح القابلة للعنونة (أمازون الولايات المتحدة | أمازون المملكة المتحدة) أستخدم شريط LED ws2812b. هناك بعض المتغيرات التي يمكنك الاختيار من بينها طلاء: يمكنك شراء شريط LED عادي بدون طلاء على الإطلاق ولكنه لن يكون مقاومًا للماء. أو يمكنك شرائه في غلاف سيليكون مرن حاصل على تصنيف IP67 ، وهذا يعني أنه مغلق تمامًا ومقاوم للماء. لون الدعم: تأتي الشرائط باللونين الأسود والأبيض. إذا كنت لن تقوم بتغطية شريط LED الخاص بك بمنتشر ، ففكر في أيهما سيبدو أفضل. عدد المصابيح: المعايير 30 أو 60 أو 144 LED لكل متر. أنا أستخدم 30LED لكل متر ولكني قمت بالربط بـ 60 لأنه أكثر شيوعًا في الاستخدام. إنهم يعملون بنفس الطريقة ، لذا فإن الأمر متروك لك لاستخدامها!
- Fadecandy (أمازون الولايات المتحدة | أمازون المملكة المتحدة)
- كبل USB لتوصيل Fadecandy بالكمبيوتر (أمازون الولايات المتحدة | أمازون المملكة المتحدة)
- دبابيس مزدوجة الرأس (أمازون الولايات المتحدة | أمازون المملكة المتحدة)
- المكثفات (أمازون الولايات المتحدة | إيباي المملكة المتحدة)
-
مزود طاقة 5 فولت (أمازون الولايات المتحدة | أمازون المملكة المتحدة) مزود الطاقة هذا الذي قمت بربطه بالطاقة من شأنه أن يعمل على توفير 512 مصباح LED (قيمة واحدة من Fadecandy)
- قم بقابس (أمازون الولايات المتحدة | أمازون المملكة المتحدة) يمكنك فقط استخدام كابل قابس قديم ، أو إذا لم يكن لديك واحد ، فإن سلك الغلاية يعد خيارًا جيدًا.
- موصلات JST ذات 3 سنون (أمازون الولايات المتحدة | أمازون المملكة المتحدة) تحتاج زوجًا واحدًا لكل شريط (لذا 8 مقابل قيمة Fadecandy's واحدة)
- 12-AWG Cable (US Ebay | UK Ebay) هذا الكبل السميك سينقل الطاقة من مزود الطاقة إلى بعض الموصلات التي تقسمه إلى جميع الأشرطة المختلفة.
- كبل 24-AWG (الولايات المتحدة Ebay | UK Ebay) هذا الكابل الرقيق سوف يحمل الطاقة إلى كل شريط LED.
- موصلات Wago (الولايات المتحدة أمازون | مكونات RS المملكة المتحدة)
- سيؤدي ذلك إلى فصل الطاقة من مصدر طاقة واحد إلى شرائح متعددة. يأتون في عبوات من 10 وهو عدد كبير لقطعة واحدة من فاديكاندي.
مستهلكات
- سيليكون RTV (أمازون الولايات المتحدة | أمازون المملكة المتحدة)
- الانكماش الحراري (أمازون الولايات المتحدة | أمازون المملكة المتحدة)
-
مسح ~ 10 مم heatshrink (أمازون الولايات المتحدة | أمازون المملكة المتحدة)
- اللحيم (أمازون الولايات المتحدة | أمازون المملكة المتحدة)
أدوات
- لحام الحديد (أمازون الولايات المتحدة | أمازون المملكة المتحدة)
- أدوات تقشير الأسلاك (أمازون الولايات المتحدة | أمازون المملكة المتحدة)
- مفك براغي
- مقص
- يد المساعدة (اختياري)
- مصاصة اللحام (اختياري)
الخطوة 2: شرائط LED
يجب توصيل كل شريط LED بالطاقة والأرض والبيانات. يوجد سهم مطبوع على الشريط يوضح الاتجاه الذي يجب أن تتدفق فيه البيانات.
يحتاج كل شريط LED إلى موصل JST ومكثف متصل به.
الموصل:
يحتوي موصل JST على 3 دبابيس / كبلات - واحد لكل من الطاقة والأرض والبيانات. القدرة على فصل أو استبدال الشرائط مفيدة في كثير من الحالات. إذا كنت واثقًا من أنك لا تريد قطع الاتصال أو استبدال الشرائط بسهولة ، فيمكنك فقط اللحام بالكابل بدلاً من ذلك ، لكنني أوصي بشدة بوجود موصلات.
المكثف:
إذا كان هناك زيادة في التيار (يمكن أن يحدث هذا عند تشغيل مزود الطاقة لأول مرة) ، فسيقوم المكثف بحماية أول مؤشر LED في الشريط الخاص بك من التلف.
كابل:
إذا كنت تخطط لتثبيت LED ، فستحتاج إلى التفكير في كيفية وضع الشرائط وإمدادات الطاقة و Fadecandy. لضمان وصول جميع اتصالاتك ، ستحتاج على الأرجح إلى إضافة بعض أطوال الكابلات في مكان ما.
يمكنك لحام الكابلات بشريط LED ثم لحام موصلات JST بالطرف الآخر من الكبل. بدلاً من ذلك ، يمكنك لحام موصلات JST مباشرة بالشريط وإضافة أطوال الكابلات إلى مصدر الطاقة / جانب الحلوى بدلاً من ذلك. سيعتمد كل هذا على تخطيط وخطط التثبيت الخاصة بك.
يمكن أن يكون الكبل الذي يربط الطاقة / الأرض بشريط واحد يصل إلى 64 بكسل كبل 24AWG. 24AWG هو أيضا الكثير لاتصال البيانات. استخدم كبلًا ملونًا مختلفًا للطاقة / البيانات / الأرض - الألوان المثالية تتوافق مع موصلات JST.
سأقوم فقط بلحام موصلات JST مباشرة بالشرائط وعدم إضافة أي امتداد للكابل ، لأنني لست مهتمًا بالتخطيط في هذا البرنامج التعليمي.
الخطوة 3: قم بتوصيل موصل JST والمكثف
تحضير الشريط
قم بقص شرائط LED الخاصة بك بطول (64 بكسل كحد أقصى لكل شريط).
ابحث عن الطرف الأيمن ، الذي يشير السهم إلى الداخل. قم بقص قطعة صغيرة من الغطاء المضاد للماء حتى تتمكن من رؤية جهات الاتصال الثلاثة. يتم تصنيفها 5V و GND و Data In. (إذا تم تسمية جهة الاتصال Data Out ، فهذا يعني أن لديك النهاية الخاطئة).
لحام على موصل ومكثف JST
قد يكون هذا صعبًا بعض الشيء ، لكنني وجدت أن أفضل طريقة للقيام بذلك هي إذابة قطعة صغيرة من اللحام على كل من جهات الاتصال الثلاثة ، ثم لحام موصل JST ثم المكثف.
استخدم موصلات JST الأنثوية لتوصيلها بالجانب الشريطي. يحتوي موصل JST على 3 كبلات ، واحد لكل من نقاط التلامس على الشريط. عادةً ما تكون الكابلات باللون الأحمر والأخضر والأبيض أو الأحمر والأخضر والأسود. استخدم الأحمر للطاقة والأخضر للبيانات والأبيض / الأسود للأرض.
سيساعد قص أرجل المكثف على البقاء في مكانه. جانب واحد من المكثف له رموز سالبة ، والساق على هذا الجانب تتصل بجهة اتصال GND والساق على الجانب الآخر تتصل بجهة الاتصال 5V.
أعد ختم الشريط
قم بقطع قطعة من الانكماش الحراري الصافي والتي ستغطي قطعة الشريط المكشوفة وتتداخل كثيرًا مع الغطاء المضاد للماء الموجود. قم بفتحه فوق الشريط (يمكنك القيام بذلك قبل توصيل موصل / مكثف JST أو حركه من الطرف الآخر) واحتفظ به بجوار القطعة المكشوفة.
ضع الكثير من سيليكون RTV مباشرة على نقاط التلامس وحول الغطاء المضاد للماء الموجود ، بما في ذلك الجزء الخلفي من الشريط. حرك الانكماش الحراري الشفاف فوق السيليكون. قم بتفجيرها بمسدس حراري حتى تتقلص الحرارة.
السيليكون فوضوي بعض الشيء. تأكد من غسل يديك إذا تلطخت بشرتك. ضع في اعتبارك وجود جريدة أو شيء ما على سطح عملك.
كرر هذا مع جميع شرائط LED الثمانية
الخطوة 4: مزود الطاقة
سوف تحتاج إلى توصيل قابس بمصدر الطاقة الخاص بك. لقد قمت بتضمين تعليمات لمقابس المملكة المتحدة والولايات المتحدة.
تحضير القابس
اقطع الكابل بمسافة مناسبة بعيدًا عن طرف التوصيل. استخدم سكين ستانلي لنزع الطبقة الخارجية من الكابل بعناية. يجب أن تجد ثلاثة كبلات بالداخل ، ونزع حوالي سنتيمتر واحد من كل من هذه الكابلات.
في قابس المملكة المتحدة ، يمكنك عادةً افتراض ما يلي: مخطط أصفر / أخضر - بني أرضي - LiveBlue - محايد
في المكونات الأمريكية ، يمكنك أن تفترض أن: Green - GroundBlack - LiveWhite - Neutral
للتأكد تمامًا من توصيل القابس بالشكل المتوقع ، يمكنك استخدام مقياس متعدد للتحقق.
تحقق من الكابلات بمقياس متعدد
المملكة المتحدة: انظر إلى دبابيس القابس ، مع وجود الدبوس المفرد في الأعلى. الدبوس العلوي هو الأرض ، والجزء السفلي الأيسر هو Live ، والجزء السفلي الأيمن هو محايد. يتم تمييز المسامير أيضًا بالأحرف E و L و N على معظم المقابس.
الولايات المتحدة الأمريكية: انظر إلى دبابيس التوصيل ، مع وجود الدبوس الفردي في الأسفل. الدبوس السفلي هو الأرض ، أعلى اليسار هو Live ، أعلى اليمين هو محايد. يتم تمييز المسامير أيضًا بالأحرف E و L و N على معظم المقابس.
كلاهما: اضبط جهاز القياس المتعدد على وضع الاستمرارية. المس شوكات المقياس المتعدد معًا للتحقق من أنها تعمل ، يجب أن تسمع صوتًا. الآن المس أحد الشوكات بأحد دبابيس القابس ، فلنبدأ بالأرض. الآن المس الشق الآخر للكابل الذي تتوقع أن يكون أرضيًا (أصفر / أخضر في المملكة المتحدة ، أخضر في الولايات المتحدة). يجب أن تسمع صوتًا يشير إلى وجود اتصال مستمر بين الشقين. تحقق الآن من الاتصالات الحية والمحايدة.
نعلق القابس
قم بفك المسامير الملصقة بالطاقة والأرض والعيش في مصدر الطاقة. قد يتم وضع علامة L و N عليها ثم رمز الأرض. أدخل الكابلات المناسبة بجوار البراغي وأعد إحكام ربطها
في مكان ما على / داخل مصدر الطاقة ، قد يكون هناك مفتاح يسمح لك بتغيير جهد الدخل من 110 فولت إلى 220 فولت ، لذا تأكد من ضبط هذا بشكل صحيح (على الأرجح 220 فولت في المملكة المتحدة و 110 فولت في الولايات المتحدة).
في مزود الطاقة الخاص بي ، يوجد المفتاح بالداخل ، وستحتاج إلى استخدام مفك براغي رفيع أو أي شيء للوصول إليه.
قم بتوصيل مصدر الطاقة الخاص بك. عادة ما يكون هناك ضوء مؤشر لإظهار أنه تم تشغيله بشكل صحيح.
يمكنك الآن التحقق من الجهد الذي تحصل عليه عبر اثنين من دبابيس الإخراج. قم بتحويل جهاز القياس المتعدد إلى وضع الجهد المستمر (V مع الخطوط المستقيمة / المتقطعة ، وليس الخط المتذبذب). المس أحد الشوكات ببرغي على شكل حرف V وشق آخر في برغي V +. يجب أن يُظهر المتر المتعدد جهدًا في مكان ما بالقرب من 5 فولت.
استخدم مفك براغي لتدوير برغي الضبط حتى يصبح الجهد 5 فولت.
الخطوة الخامسة: توزيع الطاقة
سيكون لمعظم مصادر الطاقة 5 فولت مخرج واحد أو اثنين فقط ، لكننا نحتاج إلى طاقة 8 شرائط.
موصلات واغو
أستخدم موصلات Wago لتوزيع الطاقة. تحتوي هذه الموصلات الصغيرة على عدة فتحات لإدخال الكابلات فيها. جميع الفتحات متصلة ببعضها البعض ، لذا فهي طريقة رائعة لتوصيل الكثير من الكابلات معًا دون لحام.
تأتي بأحجام مختلفة قليلة (اتجاهين ، 3 اتجاهات ، 5 اتجاهات).
القوة للواغوس
تأكد من فصل مزود الطاقة أثناء قيامك بهذا الجزء.
خذ قطعتين من كبل 10awg ، واحدة للأرضي (سوداء) والأخرى للطاقة (حمراء).
سيعتمد طول الكبل المطلوب على تخطيط التثبيت الخاص بك. لقد وجدت أنه يعمل بشكل جيد للحفاظ على جميع مصادر الطاقة على الأرض في مكان واحد ومن ثم الحصول على كبلات 10awg طويلة تمتد بالقرب من مكان الشرائط ، وتوزع الطاقة هناك. على الرغم من أن مصدر الطاقة يحتوي على ناتجين ، فقد وجدت أنه من الأفضل والأرخص استخدام مخرج واحد فقط عندما تكون هذه الكابلات 10awg طويلة ، وإلا فإنك تضاعف كمية كبل 10awg السميك الذي يتعين عليك شراؤه والحفاظ عليه مرتبًا.
قم بفصل حوالي 1 سم من أحد طرفي كل كابل ، وقم بتوصيله بمصدر الطاقة باستخدام البراغي كما فعلت مع القابس.
قم بفصل حوالي 1.25 سم عن الطرف الآخر لكل كابل ، ثم ضع وصلة الطاقة في موصل Wago ثلاثي الاتجاهات والأرضي في موصل Wago خماسي الاتجاهات. (أو يمكنك فقط استخدام موصلات خماسية الاتجاه لكل شيء ، سيكون لديك فقط بعض الفتحات الاحتياطية)
ثم خذ طولين قصيرين من كبل 10awg الأحمر وطولين قصيرين من كبل 10awg الأسود. قم بفصل 1.25 سم من نهايات كل منها وقم بتوصيل موصلات Wago الحالية بأربعة موصلات خماسية أخرى. (انظر الرسم البياني المرفق للتوضيح).
القوة من Wagos (إلى الشرائط)
مرة أخرى ، سيعتمد التصميم الدقيق هنا على تخطيط التثبيت الخاص بك. لقد قلت من قبل أنك قد ترغب في إضافة طول الكابل إلى شرائط LED الخاصة بك ، أو قد ترغب في إضافة الطول إلى جانب توزيع الطاقة. إذا كنت تضيف كبلًا هنا ، فقم بتوصيل أطوال كبل 24awg بموصلات JST وتأكد من تقلص الحرارة.
ثم خذ طرفي هذه الكابلات ، أو نهايات موصلات JST وقم بفك 1.5 سم على الأقل من كبلات الطاقة والأرض على كل منها.
بين الموصلات الأربعة ذات الخمس اتجاهات التي قمت بتوصيلها بمصدر الطاقة ، يجب أن يكون لديك ثماني فتحات مجانية للطاقة وثماني فتحات مجانية للأرض. ضع جميع الكابلات المناسبة في مكانها.
لماذا نستخدم أحيانًا كبلات 10awg وأحيانًا 24awg؟
ترجع مقاييس الكابلات المختلفة إلى وجود كميات مختلفة من التيار في أجزاء مختلفة من الدائرة.
قادمًا مباشرة من مزود الطاقة ، يمكن أن يصل عدد مصابيح LED إلى 512 مصباحًا في سطوع أبيض كامل يصل إلى ~ 30A. استخدم كابل 10awg سميك لنقل هذا التيار.
بمجرد تقسيم الطاقة إلى الأشرطة المختلفة ، فإن كل واحدة تقوم بسحب ما يصل إلى ~ 3.5A فقط حتى نتمكن من استخدام كابل أرق ، يعمل حوالي 24awg بشكل جيد.
إذا كنت تستخدم كبلًا رقيقًا جدًا ، فيمكن أن يسخن وهذا أمر خطير لأن الطلاء قد يبدأ في الذوبان وقد يتسبب ذلك في قصر دائرتك.
طول الكابل يحدث فرقًا أيضًا. إذا كنت تستخدم كبلًا سيكون جيدًا على مسافة قصيرة ، ولكنه رقيق جدًا لمسافة طويلة - لن يسخن ولكن قد يعني ذلك أن الجهد قد انخفض بحلول الوقت الذي يصل فيه إلى مصابيح LED ، مما يعني أنها ستفقد لا تضيء بشكل جيد.
يمكن أن تساعدك هذه الأداة في معرفة مقياس الكبل الذي تحتاجه.
الخطوة 6: البيانات
إذا كنت تريد توصيل موصلات JST الآن ، فسيتم تزويد شرائط LED بالطاقة. لكن لا شيء سيضيء لأن هذه الشرائط تحتاج إلى معرفة اللون الذي يجب أن تكون عليه. نحتاج إلى إعداد اتصال بيانات إلى Fadecandy والذي سيزودهم بهذه التعليمات.
تحضير فاديكاندي
أول دبابيس رأس مزدوجة اللحام على Fadecandy. ادفع الجانب القصير من دبابيس الرأس من خلال الفتحات وقم بتدوير Fadecandy بحيث تكون البتات البارزة مرئية.
قم بلحام كل من الدبابيس الـ 16 على حدة ، مع التأكد من عدم توصيل دبابيس معًا عن طريق الخطأ. (في الواقع ، جميع المسامير الأرضية متصلة ببعضها البعض على أي حال ، ولكن من أجل الدقة ، يمكننا أيضًا لحام جميع دبابيس الرأس.)
دبابيس رأس أنثى كموصل
إن استخدام دبابيس الرأس الأنثوية للتوصيل بمسامير الرأس المزدوجة الذكرية يعني أنه يمكن بسهولة فصل Fadecandy أو استبداله.
قم بقطع جزء من 8 دبابيس رأس أنثوية. خذ كل من كبلات البيانات من موصلات JST الذكور (أو إذا كنت تقوم بتمديد الكابلات على هذا الجانب ، لتخطيط التثبيت الخاص بك ، فافعل ذلك أولاً). ثم قم بتمرير قطعة من الحرارة تتقلص فوق الكابل وقم بلحامها بشكل فردي إلى 8 دبابيس. بمجرد الانتهاء من اللحام ، حرك الحرارة تتقلص وافجرها بمسدس الحرارة. يمكن الآن توصيل هذا بمسامير البيانات الخاصة بـ Fadecandy.
نظرًا لأن الدبابيس الأرضية الثمانية في Fadecandy متصلة ببعضها البعض ، فنحن نحتاج فقط إلى تأريض أحدها. قم بقطع قسم قصير آخر من دبابيس الرأس الأنثوية - قد يكون عرضه 8 دبابيس أيضًا على الرغم من أننا سنستخدم دبوسًا واحدًا فقط ، فإن قصه ليكون عرضه 8 دبابيس سيجعله أكثر ثباتًا وأسهل في التعامل معه. قم بتوصيل قطعة من كبل 24awg بأحد دبابيس الرأس الأنثوية وقم بتقليصها بالحرارة ، وقم بتوصيلها بالمسامير الأرضية في Fadecandy.
قم بتوصيل الطرف الآخر من هذا الكبل الأرضي بأي فتحة احتياطية في موصلات Wago المؤرضة.
التسميات والدقة
قد ترغب في تسمية الكابلات الخاصة بك في هذه المرحلة. أيضًا ، مرة أخرى اعتمادًا على هيكل التثبيت وتخطيطه ، قد ترغب في التفكير في إنشاء نوع من السكن لموصلات Wago بحيث لا يتم تعليقها فقط. لقد صنعت سابقًا لوحات صغيرة من الخشب الرقائقي ولصقها ساخنًا على Wagos.
الخطوة 7: آخر بتات الأجهزة …
هذا كل ما تم إعداده من الأجهزة. فقط بضع بتات أخيرة:
قم بتوصيل جميع موصلات JST ببعضها البعض.
قم بتوصيل مصدر الطاقة.
قم بتوصيل Fadecandy بجهاز الكمبيوتر المحمول الخاص بك عبر USB.
الآن دعنا نضيء بعض الأشياء!
ستكون تعليماتي ولقطات الشاشة الخاصة بي تتمحور حول Windows ولكن يجب أن تعمل الأشياء بنفس الطريقة إلى حد كبير على جهاز Mac.
الخطوة 8: إعداد برنامج Fadecandy
انتقل إلى Fadecandy github وقم بتنزيل الملف المضغوط.
قم بفك ضغط كل شيء.
انتقل إلى المكان الذي قمت بفك ضغطه ، وافتح مجلد "bin".
قم بتشغيل fcserver.exe.
ستفتح نافذة. يجب أن يقول أن لديك جهاز Fadecandy متصل. يخبرك أيضًا بالرقم التسلسلي لهذا الجهاز. لا تغلق هذه النافذة ، فقط قم بتصغيرها. تحتاج إلى إبقائه مفتوحًا طوال الوقت الذي تستخدم فيه Fadecandy.
الخطوة 9: خادم Fadecandy
في نافذة المتصفح (مثل Chrome) ، انتقل إلى:
127.0.0.1:7890
يجب أن ترى جهازك المتصل هنا أيضًا.
الآن ، تحت جهازك المتصل ، يمكنك رؤية قائمة منسدلة بعنوان Test Patterns. يمكنك استخدام هذه القائمة المنسدلة لإضاءة مصابيح LED الخاصة بك بنسبة تصل إلى 50٪ أو سطوع كامل.
افعل ذلك الآن! أضواء! ياي!!
الخطوة 10: استكشاف الأخطاء وإصلاحها
تحقق من شرائط LED الخاصة بك وتأكد من أن جميع مصابيحك تعمل.
فيما يلي بعض النصائح حول استكشاف الأخطاء وإصلاحها …
واحد / بعض الشرائط لا تضيء:
على الأرجح اتصال سيء في مكان ما. تحقق مرتين من كل جنودك. من الممكن أن يكون أول مؤشر LED في الشريط تالفًا. يمكنك محاولة تبديل الشرائط من خلال تبديل موصل JST المستخدم ، وهذا سيساعدك على عزل المشكلة.
يضيء الشريط بشكل جزئي ثم فجأة لا أكثر:
قد يكون الشريط تالفًا ، ستحتاج على الأرجح إلى إجراء بعض الجراحة. يمكن أن يكون الضرر في نهاية آخر بكسل عمل أو في أول بكسل مكسور ، لذا … اقطع آخر بكسل عمل وأول بكسل مكسور ، وقم بلحام اثنين من وحدات البكسل الجديدة في مكانهما.
الشرائط كلها برتقالية / حمراء بدلاً من الأبيض:
لقد وجدت أنه إذا لم تحصل الشرائط على الطاقة المناسبة ، فإنها ستسحب قدرًا ضئيلًا من التيار عبر اتصال USB - يكفي فقط لإضاءة الشرائط باللون الأحمر. تحقق مرة أخرى من تشغيل مصدر الطاقة وتحقق من التوصيلات هناك.
تكون الشرائط بيضاء في البداية ولكنها تتلاشى إلى اللون البرتقالي: هذا غير مرجح إذا كنت تستخدم مزود الطاقة الذي قمت بربطه ، ولكن يمكن أن يحدث إذا كنت تستخدم مصدر طاقة غير قوي بما فيه الكفاية.
لا يضيء أي من الشرائط:
إذا لم يتم التعرف على Fadecandy وظهوره ، فقد تواجه بعض مشكلات السائق. إذا كنت تتلقى رسالة خطأ في نافذة وحدة التحكم ، فقم بـ Google ذلك وابحث عن اقتراحات.
إذا كان Fadecandy يظهر ولكن لا يوجد شيء يضيء - تحقق جيدًا من جميع اتصالاتك.
الخطوة 11: المعالجة
الآن يتم تشغيل مصابيح LED الخاصة بك ويمكنك التحكم فيها باستخدام جهاز الكمبيوتر الخاص بك ولكن الشيء الوحيد الذي يمكنك القيام به من واجهة Fadecandy هو تشغيلها وإيقاف تشغيلها.
دعنا ندخل المعالجة ، حتى نتمكن من القيام ببعض الأشياء الرائعة
تحميل المعالجة من هنا.
لن أخوض في أكوام من التفاصيل حول كيفية كتابة كود المعالجة ، لأن هناك الكثير من الأماكن على الإنترنت لتعلم ذلك بالفعل ، وهو موضوع كامل خاص به.
سأوضح لك كيفية ضبط أحد أمثلة المعالجة التي تأتي مع Fadecandy إلى الشرائط التي صنعتها هنا. يمكنك أيضًا تنزيل رمز المثال الخاص بي هنا.
الخطوة 12: تعيين البكسل
يتيح لك Fadecandy "تعيين" (أو تخطيط) مصابيح LED الخاصة بك عبر لوحة المعالجة. عادة ما ترغب في وضعها بشكل مشابه لكيفية وضعها في الحياة الواقعية.
عندما ترسم شيئًا ما في المعالجة ، فإنه يظهر في الوقت الفعلي على مصابيح LED.
احصل على الملفات
في ملفات Fadecandy التي قمت بتنزيلها ، انتقل إلى: Fadecandy> أمثلة> المعالجة
انسخ أحد أمثلة مجلدات strip64 ، والصقه أينما تحتفظ بملفات المعالجة.
يحتوي هذا المثال على تعيين لشريط واحد من 64 بكسل. أعد تسمية المجلد وملف.pde بالداخل ، بحيث يقول "شرائط" بدلاً من ذلك.
رسم الخرائط
افتح الملف. انظر إلى هذه الأسطر في قسم الإعداد:
// قم بتعيين شريط 64-LED إلى وسط windowopc.ledStrip (0 ، 64 ، عرض / 2 ، ارتفاع / 2 ، عرض / 70.0 ، 0 ، خطأ) ؛
هذا هو الخط الذي يقوم بإنشاء شريط واحد من 64 بكسل. كل من الأشياء المكتوبة بين الفواصل هي معلمة لهذا الشريط. انظر إلى الرسم البياني المرفق الذي يوضح ماهية كل واحد. (إنه أيضًا في التعليقات في الكود الخاص بي.)
يمكننا استخدام حلقة لإنشاء 8 شرائط كل منها 15 بكسل. أزل هذين السطرين واستبدلهما بهذا:
// عيّن 8 شرائح من 15 بكسل لكل منها (int i = 0 ؛ i <8 ؛ i ++) {
opc.ledStrip (i * 64 ، 15 ، العرض / 2 ، i * 15 + 30 ، 15 ، 0 ، false) ؛
}
الخرائط الخاصة بك
إذا كان لديك عدد مختلف من وحدات البكسل في كل شريط ، أو إذا كنت تريد وضع الشرائط بشكل مختلف ، فستحتاج إلى تعديل هذا الرمز. استخدم الرسم البياني المرفق أو التعليقات الموجودة في الكود التي تشرح الغرض من كل جزء من كود التعيين لإنشاء الكود الذي تحتاجه.
الخطوة 13: اضغط على Play in Processing
عندما تضغط على زر التشغيل (في الجزء العلوي الأيسر من المعالجة) ، سترى الشرائط المعينة ممثلة كنقاط بيضاء صغيرة على اللوحة القماشية.
(إذا كنت لا ترى النقاط البيضاء ، فمن المحتمل أنك أغلقت نافذة الخادم. ارجع إلى الخطوة 8 وتأكد من تشغيل ملف fcserver.exe)
الرسوم المتحركة في المثال الذي استخدمته تفاعلية. أثناء تحريك الماوس ، تتبع صورة نقطية المؤشر. ستظهر النقطة أيضًا على مصابيحك في نفس الوقت.
رمز الرسوم المتحركة
جزء الكود الذي يجعل هذا يحدث هنا:
رسم باطل () {
الخلفية (0) ؛ تعويم dotSize = العرض * 0.2 ؛ image (dot، mouseX- dotSize / 2، mouseY - dotSize -2، dotSize، dotSize) ؛
}
سيظهر أي رمز تكتبه في قسم الرسم على مصابيح LED.
الخطوة 14: المزيد من الأمثلة … حان الوقت للتجربة
فيما يلي بعض الأمثلة الأخرى للرسوم المتحركة التي قمت بإنشائها لهذه الأضواء - قوس قزح ، وبعض النقاط العشوائية ، وأخرى تستخدم تغذية الكاميرا. هذه كلها على جيثب الخاص بي هنا.
أنا أستخدم ورقة من البلاستيك المموج كناشر. يمكنك تجربة كل أنواع الأشياء!
أوصي بشدة بتعلم المعالجة وعمل المزيد من الرسوم المتحركة لأضوائك! من السهل حقًا البدء ورؤية النتائج الممتعة بسرعة. تُعد دروس Dan Shiffman التعليمية مكانًا رائعًا للبدء.
الخطوة 15: شكرا للقراءة
وآمل أن يتمتع هذا البرنامج التعليمي!
ألق نظرة على فيديو YouTube المصاحب إذا لم تكن قد قمت بذلك بالفعل.
تجدني على الإنترنت:
InstagramYouTubeTwitter
لا تتردد في نشر الأسئلة في التعليقات هنا أو على Youtube وسأحاول تقديم المساعدة.
الوصيف في مسابقة الإضاءة الداخلية
موصى به:
كشاف DIY مع مصابيح LED للتيار المتردد (+ الكفاءة مقابل مصابيح DC): 21 خطوة (بالصور)
DIY FlOODLIGHT W / AC LEDs (+ EFFICIENCY VS DC LEDs): في هذا الفيديو / التعليمات ، سأقوم بعمل كشاف باستخدام رقائق AC LED بدون سائق رخيصة للغاية. هم أي خير؟ أم أنها قمامة كاملة؟ للإجابة على ذلك ، سأجري مقارنة كاملة مع جميع مصابيحي المصنوعة يدويًا. كالعادة ، بسعر رخيص
Arduino FFT Visualizer مع مصابيح LED قابلة للعنونة: 4 خطوات
Arduino FFT Visualizer مع مصابيح LED قابلة للعنونة: سيشرح هذا البرنامج التعليمي كيفية إنشاء مصور صوتي باستخدام Arduino Uno وبعض مصابيح LED القابلة للتوجيه. هذا مشروع كنت أرغب في القيام به لبعض الوقت الآن لأنني مصاصة للأضواء التفاعلية. تستخدم هذه الأضواء FFT (Fast Fou
عرض درجة الحرارة والرطوبة وجمع البيانات باستخدام Arduino والمعالجة: 13 خطوة (بالصور)
عرض درجة الحرارة والرطوبة وجمع البيانات باستخدام Arduino والمعالجة: مقدمة: هذا مشروع يستخدم لوحة Arduino ومستشعر (DHT11) وجهاز كمبيوتر يعمل بنظام Windows وبرنامج معالجة (يمكن تنزيله مجانًا) لعرض بيانات درجة الحرارة والرطوبة في شكل رقمي و نموذج الرسم البياني الشريطي ، عرض الوقت والتاريخ وتشغيل وقت العد
استخدم وحدة Bluetooth 4.0 HC-08 للتحكم في المصابيح القابلة للعنونة - برنامج تعليمي لـ Arduino Uno: 4 خطوات (بالصور)
استخدم وحدة Bluetooth 4.0 HC-08 للتحكم في المصابيح القابلة للعنونة - برنامج تعليمي لـ Arduino Uno: هل تعمقت في وحدات الاتصال حتى الآن مع Arduino؟ يفتح Bluetooth عالماً من الإمكانيات لمشاريع Arduino الخاصة بك واستخدام إنترنت الأشياء. سنبدأ هنا بخطوة صغيرة ونتعلم كيفية التحكم في مصابيح LED القابلة للعنونة باستخدام SMA
مجموعة مصابيح الدراجة القابلة لإعادة الشحن مع بطارية زجاجة: 13 خطوة
مجموعة مصابيح الدراجة القابلة لإعادة الشحن مع بطارية زجاجة: هذا هو إعداد الإضاءة الذي أكملته للتو لفصول الشتاء الاسكتلندية الطويلة مع مصابيح LED أمامية عالية الطاقة وأضواء LED حقيقية وبطارية زجاجة قابلة لإعادة الشحن. لقد استلهمت من شخصين تمت الإشارة إليهما بشكر