» إلكترونيات »ساعات بأسلوب سلفادور دالي

ساعات بأسلوب سلفادور دالي



مؤلف Instructables تحت لقب marciot مرة أخرى في الثمانينيات شاهد على جهاز كمبيوتر ، والذي كان يسمى آنذاك ليس قصيرًا - Mac ، كما هو الحال الآن ، ولكن تمامًا - Macintosh ، برنامج ساعة بأسلوب عمل سلفادور دالي ، حيث لا تتغير الأرقام بشكل حاد ، ولكن تتغير شكلها تدريجيًا. اليوم ، لا يمثل الحصول على تأثير مماثل مشكلة - هناك برنامج قديم جدًا مفتوح المصدر xdaliclock ، تمت كتابته في الأصل لمحطات عمل Xerox Alto ، ثم تم نقله إلى أنظمة تشغيل تشبه Unix. لكنها تعمل على جهاز كمبيوتر ، وأراد سيدها أن تكون ساعة سطح مكتب منفصلة لن يتم إغلاقها أبدًا بواسطة برامج أخرى قيد التشغيل.

يقرر المعالج التقديم محلية الصنع عرض على رقاقة FT810 FTDI ، المعروفة باسم الشركة المصنعة لمحولات واجهة USB-COM. بالإضافة إلى برنامج تشغيل العرض ، تحتوي هذه الشريحة على ذاكرة فيديو مدمجة ، ووحدة معالجة رسومات ، ومُركِّب موسيقى ، وقارئ بيانات مستشعر مع وظيفة اللمس المتعدد ، وحتى وحدة فك ترميز أجهزة JPEG. هذا يسمح لك بإلغاء تحميل منصة منخفضة الطاقة بشكل كبير مثل اردوينوعن طريق تحويل عدد من الوظائف إلى الأجهزة الطرفية المضمنة في الشاشة. حسنًا ، يتم إنتاج الوحدات المكونة من شاشة عرض ومستشعر وهذه الشريحة بواسطة Haoyu Electronics.

ساعات بأسلوب سلفادور دالي


ما يلي هو وحدة نمطية للساعة في الوقت الحقيقي (RTC) على شريحة DS1302:



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




يقوم المعالج بطباعة الحامل (توجد نماذج ثلاثية الأبعاد ورموز مصدر هنا) بالطبع ، يمكن صنع الحامل (أو الحافظة) بطريقة أخرى.



يذوب بمكواة لحام الرف ، التي يكون سطحها الخارجي مضلعًا لمنع تحول البلاستيك ، والسطح الداخلي مترابطة.




بعد إزالة الفيلم الواقي من الشاشة ، يتم تثبيته على الحامل:




في البرنامج ، يرسم Fritzing رسمًا بيانيًا ويعرضه بطريقتين - Fritzing والعادي ، بحيث يرغب أنصار أي منهما:




يجمع الكل الإلكترونيات، وبعد ذلك يؤخذ للبرمجيات. Arduino هي منصة منخفضة الطاقة ، لذلك لا يمكن نقل xdaliclock إليها.ولكن يمكنك التقاط صور من هناك ، وكتابة جميع التعليمات البرمجية من الصفر. هذه الصور ، مثل برنامج xdaliclock نفسه ، متاحة بموجب ترخيص X11 ، وهو أقل صرامة من GPL. لذلك ، يرخص السيد الرئيسي مجموعة من التعليمات البرمجية الجديدة والصور المتاحة بموجب GPL (للقيام بالعكس - للترخيص بموجب X11 لما هو مصنوع من شيء متاح بموجب GPL أمر مستحيل) ويقوم بالتحميل هنا.



يقوم المعالج بتجميع ملف INO الموجود في الأرشيف وتحميله إلى Arduino ، حسنًا ، يمكنك تصحيح الألوان قبل التجميع. إذا رغبت في ذلك ، يمكن أن تكون الساعة أحادية اللون بشكل عام ، ستكون مثل Alto أو Macintosh المبكر.

clock.fill_gradient (0xFF0000، 0x0000FF) ؛
grid.fill_gradient (0x000000 ، 0xFF8800) ؛
shine.fill_gradient (0x7F7F7F) ؛


أيضًا ، في ملف DaliClock / src / ui_lib / ui_config.h ، يمكنك ضبط مجموعة الدبوس التي تتصل بها وحدة العرض ، وفي ملف DaliClock / src / ds1302.cpp ، يمكنك ضبط مجموعة الدبوس التي تتصل بها وحدة الساعة في الوقت الحقيقي.

إعداد الساعة:

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

2. انقر على الجزء السفلي من الشاشة - ستتحول الساعة إلى وضع التقويم.

3. قم بإعداد التقويم بنفس الطريقة.

4. بعد التوقف عن النقر على الشاشة ، ستعود خمس ثوانٍ تلقائيًا إلى وضع الساعة.



كلا الفيديوهات في المقالة تحت CC-BY: الأول - لا يشار إلى الإصدار الثاني - 3.0.
10
10
10

أضف تعليقًا

    • ابتسميبتسمxaxaحسنًالا أعرفياهونيا
      رئيسهالصفرأحمقنعمنعم نعمعدوانيسر
      آسفارقصرقص 2رقص 3العفومساعدةالمشروبات
      توقفالأصدقاءجيدجيدصفارة الحكمإغماءلسان
      دخانالتصفيقصرخةيعلنمشتقعدم الإشارةتنزيل
      الحرارةغاضبتضحك 1mdaاجتماعالمسكسلبي
      not_iالفشارمعاقبةاقرأتخويفيخيفبحث
      ساخرشكرا لكهذاtoclclumnikحادتوافق
      سيءالنحلblack_eyeblum3استحىتباهىالملل
      للرقابةإرضاءسر 2تهددانتصاريونظارة شمس
      صدمةتنفسههههساداهلا وسهلاكروتويya_za
      ya_dobryiالمساعدne_huliganne_othodiحمىحظرقريب

ننصحك بقراءة:

تسليمها للهاتف الذكي ...