جدول المحتويات:
- اللوازم
- الخطوة 1: تجهيز الصندوق
- الخطوة الثانية: البرمجة
- الخطوة 3: إعداد صورة Raspbian الصحيحة
- الخطوة 4: نقل الملفات إلى اللوحة
- الخطوة 5: ضبط معلمات Linux
- الخطوة 6: وضع المكونات
- الخطوة 7: الانتهاء من الصندوق
- الخطوة 8: استمتع بساعة نقودك
- الخطوة 9: استمتع بالكمبيوتر الصغير الخاص بك
فيديو: الساعة الرقمية: 9 خطوات (مع صور)
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:37
REAL هي العملة البرازيلية منذ عام 1994 وللاحتفال بعيدها الخامس والعشرين ، في العام الماضي (2019) ، صنع كازا دا مويدا (النعناع البرازيلي) عملة تذكارية 1 حقيقية مع طائر طنان في الوجه (وليس الدمية المعتادة للجمهورية).
كان الطائر الطنان هو الصورة الموجودة على الفاتورة الحقيقية الأولى عندما تم إطلاق العملة قبل 25 عامًا. لم يعد يتم إنتاج الفاتورة الحقيقية الأولى.
بصفتي متحمسًا للنقود ، استخدمت RaspberryPi 2 القديم وشاشة TFT LCD وبعض الرموز في JavaScript لإنشاء ساعة تعرض الوقت مع الفواتير والعملات المعدنية للعائلة الثانية من REAL. إنه كمبيوتر حقيقي يعمل كساعة.
يمكنك تغيير ملفات-j.webp
اللوازم
- لوحة Raspberry Pi
- شاشة LCD مقاس 3.5 بوصة بتقنية TFT
-صندوق خشبي
الخطوة 1: تجهيز الصندوق
كان لدي هذا الصندوق الخشبي القديم لفترة طويلة ، وأعتقد أنه كان يستخدم لحفظ أكياس الشاي. "كسرت" اللوحة الأمامية وعملت ثقبًا مربعًا باستخدام أداة Dremel لتلائم الشاشة مقاس 3 و 5 بوصات.
بعد تركيب جميع المكونات ، سأقوم بلصق القطعة مرة أخرى.
يتم لصق الشاشة على اللوحة.
الخطوة الثانية: البرمجة
تتمثل وظيفة RaspberryPi ذاتها في هذا المشروع في عرض صفحة ويب على Chrome في وضع ملء الشاشة.
على سبيل المثال ، إذا كان الوقت هو 3:05 ، فسوف يعرض 2 فاتورة حقيقية وعملة واحدة حقيقية للساعات ، وعملة 5 سنت للدقائق.
لقد جعلت الصفحة الفعلية متاحة للاختبار على الرابط https://numismaticclock.freetzi.com ، ولكن في المشروع سيتم تشغيلها محليًا.
إنها صفحة HTML بها بعض JavaScript لتحديث الصفحة عند مرور دقيقة. يحتوي المشروع على 13 صورة لإظهار ساعات (0 س و 12 ساعة هي نفس الصورة لكن ملفات مختلفة) و 60 صورة لإظهار دقائق. ملف HTML (index.html) و 73-j.webp
يقوم البرنامج النصي بطباعة العلامات لإظهار الصور في كل مرة يتم فيها تحميل الصفحة. يحصل المتغير على الدقيقة الفعلية للنظام خارج دالة التوقيت بينما يحصل المتغير الآخر عليها داخل الوظيفة. تتم مقارنة هذين المتغيرين في كل ثانية ، وإذا كانا مختلفين ، فهذا يعني مرور دقيقة واحدة ، وبالتالي يتم تحديث الصفحة.
الخطوة 3: إعداد صورة Raspbian الصحيحة
بادئ ذي بدء ، ستحتاج إلى تنزيل صورة Raspbian الخاصة التي تعمل مع شاشتك. في حالتي ، شاشتي هي إصدار KeDei 6.2 ، لذلك قمت بتنزيل التوزيعة من
ستحتاج إلى برنامج يسمى WinDisk32Imager لنسخ الصورة على بطاقة SD ثم تمهيد لوحك.
الخطوة 4: نقل الملفات إلى اللوحة
يجب نقل محتوى الملف relogio.rar (الخطوة 3) إلى RaspberryPi.
يمكنك استخدام pendrive للقيام به أو يمكنك القيام به من خلال SSH باستخدام برنامج يسمى WinSCP. ضع كل الملفات في مجلد داخل / home / pi /
سيكون مسار ملف index.html هو ~ / home / pi / relogio / index.html
أوصي باستخدام المعجون لتسهيل القيام بالإعدادات التالية.
الخطوة 5: ضبط معلمات Linux
في هذه المرحلة ، يتم حفظ الملفات على لوحك ويمكنك توصيل لوحة مفاتيح وفتح المتصفح واكتب /home/pi/relogio/index.html في شريط العناوين. ستعرض صفحة الساعة ، ثم اضغط على F11 للدخول إلى وضع ملء الشاشة ويتم ذلك!
لكن يمكننا جعله أفضل.
يمكنك تنزيل برنامج يخفي مؤشر الماوس عندما لا يكون قيد الاستخدام.
sudo apt-get install unclutter
عند الانتهاء ، تكتب الأمر التالي لإخفاء المؤشر إذا لم يتحرك لمدة ثانيتين:
سودو غير فوضى - 2 - الجذر
يمكن فتح متصفح Chrome من خلال سطر الأوامر في وضع ملء الشاشة ومباشرةً إلى صفحة الساعة (لا تستخدم الأمر sudo int الأمر):
متصفح الكروم - الصفحة الرئيسية /home/pi/relogio/index.html - بدء ملء الشاشة
يمكننا جعله أفضل.
سنقوم بتعيين اسم مستعار ، أي باستخدام أمر واحد ، سنقوم بتشغيل البرنامج لإخفاء المؤشر وفتح Chrome على صفحة الساعة.
للقيام بذلك ، اكتب الأمر التالي:
سودو نانو / home/pi/.bashrc
بالقرب من قسم "تعريف الاسم المستعار" ، أدخل النص التالي (تمامًا مثل الصورة):
alias relogio = 'متصفح الكروم - الصفحة الرئيسية /home/pi/relogio/index.html --start-fullscreen | sudo غير فوضى -idle 2 -جذر & '
أغلق الجهاز الطرفي وأعد فتحه أو اكتب:
المصدر /home/pi/.bashrc
الآن عندما تكتب الأمر relogio على الجهاز ، فسيتم تشغيل برنامج إلغاء الفوضى تلقائيًا ويفتح Chrome.
الخطوة 6: وضع المكونات
تعرض RasbperryPi I الذي استخدمته في هذا المشروع لأضرار بالغة. لا يزال هناك منفذا USB يعملان وأقوم بتمديدهما باستخدام وصلات العبور لوضعه في الجزء الخلفي من الصندوق. لقد قمت أيضًا بعمل امتداد من نقطتي اللحام PP1 و PP2 على اللوحة إلى موصل طاقة.
ضع أيضًا فتحة مربعة أخرى على الجانب الأيسر لموصل إيثرنت.
الخطوة 7: الانتهاء من الصندوق
لقد قطعت بعض عصي المصاصة لعمل إطار حول الشاشة لإخفاء بعض العيوب.
يمكنني بسهولة لصق اللوحة الأمامية في الصندوق. كما تم لصق مغناطيس لوضع عملة تذكارية فوق الشاشة.
الخطوة 8: استمتع بساعة نقودك
يحتوي الصندوق على مساحة لاستيعاب بنك طاقة بداخله ، إذا كنت تستخدم دونجل لشبكة wifi (أو إصدار أحدث من اللوحة) ، فستجعله لاسلكيًا بالكامل.
الخطوة 9: استمتع بالكمبيوتر الصغير الخاص بك
يمكن استخدامه كجهاز كمبيوتر عادي ، وتشغيل خادم تخزين على سبيل المثال.
أتمنى أن تستمتع ويمكن أن تكون مفيدة في مشاريع مماثلة.
ملاحظة. آسف على لوحة المفاتيح القذرة:)
موصى به:
مصفوفة نقطية LED على مدار الساعة الرقمية - تطبيق ESP Matrix Android: 14 خطوة
مصفوفة نقطية LED على مدار الساعة الرقمية - تطبيق ESP Matrix Android: هذه المقالة برعاية PCBWAY. تصنع PCBWAY نماذج أولية عالية الجودة لثنائي الفينيل متعدد الكلور للناس في جميع أنحاء العالم. جربها بنفسك واحصل على 10 ثنائي الفينيل متعدد الكلور مقابل 5 دولارات فقط في PCBWAY بجودة رائعة جدًا ، شكرًا PCBWAY. لوحة مصفوفة ESP التي طورتها
الساعة الرقمية لوقت الشبكة باستخدام ESP8266: 4 خطوات (بالصور)
الساعة الرقمية لوقت الشبكة باستخدام ESP8266: نتعلم كيفية إنشاء ساعة رقمية صغيرة لطيفة تتواصل مع خوادم NTP وتعرض وقت الشبكة أو الإنترنت. نستخدم WeMos D1 mini للاتصال بشبكة WiFi ، والحصول على وقت NTP وعرضه على وحدة OLED. الفيديو أعلاه
الساعة الرقمية: 6 خطوات
الساعة الرقمية: تم تصميم هذا المشروع للغرض الذي تتمثل هوايته في صنع أشياء مختلفة بواسطة مشاريع DIY. هذه واحدة من ساعة رقمية لمشروع DIY. تتميز الساعة الرقمية بميزات مختلفة مثل أنها تعرض الوقت والتاريخ والمنبه ودرجة الحرارة والانتقال المختلف في LED
الساعة الرقمية المتصلة بالويب: 7 خطوات
الساعة الرقمية المتصلة بالإنترنت: وجدت ساعة رقمية بقيمة 10 دولارات في أمازون. الآن لتخصيصه للحصول على الوقت من الإنترنت
الساعة الرقمية التناظرية: 4 خطوات (بالصور)
الساعة الرقمية التناظرية: كان سبب صنع هذه الساعة هو أن ساعتي الأصلية من ايكيا لم تعد تعمل وأحببت حقًا هيكل هذه الساعة. لقد وجدت أنه من الضياع التخلص من الساعة وقررت إعادة استخدامها لساعة تناظرية / رقمية ، كان من الممكن أن أشعر بالجنون