جدول المحتويات:
- الخطوة 1: ماذا نحتاج؟
- الخطوة 2: كيف يعمل
- الخطوة 3: توصيل الأجزاء
- الخطوة 4: لوحة منتهية
- الخطوة الخامسة:
فيديو: رسم بياني شريطي مزدوج الألوان مع دائرة ، بايثون: 5 خطوات (مع صور)
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:36
لقد رأيت هذا الرسم البياني الشريطي 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.
ها هو الكود:
الخطوة الخامسة:
يوضح هذا الفيديو عمل المشروع النهائي. يبدو أن اللون الأصفر برتقالي أكثر من الأصفر ، ربما لأن المصباح الأحمر أكثر سطوعًا من اللون الأخضر. يمكنك إضافة مقاومات صغيرة إلى روابط الكاثود الأحمر لتقليل كثافة اللون الأحمر.
أتمنى أن تعطيه فرصة.
موصى به:
ساعة رسم بياني بار IOT (ESP8266 + حافظة مطبوعة ثلاثية الأبعاد): 5 خطوات (بالصور)
ساعة رسم بياني شريطي IOT (ESP8266 + حافظة مطبوعة ثلاثية الأبعاد): مرحبًا ، في هذه التعليمات سأشرح لك كيفية إنشاء ساعة رسم بياني بشريط IOT 256 LED. صبور ليخبرنا بالوقت ^^ ولكن من الجيد أن أجعله مليئًا بالتعليم
رسم بياني لتغير درجة الحرارة من تغير المناخ في بايثون: 6 خطوات
رسم بياني لتغير درجة الحرارة من تغير المناخ في بايثون: تغير المناخ مشكلة كبيرة. والكثير من الناس لا يرتفعون الآن. في هذا الدليل ، سنقوم برسم بياني لتغير درجة الحرارة في المناخ بسبب تغير المناخ. للحصول على ورقة الغش ، يمكنك عرض ملف python أدناه
عداد رسم بياني رقمي 2 رقم: 6 خطوات (بالصور)
عداد رسم بياني LED مكون من 2 رقم: هذا المشروع عبارة عن عداد من 1-99 ليتم تطويره باستخدام خطين خطين من 10 LED و Arduino Uno. يُظهر عداد الرسم البياني LED المكون من رقمين عمل عداد مكون من رقمين تمثل الرسوم البيانية الشريطية LED ، أحدهما العشرات والآخر
تسجيل البيانات ورسم رسم بياني عبر الإنترنت باستخدام NodeMCU و MySQL و PHP و Chartjs.org: 4 خطوات
تسجيل البيانات ورسم رسم بياني عبر الإنترنت باستخدام NodeMCU و MySQL و PHP و Chartjs.org: يصف هذا Instructable كيف يمكننا استخدام لوحة Node MCU لجمع البيانات من أجهزة استشعار متعددة ، وإرسال هذه البيانات إلى ملف PHP مستضاف ثم يضيف البيانات إلى قاعدة بيانات MySQL. يمكن بعد ذلك عرض البيانات عبر الإنترنت كرسم بياني ، باستخدام chart.js.A ba
كيفية إنشاء رسم بياني في MS Excel 2016: 6 خطوات
كيفية إنشاء رسم بياني في MS Excel 2016: توضح هذه الإرشادات خطوة بخطوة كيفية إنشاء رسم بياني باستخدام Microsoft Excel. سيتمكن أي مستخدم لديه مجموعة من البيانات والوصول إلى برنامج Excel من إنتاج رسم بياني باتباع هذه التعليمات عن كثب. كل تعليمات مكتوبة هي acc