جدول المحتويات:
- الخطوة 1: الأجزاء المطلوبة:
- الخطوة 2: قم بتجميع الدوائر
- الخطوة الثالثة: قم بتحميل الكود
- الخطوة 4: استمتع بإبداعك وخطط للتحسينات المستقبلية
فيديو: الساعة متعددة الوسائط: 4 خطوات
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:40
أنا أحب الساعات! كنت أبحث عن تعليمات لساعة تعرض أرقامًا رومانية على الشاشة. عندما لم أحصل على أي منها مناسب على قاعدة اردوينو ، قررت بناء واحدة بنفسي. إلى جانب شاشة TFT ملونة ، كنت أتساءل ما الذي يمكن عرضه وأيضًا فيولا! أفكار أنظمة الأرقام المختلفة التي درستها في أيام البكالوريوس في الهندسة (أكثر من عقدين من الزمن!) جاءت متسارعة في: ثنائي ، رقمي ، ثماني وسداسي عشري ، إلخ.
هذا على الرغم من أن هذا جعلني أبدأ وبعد الكثير من التخطيط والترميز ، ها هو التنفيذ!
السمات المميزة لهذه الساعة:
عرض متعدد الوسائط حيث يمكنك عرض الوقت في 5 أنظمة أرقام مختلفة في شاشة واحدة أو كل تنسيق رقم معروض في شاشات منفصلة يتم تحديدها بواسطة زر ضغط
يمكن أن يكون اتجاه وجه الساعة على أي 4 جوانب ويمكن أن تتم محاذاة البيانات المعروضة على الشاشة مع الاتجاه باستخدام زر ضغط. في وقت لاحق ، أنوي استخدام مستشعر الدوران / التسارع لتوجيه الشاشة بناءً على الجانب الذي يتم تشغيله فيه
الأوضاع المتاحة
رقمي
رومان
سداسي عشري (الأساس 16)
أوكتال (أساس 8)
ثنائي (أساس 2)
بالنسبة لشخص جديد على أنظمة الترقيم هذه ، توجد هنا روابط من تنسيق netBinary:
تنسيق ثماني:
التنسيق السداسي عشري:
التنسيق الروماني:
الخطوة 1: الأجزاء المطلوبة:
البنود المطلوبة:
- Arduino UNO / Nano أو ما يعادلها
- شاشة TFT: شاشة 1.44 بوصة 128 * 128 SPI على أساس IL9163 (طلب ظهر طويل عبر AliExpress) (RED PCB)
- وحدة DS 3231 RTC
- مفاتيح زر الضغط 2
- اللوح ، ثنائي الفينيل متعدد الكلور ، توصيل الأسلاك
- اختياري: مكواة لحام ، أسلاك توصيل للأغراض العامة وعلبة مناسبة (لم أقرر بعد واحدًا لهذه الساعة)
الخطوة 2: قم بتجميع الدوائر
استخدم هذه الاتصالات بين RTC و Arduino. الرجوع إلى الصورة التخطيطية اليد مسودة للرجوع اليها.
-
DS3231 ---- اردوينو
- SDAA4
- SCLA5
- Vcc 5V (من Arduino)
- GNDGND (من اردوينو)
-
اردوينو ---- شاشة TFT
- 9A0
- 10CS
- 11SDA
- 13SCK
-
اتصالات اردوينو
- Vcc-5v
- GND-GND
- 2GND عبر زر الضغط (زر تغيير وضع العرض - Bin / Hex / Dec / All)
- 3GND عبر زر الضغط (زر تغيير اتجاه العرض)
-
عرض التوصيلات
- VCC3.3V (من Arduino)
- GND-GND
- إعادة تعيين
- LED5V (من اردوينو)
الخطوة الثالثة: قم بتحميل الكود
استخدم ملف.ino المرفق للكود بأكمله مع التعليقات التي تشرح نفسها بنفسها!
الخطوة 4: استمتع بإبداعك وخطط للتحسينات المستقبلية
لديك ساعة جميلة ومبتكرة على مكتبك وهناك متسع كبير للأفكار الجديدة
- قم بتغيير العرض أو تحديث أجزاء معينة فقط من الشاشة لجعل تحديث العرض أسرع (يفقد هذا التنفيذ الحالي أحيانًا عرض ثانية بسبب تحديث الشاشة بأكملها)
- أضف لوحة الدوران / مقياس التسارع والكود المرتبط بها لضبط دوران الشاشة لتتناسب مع اتجاه الحاوية
- أطلق العنان لخيالك …
أخيرًا وليس آخرًا ، إذا كنت تحب ساعتي ، فقم بالتصويت لها في مسابقة الساعات الجارية حاليًا
موصى به:
المتابعة: مركز الوسائط المتقدم مع Odroid N2 و Kodi (دعم 4k و HEVC): 3 خطوات
المتابعة: مركز الوسائط المتقدم مع Odroid N2 و Kodi (دعم 4k و HEVC): هذه المقالة هي متابعة لمقالتي السابقة الناجحة جدًا حول إنشاء مركز وسائط متعدد الاستخدامات ، يعتمد في البداية على Raspberry PI الشائع جدًا ولكن لاحقًا ، نظرًا لعدم وجود مخرجات متوافقة مع HEVC و H.265 و HDMI 2.2 ، فقد تم التبديل
كيفية تغيير موقع الوسائط في تطبيق JW Library: 4 خطوات
كيفية تغيير موقع الوسائط في JW Library: JW Library هو تطبيق Metro يعني أنه يحتوي على واجهة مبسطة. يعد هذا أمرًا جيدًا في معظم الحالات لأنه بالنسبة لمعظم المستخدمين ، ما عليك سوى تحميل التطبيق واستخدامه بالطريقة التي تريدها. تأتي المشكلة عندما تريد أن تفعل شيئًا أكثر تقدمًا قليلاً
وحدة تحكم الوسائط الحيوية المتكيفة لإمكانية الوصول أو الترفيه: 7 خطوات
وحدة تحكم الوسائط الحيوية المتكيفة لإمكانية الوصول أو الترفيه: ستتعلم في هذا الدليل كيفية إنشاء وحدة تحكم الوسائط الحيوية الخاصة بك باستخدام Arduino تمامًا مثل نظام المصدر المفتوح الذي قمت بتطويره. شاهد الفيديو المرتبط للحصول على شرح سريع إضافي. إذا قمت ببناء واحدة وإجراء مزيد من الاختبارات
عداد الوسائط الاجتماعية بـ ESP8266 و TFT: 10 خطوات
عداد الوسائط الاجتماعية مع ESP8266 و TFT: سيوضح لك هذا التوجيه كيفية إنشاء عداد وسائط اجتماعية بناءً على ESP8266 ولون TFT للتثبيت العلوي على الحائط ، سيعرض عداد الوسائط الاجتماعية هذا معلومات حول حسابك على Facebook و Instagram و Youtube باستمرار بنجاح
الوقوع في Stm32: جهاز التحكم عن بعد لمركز الوسائط المنزلية: 4 خطوات (بالصور)
الوقوع في Stm32: جهاز التحكم عن بعد لـ Home Media Center: هذا هو نموذج أولي كامل لجهاز التحكم عن بعد في مركز الوسائط المنزلية استنادًا إلى وحدة التحكم الصغيرة smt32 ، stm32f103c8t6 المعروفة باسم لوحة "bluepill". لنفترض أنك تستخدم جهاز كمبيوتر لمركز الوسائط المنزلي. إنه حل مرن للغاية ، والذي يسمح لك بوضع