جدول المحتويات:

رسم بياني شريطي مزدوج الألوان مع دائرة ، بايثون: 5 خطوات (مع صور)
رسم بياني شريطي مزدوج الألوان مع دائرة ، بايثون: 5 خطوات (مع صور)

فيديو: رسم بياني شريطي مزدوج الألوان مع دائرة ، بايثون: 5 خطوات (مع صور)

فيديو: رسم بياني شريطي مزدوج الألوان مع دائرة ، بايثون: 5 خطوات (مع صور)
فيديو: الدليل الكامل 📖 لتعلم العروض التقديمية من Google للمبتدئين 2024, يوليو
Anonim
رسم بياني شريطي مزدوج اللون مع CircuitPython
رسم بياني شريطي مزدوج اللون مع CircuitPython

لقد رأيت هذا الرسم البياني الشريطي LED على موقع Pimoroni واعتقدت أنه قد يكون مشروعًا غير مكلف وممتع أثناء القيام بإغلاق covid-19.

يحتوي على 24 LEDS ، أحمر وأخضر ، في كل مقطع من مقاطعه الـ 12 ، لذلك من الناحية النظرية ، يجب أن تكون قادرًا على عرض الأحمر والأخضر والأصفر. عادة ما تتوقع أنودتين ، أحدهما للأحمر والآخر للأخضر ، و 24 كاثودًا إذا كنت تقوم ببنائه من 24 مصباح LED. تحتوي هذه الحزمة فقط على 14 دبوسًا وثلاثة أزواج من المسامير متصلة داخليًا!

كيف تقود 24 مصباحًا مع 11 دبوسًا فقط؟ بدا هذا مشروعًا أكثر إثارة للاهتمام.

· سيتعين علينا الاستفادة من ثبات الرؤية في العين ووميض مصابيح LED المختلفة بسرعة كبيرة.

ماذا أريد أن أفعل به؟

· حرك ضوءًا واحدًا أحمر أو أخضر أو أصفر للخلف وللأمام على طول الشاشة

· اعرض شريطًا أحمر أو أخضر أو أصفر بمحاذاة اليسار على طول الشاشة

كيف يمكنني توفير مدخلات بسيطة لتغيير العرض؟

· استخدم مقياس جهد 10 كيلو لتوليد قيم من 0 إلى 12 ضمناً.

قررت استخدام Adafruit ItsyBitsy M4 Express لهذا المشروع وبرمجته باستخدام CircuitPython. هذا جهاز 3.3 فولت لذا قررت وضع 330 أوم مقاومات على الأنودات لإبقاء التيار منخفضًا وحماية دبابيس المتحكم الدقيق ومصابيح LED. سأقوم فقط بإضاءة اثنين من مصابيح LED كحد أقصى في أي لحظة - مصباح LED أحمر وأخضر في نفس المقطع للحصول على اللون الأصفر.

الخطوة 1: ماذا نحتاج؟

ماذا نحتاج؟
ماذا نحتاج؟

حزمة الرسم البياني الشريطي

إتسيبيتسي إم 4 إكسبرس

لوح تجريدي أو لوح توصيل

3x 330 أوم مقاومات

10 كيلو أوم مقياس الجهد

القفز على الأسلاك

يؤدي القفز

محرر Mu لتطوير البرنامج النصي وفلاش المتحكم الدقيق.

الخطوة 2: كيف يعمل

كيف تعمل
كيف تعمل

يتم تقسيم الشاشة إلى 3 أقسام (منخفض - الطرف الأيسر ، منتصف - المنتصف وعالي - الطرف الأيمن) ، كل منها يحتوي على 4 أجزاء. يحتوي كل قسم على أنود واحد يعمل على 8 مصابيح LED. دبابيس الأنود متصلة داخليا. الدبابيس 1 و 14 للخط المنخفض ، والدبابيس 6 و 9 للوسط والدبابيس 7 و 8 للارتفاع - يمكنك استخدام أي منهما. الكاثودات الحمراء عبارة عن دبابيس 2 و 3 و 4 و 5 ، بينما الكاثودات الخضراء هي 13 و 12 و 11 و 10.

لتشغيل مصباح LED ، يجب أن يتدفق التيار عبر مقاوم 300 أوم من أنود عالي (3.3 فولت) إلى دبوس كاثود منخفض (0 فولت).

لجعل الجزء الموجود في أقصى اليسار أحمر:

تم ضبط دبوس الأنود 1 عالياً بينما تم ضبط دبابيس الأنود الأخرى ، 6 و 7 على مستوى منخفض (حدد القسم)

و

تم ضبط الكاثود الأحمر 2 على مستوى منخفض بينما تم تعيين جميع دبابيس الكاثود الأخرى على مستوى عالٍ (حدد LED)

لجعل الجزء الموجود في أقصى اليمين أخضر:

تم تعيين دبوس الأنود 7 عالياً بينما تم ضبط دبابيس الأنود الأخرى ، 6 و 1 على مستوى منخفض (حدد القسم)

و

تم ضبط الكاثود الأخضر 10 على مستوى منخفض بينما تم تعيين جميع دبابيس الكاثود الأخرى على مستوى عالٍ (حدد LED)

الخطوة 3: توصيل الأجزاء

توصيل الأجزاء
توصيل الأجزاء

لقد استخدمت لوح التعري ولكن يمكنك تجربة لوح التجارب. انظر الصفحة التالية للصورة.

الخطوة 4: لوحة منتهية

مجلس منتهي
مجلس منتهي

لقد استخدمت محرر Mu لتطوير الكود ووميضه إلى ItsyBitsy M4 Express.

ها هو الكود:

الخطوة الخامسة:

يوضح هذا الفيديو عمل المشروع النهائي. يبدو أن اللون الأصفر برتقالي أكثر من الأصفر ، ربما لأن المصباح الأحمر أكثر سطوعًا من اللون الأخضر. يمكنك إضافة مقاومات صغيرة إلى روابط الكاثود الأحمر لتقليل كثافة اللون الأحمر.

أتمنى أن تعطيه فرصة.

موصى به: