بريد إلكتروني

admin@zgcxgdlcd.com

هاتف

+8615919880141

واتساب

15919880141

كيفية استخدام مؤشر LED مكون من رقم واحد مكون من 7 أجزاء في دائرة عرض درجة الحرارة؟

Dec 11, 2025ترك رسالة

مرحبًا يا من هناك! باعتباري موردًا لمصابيح LED المكونة من رقم واحد والمكونة من 7 شرائح، يسعدني أن أشارككم كيفية استخدام هذه الأجهزة الصغيرة الأنيقة في دائرة عرض درجة الحرارة.

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

22

لماذا تختار مؤشر LED المكون من 7 شرائح لعرض درجة الحرارة؟

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

البدء بالدائرة

لنبدأ في بناء دائرة عرض درجة الحرارة باستخدام مؤشر LED المكون من رقم واحد والمكون من 7 أجزاء. أول شيء ستحتاجه هو جهاز استشعار درجة الحرارة. أوصي باستخدام جهاز استشعار درجة الحرارة الرقمي مثل DS18B20. إنه دقيق وسهل التعامل مع وحدات التحكم الدقيقة ويمكن أن يوفر قراءات لدرجة الحرارة بالدرجة المئوية أو الفهرنهايت.

بعد ذلك، سوف تحتاج إلى متحكم صغير. يعد Arduino خيارًا شائعًا للمبتدئين لأنه سهل البرمجة ولديه مجتمع كبير من المستخدمين. يمكنك استخدام Arduino Uno أو Nano أو أي لوحة أخرى متوافقة. سيقوم جهاز التحكم الدقيق بقراءة بيانات درجة الحرارة من المستشعر والتحكم في مؤشر LED المكون من رقم واحد والمكون من 7 شرائح لعرض درجة الحرارة.

فيما يلي تفاصيل المكونات التي ستحتاجها للدائرة:

  • مؤشر LED مكون من رقم واحد مكون من 7 أجزاء
  • مستشعر درجة الحرارة الرقمي (على سبيل المثال، DS18B20)
  • متحكم دقيق (على سبيل المثال، اردوينو)
  • اللوح وأسلاك العبور
  • المقاومات (للحد الحالي)

توصيل الدائرة

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

بعد ذلك، لنقم بتوصيل مؤشر LED المكون من رقم واحد والمكون من 7 أجزاء. يحتوي مؤشر LED على 7 أجزاء (a، b، c، d، e، f، g) بالإضافة إلى علامة عشرية (إذا كانت متوفرة). يتم التحكم في كل قطعة بواسطة دبوس منفصل على LED. ستحتاج إلى توصيل هذه الأطراف بمنافذ الإخراج الرقمية الموجودة على وحدة التحكم الدقيقة. تأكد من إضافة مقاومات على التوالي مع كل قطعة للحد من التيار ومنع احتراق مصابيح LED.

فيما يلي مخطط توصيل بسيط:

  • قم بتوصيل طرف VCC الخاص بمستشعر درجة الحرارة إلى طرف 5V الموجود في Arduino.
  • قم بتوصيل طرف GND الخاص بمستشعر درجة الحرارة بمنفذ GND الموجود على Arduino.
  • قم بتوصيل طرف البيانات الخاص بمستشعر درجة الحرارة بدبوس الإدخال الرقمي (على سبيل المثال، D2) الموجود على Arduino.
  • قم بتوصيل أجزاء LED المكونة من رقم واحد والمكونة من 7 شرائح (a، b، c، d، e، f، g) بمنافذ الإخراج الرقمية الموجودة على Arduino (على سبيل المثال، D3 - D9).
  • قم بتوصيل المقاوم (على سبيل المثال، 220 أوم) على التوالي مع كل قطعة.
  • قم بتوصيل الدبوس المشترك لمصباح LED (إما الأنود المشترك أو الكاثود المشترك) بمصدر الطاقة أو الأرض المناسبة.

برمجة المتحكم الدقيق

بمجرد توصيل الدائرة، حان الوقت لبرمجة وحدة التحكم الدقيقة. يُسهل Arduino IDE كتابة التعليمات البرمجية وتحميلها على لوحة Arduino. فيما يلي مثال بسيط لرمز لقراءة درجة الحرارة من المستشعر وعرضها على مؤشر LED المكون من رقم واحد والمكون من 7 أجزاء:

#include <OneWire.h> #include <DallasTemperature.h> // سلك البيانات متصل بالدبوس الرقمي 2 #define ONE_WIRE_BUS 2 // إعداد مثيل oneWire للتواصل مع أي أجهزة OneWire OneWire oneWire(ONE_WIRE_BUS); // قم بتمرير مرجع oneWire الخاص بنا إلى مستشعر درجة الحرارة في دالاس DallasTemperature Sensors(&oneWire); // تعريف شرائح LED ذات 7 قطاعات int sectionPins[] = {3, 4, 5, 6, 7, 8, 9}; int digitPins[] = {10}; // شرائح لكل رقم int digitSegments[10][7] = { {1, 1, 1, 1, 1, 1, 0}, // 0 {0, 1, 1, 0, 0, 0, 0}, // 1 {1, 1, 0, 1, 1, 0, 1}, // 2 {1, 1, 1, 1, 0, 0, 1}, // 3 {0, 1, 1, 0, 0, 1, 1}, // 4 {1, 0, 1, 1, 0, 1, 1}, // 5 {1, 0, 1, 1, 1, 1, 1}, // 6 {1, 1, 1, 0, 0, 0, 0}, // 7 {1, 1, 1, 1, 1, 1, 1}, // 8 {1, 1, 1, 1, 0, 1, 1} // 9 }; إعداد الفراغ () {// بدء الاتصال التسلسلي لتصحيح الأخطاء Serial.begin(9600); // ابدأ تشغيل مكتبة المستشعرات Sensors.begin(); // تعيين دبابيس المقطع كمخرجات for (int i = 0; i < 7; i++) { pinMode(segmentPins[i], OUTPUT); } // تعيين دبابيس الأرقام كمخرجات for (int i = 0; i < 1; i++) { pinMode(digitPins[i], OUTPUT); } } حلقة باطلة() { // طلب درجة الحرارة من أجهزة الاستشعار Sensors.requestTemperatures(); // احصل على درجة الحرارة بالدرجة المئوية درجة حرارة الطفو C = Sensors.getTempCByIndex(0); // تحقق مما إذا كانت درجة الحرارة صالحة if (temperatureC != DEVICE_DISCONNECTED_C) { // طباعة درجة الحرارة إلى الشاشة التسلسلية Serial.print("درجة الحرارة: "); Serial.print(درجة الحرارةC); Serial.println("درجة مئوية"); // احصل على الجزء الصحيح من درجة الحرارة int tempInt = (int)temperatureC; // احصل على الرقم المراد عرضه int digit = tempInt % 10; // تنشيط الرقم digitalWrite(digitPins[0], HIGH); // عرض الرقم for (int i = 0; i < 7; i++) { digitalWrite(segmentPins[i], digitSegments[digit][i]); } } // تأخير لفترة قصيرة تأخير(1000); }

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

أنواع أخرى من مصابيح LED ذات 7 قطاعات

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

خاتمة

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

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

مراجع

  • وثائق اردوينو: www.arduino.cc/en/Reference/HomePage
  • مكتبة مستشعر درجة الحرارة في دالاس: www.milesburton.com/Dallas_Temperature_Control_Library