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

5 جنيهات إسترلينية * ساعة بيتزا بوكس RGB: 8 خطوات
5 جنيهات إسترلينية * ساعة بيتزا بوكس RGB: 8 خطوات

فيديو: 5 جنيهات إسترلينية * ساعة بيتزا بوكس RGB: 8 خطوات

فيديو: 5 جنيهات إسترلينية * ساعة بيتزا بوكس RGB: 8 خطوات
فيديو: £5 Dublin Flight! (24 Hours in Dublin) 2024, شهر نوفمبر
Anonim
5 جنيهات إسترلينية * ساعة بيتزا بوكس RGB
5 جنيهات إسترلينية * ساعة بيتزا بوكس RGB

بدأ هذا المشروع عندما كنت محظوظًا بالعثور على بعض لفات شريط WS2811 RGB LED مقابل 1 جنيه إسترليني / لفة في كشك في السوق. كانت الصفقة جيدة جدًا بحيث لا يمكن تفويتها ، لذا كان علي أن أجد سببًا لاستخدام 25 مترًا مكتسبة حديثًا من شريط NeoPixel. لقد استخدمت حوالي 3 م في هذا المشروع.

جاء الإلهام في شكلين من اسمين محترمين للغاية في مجتمع المصنّعين - لم يكن أي منهما ، في ذلك الوقت ، يصنع ساعات. تم استلهام ميكانيكا الصندوق بشكل كبير من مقطع فيديو من فران بلانش حول صنع عرض عملاق مكون من 7 مقاطع ، وجاءت فكرة استخدام NeoPixels لجعل لون كل جزء من Unlimited Maker ومشروع Neo7Segment Display (YouTube & Tindie). يجب عليك التحقق من كلاهما - إنهما رائعان.

هذا Instructable هو دليل خطوة بخطوة لإنشاء شاشة عمل ووضع ساعة أساسية عليها. في النهاية هناك خطوة بعنوان "اجعلها خاصة بك" مع بعض التلميحات والنصائح حول المكان الذي يجب أن تذهب إليه بعد ذلك. إذا قمت بإنشاء واحدة ، فالرجاء نشر صورة في التعليقات - أود أن أرى كيف يصنعها الناس خاصة بهم.

الخطوة 1: قائمة الأجزاء

إن سعر 5 جنيهات إسترلينية في العنوان هو حقًا ما كلفني هذا المشروع. سيعتمد ما إذا كان يمكن تكراره بهذا السعر على الأسعار السائدة في وقت شراء الأجزاء المطلوبة. لقد حصلت على صفقة مع شرائط LED وأنا أقدر أنه لن يكون الجميع محظوظين. لم أقم بتضمين تكلفة البيتزا في المشروع حيث تم استخدام الصناديق فقط بعد تناولها:-)

