مرحبًا يا عشاق الإلكترونيات! إذا كنت مهتمًا بمشاريع DIY أو تعمل على تصميمات إلكترونية احترافية، فمن المحتمل أنك صادفت رسومات 7 Segment LED. حسنًا، يسعدني أن أشارك رؤيتي كمورد لرسومات LED ذات 7 شرائح حول كيفية دمج هذه المكونات الأنيقة مع الأجزاء الإلكترونية الأخرى.
أولاً، دعونا نتحدث عن ماهية رسومات 7 Segment LED. إنها تلك الشاشات الصغيرة التي غالبًا ما تراها في الساعات الرقمية والآلات الحاسبة والأجهزة الأخرى. لديهم سبعة أجزاء (بالإضافة إلى علامة عشرية في بعض الأحيان) يمكن إضاءتها في مجموعات مختلفة لإظهار الأرقام من 0 إلى 9 وبضعة أحرف.
أنواع رسومات LED ذات 7 قطاعات
هناك أنواع مختلفة من رسومات LED ذات 7 شرائح. على سبيل المثال، لدينامؤشر LED مكون من رقم واحد مكون من 7 أجزاء. كما يوحي الاسم، فإنه يمكن عرض رقم واحد. إنه مفيد جدًا للمشروعات البسيطة حيث تحتاج فقط إلى إظهار رقم واحد، مثل جهاز مراقبة درجة الحرارة الأساسي.
ثم هناكأربعة أرقام 7 قطعة LED. يمكن لهذا الرقم إظهار ما يصل إلى أربعة أرقام في وقت واحد. ستجد هذه العناصر غالبًا في الساعات الرقمية أو أجهزة ضبط الوقت. إنها رائعة للمشروعات التي تتطلب عروضًا رقمية أكثر تعقيدًا.
ولا تنسىثلاثة أرقام 7 قطعة LED. إنه خيار وسط، وهو مفيد لأشياء مثل لوحات النتائج الصغيرة أو العدادات البسيطة.
التكامل مع المتحكمات الدقيقة
إحدى الطرق الأكثر شيوعًا لدمج رسومات 7 Segment LED هي استخدام وحدات التحكم الدقيقة. تشبه وحدات التحكم الدقيقة أدمغة المشروع الإلكتروني. يمكنهم إرسال إشارات إلى 7 Segment LED للتحكم في الأجزاء المضاءة.
لنأخذ اردوينو كمثال. Arduino عبارة عن منصة مشهورة لوحدات التحكم الدقيقة يسهل التعامل معها حتى بالنسبة للمبتدئين. لتوصيل مصباح LED مكون من 7 أجزاء إلى Arduino، ستحتاج إلى فهم منفذ LED. يتم توصيل كل جزء من مؤشر LED المكون من 7 قطع بمنفذ معين، ويجب توصيل الدبوس المشترك (إما الكاثود المشترك أو الأنود المشترك) بشكل صحيح.
إذا كنت تستخدم كاثودًا مشتركًا مكونًا من 7 قطع LED، فقم بتوصيل الدبوس المشترك بالأرض، ثم ترسل إشارة عالية إلى منافذ القطعة الفردية لإضاءةها. بالنسبة للأنود المشترك 7 Segment LED، فالأمر عكس ذلك. تقوم بتوصيل الطرف المشترك بمصدر الجهد الموجب، ومن ثم إرسال إشارة منخفضة إلى أطراف المقطع لإشعالها.
فيما يلي مقتطف كود بسيط في Arduino لعرض الرقم 5 على كاثود مشترك مكون من 7 شرائح LED:
// تحديد الدبابيس لكل قطعة int segA = 2; كثافة العمليات segB = 3; int segC = 4; int segD = 5; int segE = 6; int segF = 7; كثافة العمليات segG = 8؛ void setup() { // قم بتعيين جميع دبابيس المقطع كمخرجات pinMode(segA, OUTPUT); pinMode(segB, OUTPUT); pinMode(segC, OUTPUT); pinMode(segD, OUTPUT); pinMode(segE, OUTPUT); pinMode(segF, OUTPUT); pinMode(segG, OUTPUT); } حلقة باطلة() { // عرض الرقم 5 digitalWrite(segA, HIGH); الكتابة الرقمية (segB، LOW)؛ الكتابة الرقمية (segC، LOW)؛ الكتابة الرقمية (segD، HIGH)؛ الكتابة الرقمية (segE، HIGH)؛ الكتابة الرقمية (segF، HIGH)؛ الكتابة الرقمية (segG، HIGH)؛ تأخير (1000)؛ }
التكامل مع أجهزة الاستشعار
هناك طريقة أخرى رائعة لدمج رسومات LED ذات 7 شرائح وهي استخدام أجهزة الاستشعار. يمكن لأجهزة الاستشعار اكتشاف الكميات الفيزيائية المختلفة مثل درجة الحرارة أو الضوء أو الحركة، ومن ثم يمكن لـ 7 Segment LED عرض القيم المقاسة.
على سبيل المثال، إذا كنت تستخدم مستشعر درجة الحرارة مثل DHT11، فيمكنك توصيله بوحدة تحكم دقيقة. يقرأ المتحكم الدقيق بيانات درجة الحرارة من المستشعر ثم يحولها إلى قيمة رقمية يمكن عرضها على مؤشر LED المكون من 7 شرائح.
أولاً، تحتاج إلى توصيل المستشعر بوحدة التحكم الدقيقة وفقًا لورقة البيانات الخاصة به. ثم تقوم بكتابة التعليمات البرمجية لقراءة بيانات المستشعر. فيما يلي مثال مبسط لكيفية عرض بيانات درجة الحرارة على مصباح LED مكون من 7 شرائح باستخدام Arduino ومستشعر DHT11:
#include <dht.h> #define DHTPIN 2 #define DHTTYPE DHT11 dht DHT; // تحديد دبابيس لـ 7 شرائح LED int segA = 3; int segB = 4; int segC = 5; int segD = 6; كثافة العمليات = 7; int segF = 8; int segG = 9; void setup() { // قم بتعيين جميع دبابيس المقطع كمخرجات pinMode(segA, OUTPUT); pinMode(segB, OUTPUT); pinMode(segC, OUTPUT); pinMode(segD, OUTPUT); pinMode(segE, OUTPUT); pinMode(segF, OUTPUT); pinMode(segG, OUTPUT); } حلقة باطلة() { int chk = DHT.read11(DHTPIN); int temp = DHT.درجة الحرارة؛ // تحويل درجة الحرارة إلى مقاطع وعرضها // سيتطلب هذا الجزء تعليمات برمجية أكثر تعقيدًا لتحويل الرقم إلى مقاطع // من أجل التبسيط، لنفترض فقط وجود دالة ConvertToSegments ConvertToSegments(temp); تأخير (2000)؛ }
استخدام سجلات التحول
إذا كنت تعمل باستخدام عدة مصابيح LED مكونة من 7 شرائح أو كنت تريد توفير عدد الأطراف المستخدمة في وحدة التحكم الدقيقة لديك، فيمكنك استخدام مسجلات الإزاحة. تسمح لك سجلات Shift بالتحكم في مخرجات متعددة باستخدام عدد قليل من دبابيس الإدخال.
سجل التحول الشائع هو 74HC595. يمكنك توصيل مسجل الإزاحة بوحدة التحكم الدقيقة، ثم توصيل مخرجات سجل الإزاحة بمصباح LED المكون من 7 قطع. يرسل المتحكم الدقيق البيانات إلى مسجل الإزاحة، والذي يقوم بعد ذلك بتوزيع الإشارات على الأجزاء المناسبة من LED.
تتمثل ميزة استخدام مسجلات الإزاحة في أنه يمكنك التحكم في عدة مصابيح LED مكونة من 7 شرائح باستخدام ثلاثة أو أربعة أطراف فقط على وحدة التحكم الدقيقة، وهو أمر رائع إذا كان وحدة التحكم الدقيقة الخاصة بك ذات توفر محدود للدبابيس.
اعتبارات القوة
عند دمج رسومات LED ذات 7 شرائح مع المكونات الأخرى، يجب عليك الانتباه إلى متطلبات الطاقة. ترسم مصابيح LED ذات 7 شرائح قدرًا معينًا من التيار، وإذا كنت تستخدم مصابيح LED متعددة أو مكونات متعطشة للطاقة، فقد تحتاج إلى استخدام مصدر طاقة خارجي.
تأكد من أن مصدر الطاقة يمكنه توفير تيار كافٍ لجميع المكونات في دائرتك. استخدم أيضًا مقاومات مناسبة للحد من تدفق التيار عبر مصابيح LED لمنعها من الاحتراق.
الاستنتاج والدعوة إلى العمل
يؤدي دمج رسومات LED المكونة من 7 شرائح مع المكونات الإلكترونية الأخرى إلى فتح عالم من الإمكانيات لمشاريعك. سواء كنت هاويًا تعمل على مشروع DIY ممتع أو مصممًا محترفًا ينشئ منتجًا تجاريًا، فإن تقنيات التكامل هذه يمكن أن تساعدك على إحياء أفكارك.


إذا كنت مهتمًا بشراء رسومات LED عالية الجودة مكونة من 7 شرائح لمشاريعك، فلا تتردد في التواصل معنا. نحن نقدم مجموعة واسعة من خيارات LED ذات 7 قطاعات، بما في ذلكمؤشر LED مكون من رقم واحد مكون من 7 أجزاء,أربعة أرقام 7 قطعة LED، وثلاثة أرقام 7 قطعة LED. نحن هنا لمساعدتك في الرد على أي أسئلة فنية والتأكد من حصولك على المكونات المناسبة لاحتياجاتك.
مراجع
- وثائق اردوينو الرسمية
- أوراق بيانات لمصابيح LED ذات 7 قطاعات ووحدات التحكم الدقيقة وأجهزة الاستشعار وسجلات التحول
- منتديات ومجتمعات الإلكترونيات عبر الإنترنت للحصول على نصائح وأمثلة عملية
