عرض الأعداد على شاشة TM1637 المتصلة بلوحة المايكروبيت

72 0

محاور الدرس

1- ما هي شاشة TM1637 ؟

2- كيف تعرض لوحة المايكروبيت الأعداد في شاشة TM1637 ؟

3- المكونات المطلوبة لعرض الأعداد المتصل بالمايكروبيت على شاشة TM1637

4- مخطط توصيلات لوحة المايكروبيت مع شاشة TM1637

5- برمجة لوحة المايكروبيت لعرض الأعداد على شاشة TM1637

ما هي شاشة TM1637 ؟

شاشة TM1637 هي شاشة عرض رقمية مشهورة تستخدم في العديد من التطبيقات الإلكترونية والمشاريع التي تحتاج إلى عرض أرقام رقمية بطريقة بسيطة وواضحة. تعتمد على رقاقة TM1637 المدمجة التي تتيح عرض الأرقام الرقمية من 0 إلى 9، وهي تتكون عادةً من أربعة أرقام، مثل شاشات الساعة الرقمية أو العدادات.

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

كيف تعرض لوحة المايكروبيت الأعداد في شاشة TM1637 ؟

لعرض الأعداد على شاشة TM1637 باستخدام لوحة الأردوينو، يمكنك استخدام مكتبة TM1637 لتسهيل هذه العملية. إليك خطوات عامة لعرض الأعداد:

توصيل الشاشة مع الأردوينو:

قم بتوصيل أطراف الشاشة (VCC وGND والمعدلات) بمنافذ محددة على لوحة الأردوينو.

2- تثبيت مكتبة TM1637:

تثبيت مكتبة "TM1637" كما هو مذكور سابقًا في الخطوات السابقة.

3- استخدام المكتبة لعرض الأعداد:

قم بتضمين المكتبة في مشروعك:

4- رفع البرنامج إلى لوحة المايكروبيت:

اكتب الكود في برنامج Makecode وقم برفعه إلى لوحة الأردوينو باستخدام الكبل المناسب.

المكونات المطلوبة لعرض الأعداد المتصل بالمايكروبيت على شاشة TM1637

ة TM1637 متصلة بلوحة الأردوينو، ستحتاج إلى المكونات التالية:

شاشة TM1637:

شاشة TM1637

يمكنك شراء شاشة TM1637 جاهزة مع وحدة التحكم والشاشة الرقمية.

لوحة المايكروبيت:

الميكروبيت

لوحة المايكروبيت هي لوحة إلكترونية تستخدم في تطوير الأجهزة الإلكترونية التفاعلية والمشاريع البرمجية. توفر المايكروبيت بيئة برمجية واجهة سهلة للمبتدئين والمحترفين لتطوير الأجهزة والمشاريع المختلفة.

بطاقة التوسيع لـلوحة المايكروبيت:

la carte d'extension GPIO pour la carte Micro:bit

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

أسلاك التوصيل (Jumpers):

Fils de connexion

أسلاك للتوصيل بين شاشة TM1637 ولوحة المايكروبيت.

لوحة الاختبار:

plaque d'essai

 هو مكون إلكتروني شائع الاستخدام لأداء النماذج الأولية السريعة والتجريب. يجعل من السهل توصيل المكونات الإلكترونية دون الحاجة إلى لحام.

مخطط توصيلات لوحة المايكروبيت مع شاشة TM1637

مخطط توصيلات لوحة المايكروبيت مع شاشة TM1637

مخطط توصيلات لوحة المايكروبيت مع شاشة TM1637

توصيل شاشة TM1637 مع لوحة المايكروبيت يكون عادةً عبر توصيل الأطراف بطريقة محددة. إليك مخطط توصيلات بسيط لشاشة TM1637 مع لوحة الأردوينو:

قم بتوصيل الطرف VCC من شاشة TM1637 بطرف 3.3V  على لوحة المايكروبيت (اعتمادًا على جهد التشغيل المناسب للشاشة).

قم بتوصيل الطرف GND من شاشة TM1637 بطرف GND على لوحة المايكروبيت للتأريض.

P1 على لوحة المايكروبيت يتصل بطرف CLK (الساعة) على شاشة TM1637.

P2 على لوحة المايكروبيت يتصل بطرف DIO (البيانات) على شاشة TM1637.

بعد توصيل الشاشة ولوحة الأردوينو، يمكنك استخدام مكتبة TM1637 في برنامج Makecode للتحكم في الشاشة وعرض الأرقام أو النصوص عليها.

برمجة لوحة المايكروبيت لعرض الأعداد على شاشة TM1637

لبرمجة لوحة المايكروبيت (Micro:bit) لعرض الأعداد على شاشة TM1637، يمكنك استخدام لغة برمجة MakeCode البصرية أو MicroPython. سأقدم لك مثالًا باستخدام MakeCode.

1- انتقل إلى موقع MakeCode (https://makecode.microbit.org/).

2- قم بفتح مشروع جديد.

3- اختر مكتبة TM1637 من قائمة الإضافات (ملحقات)، وذلك عن طريق النقر على "Add Package" ثم ابحث عن "TM1637".

4- ستظهر كتل برمجية جديدة لـ TM1637 في قائمة الأوامر.

الآن، يمكنك استخدام الكتل البرمجية التالية لعرض الأعداد على شاشة TM1637:

تحميل البرنامج

 

هذا البرنامج يمكن بطاقة المايكروبيت من عرض الأعداد التالية 5 و 55 و 555 و 555 على شاشة TM1637

0 تعليق

اترك تعليقا

Veuillez noter s'il vous plaît*

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

شغف بالروبوتات

ورشة الروبوتات

صنع روبوتات

ذراع آلية

المنزل الذكي

الغرض من هذا الموقع

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

معلومات شخصية

زاوية قنطش ـ جمال ـ المنستير ـ تونس

+216 92 886 231

medaliprof@gmail.com

صور الدروس

هذا موقع واب تم إنشاؤه بواسطة محمد علي أستاذ إعلامية