لقد استخدمت الأجزاء المشتراة التالية (حيث يتم تمييز الروابط في هذا القسم بعلامة * فهي روابط تابعة - وهذا يعني أنني أكسب بضعة بنسات لكل عملية شراء ، لكنك لا تدفع أي شيء أكثر). الأسعار المعروضة هنا صحيحة في يوم الكتابة:

  • Wemos D1 Mini (https://s.click.aliexpress.com/e/eMzZNz3 *) [2.10 جنيه إسترليني]
  • Wemos D1 Mini Prototype Sheild (https://s.click.aliexpress.com/e/cL0f39Su *) [1.90 جنيه إسترليني / 5] - لقد استخدمت هذا حتى أتمكن من استعادة ESP لمشروع آخر في المستقبل ، يمكنك اللحام مباشرة إلى Wemos D1 mini إذا كنت تفضل ذلك
  • 3 أمتار من شريط WS2811 LED بجهد 12 فولت (https://s.click.aliexpress.com/e/EubEE27 *) [1.55 جنيه إسترليني / م في هذه القائمة ، دفعت 1 جنيه إسترليني مقابل 5 ملايين لذا كلفني هذا 60 بنس]
  • محول تنحى الجهد DC-DC (https://s.click.aliexpress.com/e/iuRRRzJ *) [31p]
  • مقبس الطاقة (https://s.click.aliexpress.com/e/fUJyNVF *) [58p]
  • زر (https://s.click.aliexpress.com/e/by8JYjri *) [1.85 جنيه إسترليني / 10]

* التكلفة الإجمالية بالنسبة لي لهذا المشروع = 4.15 جنيهًا إسترلينيًا (8.20 جنيهًا إسترلينيًا بالأسعار الواردة في الروابط أعلاه)

لقد استخدمت أيضًا المواد التالية التي كانت لدي في جميع أنحاء المنزل:

  • 4 علب كرتون كبيرة من البيتزا المجمدة
  • لاصق مزدوج الجوانب بعرض مختلف
  • شريط معدني (على الرغم من أن الشريط اللاصق أو أي شريط يمنع الضوء من المرور سيفي بالغرض)
  • رقائق القصدير
  • وصل الأسلاك
  • خردة من اللوح الأولي
  • مزود طاقة بجهد 12 فولت ، تم استعادته من طابعة قديمة

الأدوات التي استخدمتها هي:

  • المسطرة الحديدية
  • مشرط أو سكين حاد
  • قاطع ثقب قابل للتعديل للورق والبطاقة
  • حفر 10 مم
  • لحام الحديد ولحام

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

الخطوة 2: اصنع الصندوق

اصنع الصندوق
اصنع الصندوق
اصنع الصندوق
اصنع الصندوق
اصنع الصندوق
اصنع الصندوق
اصنع الصندوق
اصنع الصندوق

يتكون الجزء العلوي من الصندوق من صندوق بيتزا واحد والجزء السفلي من صندوق آخر. الأبعاد التي استخدمتها كانت مصادفة لحجم علب البيتزا التي أمتلكها ، لكنها عملت بشكل جيد. كانت أبعاد الجزء العلوي والسفلي بعد التشذيب 632 مم × 297 مم. والساعة النهائية 562 مم × 227 مم × 40 مم بعمق (بما في ذلك الزر).

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

باستخدام أداة تسجيل النقاط (إذا كان لديك واحدة) أو سكين غير حاد أو يسجل جميع جوانب كل مربع. يجب أن تكون خطوط النتيجة 37 مم من جميع الحواف على أحدهما (سيصبح هذا الجزء السفلي) و 35 مم من جميع الحواف على الجانب الآخر (الجزء العلوي). يضمن الاختلاف هنا أن القطعتين ستجلسان واحدة فوق الأخرى عند انتهاء المشروع.

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

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

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

للأعلى ، قم بطباعة SVG المرفق (قم بتوسيعه ليناسب المربع الخاص بك إذا كان حجمًا مختلفًا) ثم قص الأجزاء البيضاء إلى داخل كل خط أسود. قم بتطبيق هذا القالب في الأعلى ورسمه لتشكيل 4 أرقام ، 2 على كل جانب من جوانب المركز. قد تجد أنه من الأسهل البدء بالرقمين المركزيين ، أحدهما على كل جانب من جوانب القسم الأوسط ، ثم الرقمين الخارجيين اللذين يبطنان حافة القالب بخطوط النتيجة. قم بقصها بعناية باستخدام مشرط أو سكين حرفة حاد. باستخدام مجموعة قطع الفتحات لقص عرض المقاطع التي تمت إزالتها من القالب ، قم بقطع فتحتين في القسم الأوسط للقولون. يجب أن تكون هذه المسافة متباعدة مثل جزأين متقابلين في نفس الرقم. أخيرًا ، اقلب الجزء العلوي ، وأظهر جميع الحواف الأربعة على خطوط النتيجة وألصق علامات التبويب لأسفل لإكمال المربع. تم الانتهاء من الجزء العلوي الآن ويمكن وضعه جانبًا حتى الخطوة الأخيرة.

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

الخطوة 3: قم بإنشاء الأرقام

قم بإنشاء الأرقام
قم بإنشاء الأرقام
قم بإنشاء الأرقام
قم بإنشاء الأرقام
قم بإنشاء الأرقام
قم بإنشاء الأرقام

هذا القسم أسهل بكثير مما يبدو!

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

لقد غطيت الجانب المطبوع من البطاقة بورق خلفي لاصق أبيض لزيادة احتمالية عكس الضوء وإخفاء صور البيتزا عن الأنظار.

الخطوة 4: قم بتوصيل المصابيح

إرفاق المصابيح
إرفاق المصابيح
إرفاق المصابيح
إرفاق المصابيح

هذه العملية برمتها صعبة للغاية ومن الحكمة أن تأخذها ببطء وصبر. الشريط مرن إلى حد ما ولكن يمكن أن يتلف إذا ثنيه بشدة أو عدة مرات. تُظهر الصور ما تهدف إليه (الجزء الأول يحتوي على الجزء الأول على اليسار والثاني في الأعلى).

تم تصنيع شريط LED الذي استخدمته بحيث يتكون 1 بكسل من 3 مصابيح LED. لذلك استخدمت 3 مصابيح LED لكل جزء من كل رقم. يمكنك ، بنفس السهولة ، استخدام 1 LED لكل مقطع إذا كنت تستخدم مصابيح NeoPixel LED فردية.

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

من أجل زيادة زاوية عرض الشاشة إلى الحد الأقصى ، يجب تثبيت شريط LED بالقرب من قمم مربعات المقطع قدر الإمكان ، وكلما زاد تركيبه ، قلت فرصة رؤية مصابيح LED نفسها وأنت تنظر إلى الشاشة. إذا كنت تستخدم وحدات NeoPixels فردية ، فيجب تركيبها في "الزوايا المركزية" لكل مقطع لنفس السبب.

يجب أن تكون مصابيح LED "بكسل" واحدًا لكل قسم. في كل رقم يبدأون في الجزء العلوي ويدورون حول أجزاء الحافة في اتجاه عقارب الساعة. يجب أن تشير الأسهم الموجودة على الشريط دائمًا في هذا الاتجاه أيضًا. يذهب آخر بكسل في الجزء الأوسط. لقد جربت عدة طرق للقيام بذلك وتظهر الصور أسهل طريقة. قد تجد (كما فعلت في البداية) أنه لا يمكنك جعل مقاطع الشريط تصطف مع مقاطع الرقم - لا تقلق ، قم بقص الشريط عند نقطة القطع وابدأ قسمًا جديدًا في المقطع التالي حوله.

بمجرد وضع مصابيح LED في جزء واحد ، قم بقطع شق في مقسم المقطع بحيث يمكن تمرير الشريط دون السماح للضوء بالمرور ثم قم بطي الشريط برفق بحيث يلتصق بالجزء التالي وفقًا للصورة.

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

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

الآن لديك خط البيانات ، قم بتوصيل الطاقة. الشرط الوحيد هنا هو أن اتصال واحد "12v" في كل قسم ووصلة "GND" واحدة في كل قسم يجب أن تكون متصلاً إما بقسم آخر أو بالقوة. لا يجب أن تكون في النهاية أو حتى في نفس المكان. كل ما هو مطلوب هو أن تكون جميع أقسام الشريط في رقم متصلة ببعضها البعض بطريقة ما. في الخطوة التالية ، سنقوم بتوصيل الأرقام بخطوط الطاقة وبعضها البعض.

الخطوة 5: اجمع كل ذلك معًا

اجمع كل ذلك معًا
اجمع كل ذلك معًا
اجمع كل ذلك معًا
اجمع كل ذلك معًا
اجمع كل ذلك معًا
اجمع كل ذلك معًا

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

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

قم بتوصيل طرفي طاقة طويلين (طولهما حوالي 40 سم) بالتوصيلات في الزاوية السفلية اليمنى من معظم الأرقام الموجودة مسبقًا على اليسار. إلى الرقم التالي افعل الشيء نفسه مع ذيول أقصر (حوالي 20 سم). كرر مع الرقمين 3 و 4 مع إضافة ذيول إلى الزوايا اليسرى السفلية مع ذيول قصيرة في الرقم 3 والأخرى الطويلة في الرقم 4.

ضع أول رقم في الفراغ الأول ، وقم بتغذية ذيول الطاقة الخاصة به أسفل الفواصل الموجودة في الأسفل حتى يخرج في القسم الأوسط. قم بتوصيل سلك بأول "Din" وقم بإدخاله بنفس الطريقة إلى القسم الأوسط العلوي (الجزء الأخضر في الصور). كرر مع القسم التالي ثم وصل "Dout" الأخير (الجزء الأوسط) من الرقم الأول بـ "Din" الأول (الجزء العلوي من الرقم الثاني.

كرر باستخدام أرقام اليد اليمنى للتأكد من أن "Dout" لرقم واحد متصل دائمًا بـ "Din" التالي ، بحيث يكون هناك ، في الواقع ، طول مستمر لشريط LED

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

بمجرد وضع جميع الأرقام الأربعة في مكانها ، قم بتوصيل أسلاك الطاقة والوصلة بالقسم المركزي الصغير لمصابيح LED في النهاية السفلية وسلك البيانات بـ "Din" في الأعلى. قم بتغذية هذه من خلال الفجوات المناسبة ووضع المباعد في وسط قسم المركز.

الخطوة 6: قم بتوصيله

قم بتوصيله
قم بتوصيله
قم بتوصيله
قم بتوصيله
قم بتوصيله
قم بتوصيله

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

في حالة استخدام درع النماذج الأولية ، أضف رؤوسًا مناسبة إلى الدرع و Wemos (يتم توفيرها عادةً مع Wemos وتم تزويد مجموعة أخرى بالدروع التي اشتريتها أيضًا).

خذ قطعة صغيرة من اللوحة الأولية الخردة وقم بلحام محول DC-DC إلى منتصفها (كما في الصورة).

دعنا نعمل في الجزء السفلي من القسم الأوسط أولاً. خذ جميع التوصيلات الإيجابية (يجب أن يكون هناك 6 أسلاك في المجموع - واحد من كل رقم ، وواحد من القولون في المنتصف وواحد من مقبس الطاقة). قم بلحام كل هذه اللوحات باللوحة الأولية في الثقوب المجاورة لـ "+ in" لمحول DC-DC. ثم قم بثني كل منها ولحامها في التالي بحيث يتم توصيلها جميعًا و "+ in" للمحول معًا.

خذ الآن جميع اتصالات GND وكرر ما سبق وربطها جميعًا باللوحة الأولية وإلى "-in" لمحول DC-DC. يقوم نموذج المحول الذي أستخدمه بتوصيل الأرض بالأرض على ثنائي الفينيل متعدد الكلور ، إذا لم يكن نموذجك ، فافعل ذلك أيضًا.

تُظهر الصورة الأولى اللوحة الأولية مع كل ذيول من مصابيح LED والطاقة المتصلة جنبًا إلى جنب مع محول DC-DC وأحد الأسلاك لتشغيل Wemos.

قم بتوصيل سلكين طويلين من خرج محول DC-DC (قم مرة أخرى بلحامهما بالثقوب المجاورة على اللوحة الأولية وثنيهما للمس دبابيس المحول) وقم بتوصيلهما بمجموعة متعددة العدادات على `Vdc` ، قم بتطبيق 12VDC على مقبس الطاقة وقياس الجهد عند خرج المحول. اضبط المحول حتى يقرأ 3.3 فولت. افصل ذيول عن مقياس موتي وأطعمهم حتى الجزء العلوي من القسم الأوسط.

قم بتوصيل هذه الأطراف بدرع النماذج الأولية (أو مباشرة بـ ESP إذا لم تكن تستخدم الدرع) في المواضع المحددة "3 ضد 3" و "GND". قم بتوصيل جانب واحد من الزر بـ "GND" أيضًا. في الصورة ، سترى مفتاحًا صغيرًا على اللوحة الأولية ، وكان هذا للسماح باختبار تعطيل الطاقة من محول DC-DC عندما قمت بتوصيل ESP بـ USB. ليست ضرورية للتشغيل العادي.

أخيرًا ، يجب توصيل مجموعتي NeoPixels (الشريط الطويل للأرقام والنقطتين في المنتصف) والجانب الآخر من الزر على النحو التالي:

  • شريط الأرقام - D2
  • قطاع القولون - D3
  • زر - D7

ما عليك سوى لحام الأسلاك الثلاثة في الدرع (أو ESP) وهذا كل شيء متصل. استخدم وسادة لاصقة من الفوم أو ما شابه ذلك لتأمين لوح الحماية في مكانه والدرع أو المرساب الكهروستاتيكي أيضًا.

الخطوة 7: أضف الكود

أولاً ، إذا لم تستخدم ESP8266 من قبل ، فراجع مقطع الفيديو هذا بواسطة Brian Lough للحصول على تفاصيل حول كيفية إعداده.

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

لن أخوض في خط الرسم بخط سطري لشرح كيفية عمله لأن هذا ليس برنامجًا تعليميًا لترميز Arduino / ESP وهو طويل بما يكفي بالفعل. هناك بعض التعليقات للمهتمين بكيفية عملها.

الرسم المرفق بسيط للغاية لإظهار الميزات الأساسية للساعة. يعتمد الرسم التخطيطي على عدد من المكتبات لجعله يعمل (بعضها مثبت بشكل افتراضي ، وبعضها متاح في مدير المكتبة ، والبعض الآخر على GitHub فقط):

  • الأسلاك
  • واي فاي
  • Adafruit_NeoPixel [https://github.com/adafruit/Adafruit_NeoPixel]
  • TimeLib [https://github.com/PaulStoffregen/Time]
  • NtpClientLib [https://github.com/gmag11/NtpClient]
  • RGBDigit * [https://github.com/ralphcrutzen/RGBDigit]
  • شريط
  • OneButton [https://github.com/mathertel/OneButton]

* شكري لـ Ralph Crützen لدمج التغييرات اللازمة في مكتبته RGBDigit حتى أتمكن من تقديم هذا المشروع دون الاحتفاظ بنسخة ثانية منه.

يتم حاليًا تنفيذ الميزات التالية:

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

في نهاية المطاف ، هناك العديد من الأشياء الممكنة سواء من حيث التلاعب بالألوان باستخدام مكتبة RGBDigit وأيضًا من حيث جلب المعلومات لعرضها من الإنترنت (بعد كل هذا يستخدم ESP8266).

أعتزم الاستمرار في تحسين الكود وستتوفر الإصدارات المستقبلية على صفحة GitHub. إذا قمت ببناء هذا وإضافة ميزات إلى الشفرة بنفسك ، فلا تتردد في إرسال طلب سحب.

الخطوة 8: اصنعها بنفسك …

لديك الآن ساعة بيتزا بوكس تعمل بكامل طاقتها. السؤال الآن ماذا تفعل به!

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

  • لقد فكرت في تغطية الجزء الأمامي من الفينيل ذي التأثير الخشبي ثم تقطيعه ببساطة بسكين حاد حيث توجد فجوات الضوء. سيبدو أكثر تميزًا مما أعتقد.
  • لقد فكرت أيضًا في اتباع هذا الدليل (المدفوع مقابل - وليس التابع) وتزيين الواجهة بأسلوب steampunk / dieselpunk.

أود حقًا أن أرى ما يفعله الآخرون بساعاتهم أيضًا.

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

  • أضف درجة الحرارة والرطوبة وعدد حبوب اللقاح من توقعات الطقس في نمط ركوب الدراجات أو بضغطة زر.
  • قم بتغيير السطوع بناءً على الوقت من النهار (خافت أو خافت في الليل).
  • قم بتغيير لون عرض الوقت بناءً على الأحداث الموجودة في تقويم Google الخاص بي.

لم أضع كل هذه الأشياء هنا لأن هذا كان طويلاً بما يكفي لتوضيح كيفية إنشاء العرض. ربما سأكتب متابعة ببعض التعليمات البرمجية في المستقبل.

إذا كنت تقرأ هذا الآن ، شكرا لك! استمتع بساعتك إذا قمت بعمل واحدة.

موصى به: