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

شاشة P10 DMD مع Arduino و RTC DS3231: 4 خطوات (بالصور)
شاشة P10 DMD مع Arduino و RTC DS3231: 4 خطوات (بالصور)

فيديو: شاشة P10 DMD مع Arduino و RTC DS3231: 4 خطوات (بالصور)

فيديو: شاشة P10 DMD مع Arduino و RTC DS3231: 4 خطوات (بالصور)
فيديو: Как запрограммировать светодиодный дисплей P10 с помощ... 2024, شهر نوفمبر
Anonim
شاشة P10 DMD مع Arduino و RTC DS3231
شاشة P10 DMD مع Arduino و RTC DS3231

شاشات P10 عبارة عن مجموعة من مصابيح LED ذات المصفوفة النقطية. يُعرف P10 led بشكل عام باسم شاشة Dot Matrix أو شاشة DMD. يعتمد على سجلات التحول ، بشكل عام يتم استخدام 74595 سجلات التحول. يمكن أن تكون متتالية مع عدد أكبر من هذه اللوحات المماثلة. متوفر بأحجام مختلفة وألوان LED ، سنستخدم هنا نوع 32 * 16 ، ويمكننا عرض نص قابل للتمرير ، ونص مبسط بأحجام خطوط مختلفة ، وهي تحظى بشعبية كبيرة في لوحات العرض التجارية مثل المحلات التجارية والمحطات والمطارات وما إلى ذلك. أفضل شيء عنهم هو أنه يمكن ربطهم بأي متحكم قياسي دون الحاجة إلى أي بروتوكولات اتصال خاصة ، وسنستخدم اردوينو لاستخدامه ، وسنستخدمه لإنشاء نص مع الوقت والتاريخ الحاليين.

الخطوة 1: المكونات المطلوبة

1. عرض P10 مع كابل الشريط موصل 16 دبوس FRC

2. اردوينو (أونو / ميجا / نانو / برو ميني)

3. DS3231

4. رؤساء الذكور والإناث

5. مجموعات veroboard ولحام

6. وصلات العبور (مطلوب فقط للاختبار الأولي)

7. 5v 1A امدادات الطاقة

الخطوة 2: فهم الدائرة والإجراءات

فهم الدائرة والإجراءات
فهم الدائرة والإجراءات

على الجانب الخلفي للوحة P10 ، توجد مجموعتان من المنافذ ، منفذ إدخال وإخراج البيانات للتتالي. DS3231 هي ساعة الوقت الحقيقي (RTC). يتم استخدامه لإظهار التاريخ والوقت.

مخطط الدائرة مرفق هنا. لا تستخدم الإمداد الخارجي 5v 1a الآن. يمكن لقوة اردوينو أن تضيء شاشتك (ضوء خافت) بما يكفي للاختبار.

يستخدم DS3231 بروتوكول الاتصال I2C. قم بتوصيل حامل البطارية CR2302 في مكانه وقم بتوصيل دبابيس i2c الخاصة به بـ arduino i2c. إذا كنت جديدًا في هذه الوحدة ، فراجع هذا الرابط أدناه:

howtomechatronics.com/tutorials/arduino/ar…

الآن اتبع مخطط الدائرة وقم بإرفاق وصلات العبور من لوحة P10 إلى اردوينو. من الواضح أن هذه الاتصالات يتم إجراؤها عند منفذ الإدخال الخاص بـ P10.

يتم استخدام كبل الشريط 16 Pin FRC connector-1 لكل من منفذ الإدخال والإخراج الذي يمكن استخدامه لاحقًا ، بعد الانتهاء من دائرة veroboard النهائية.

الخطوة 3: تحميل الكود والاختبار

تحميل الكود والاختبار
تحميل الكود والاختبار
تحميل الكود والاختبار
تحميل الكود والاختبار

قم بتنزيل الرموز المرفقة أدناه. إنها تفسيرية إلى حد كبير. روابط المكتبة الواردة هنا.

github.com/freetronics/DMD

www.arduinolibraries.info/libraries/dmd2

سأقترح عليك تثبيت كليهما ، حيث يحتوي كلاهما على العديد من الميزات الفريدة.

يمكنك تحميل أي من الرموز المرفقة هنا. قد ترغب أيضًا في استخدام أي نماذج تخطيطية داخلية.

أعد كتابته لإظهار النص الخاص بك وإعدادات الخط المطلوبة. ارفعها.

يجب أن ترى الإخراج المطلوب على الشاشة

الخطوة 4: الإنهاء

Image
Image
وضع اللمسات الأخيرة
وضع اللمسات الأخيرة
وضع اللمسات الأخيرة
وضع اللمسات الأخيرة

إذا كان كل شيء يعمل بشكل جيد ، فقم بإرفاق كل شيء على لوحة veroboard ولحامها. استخدم رؤوس الأنثى لوضع اردوينو و ds3231 ، بحيث يمكنك إعادة استخدامها في المستقبل لأي غرض آخر.

ثم استخدم رؤوس الذكور لعمل الموصل لكابل الشريط FRC لشاشة p10 (منفذ الإدخال). الآن اختبر باستمرارية المتر المتعدد إذا تم إجراء جميع التوصيلات بشكل صحيح. إذا كان موافقًا الآن ، قم بتشغيل USB مرة أخرى لمعرفة ما إذا كان يعرض النص المطلوب. إذا كان موافقًا ، فقم بإزالة USB وأرفق الآن مصدر الطاقة الخارجي 5v 1a به. يجب أن تضيء الآن بشكل مشرق. لذلك ، تهانينا ، أنت الآن جيد في استخدام شاشتك ووضعها في مكان بعيد لرؤيتها.

موصى به: