كيف تصنع ساعة يد إلكترونية بيديك. ساعة LED إلكترونية. لقد اخترت هذا النمط لأنه من السهل صنع ساعة بيديك.

كيف تصنع ساعة يد إلكترونية بيديك. ساعة LED إلكترونية. لقد اخترت هذا النمط لأنه من السهل صنع ساعة بيديك.

تم تجميع هذه الساعة على مجموعة شرائح معروفة - K176IE18 (عداد ثنائي للساعة مع مولد إشارة الجرس)،

K176IE13 (عداد الساعة مع المنبه) وK176ID2 (محول الكود الثنائي إلى سبعة أجزاء)

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

الوقت، اضغط على الزر S4 (ضبط الوقت) مع الاستمرار اضغط على الزر S3 (الساعة) - لضبط الساعة أو S2 (الحد الأدنى) - للضبط

دقائق. في هذه الحالة، ستبدأ قراءات المؤشرات المقابلة بالتغير بتردد 2 هرتز من 00 إلى 59 ثم مرة أخرى 00. في لحظة الانتقال

من 59 إلى 00 سيزيد عداد الساعات بمقدار واحد. ضبط وقت المنبه هو نفسه، ما عليك سوى الاحتفاظ به

الزر S5 (ضبط التنبيه). بعد ضبط وقت المنبه، تحتاج إلى الضغط على الزر S1 لتشغيل المنبه (جهات الاتصال

مغلق). يُستخدم الزر S6 (إعادة الضبط) لفرض إعادة ضبط مؤشرات الدقائق على 00 أثناء الإعداد. تلعب مصابيح LED D3 و D4 دورًا

تقسيم النقاط وامض بتردد 1 هرتز. المؤشرات الرقمية الموجودة على الرسم البياني موجودة بالترتيب الصحيح، أي. تعال أولا

مؤشرات الساعات ونقطتان مقسمتان (مصابيح LED D3 وD4) ومؤشرات الدقائق.

تستخدم الساعة المقاومات R6-R12 و R14-R16 بقدرة 0.25 واط والباقي 0.125 واط. مرنان الكوارتز XTAL1 بتردد 32768 هرتز -

الحراسة العادية، يمكن استبدال الترانزستورات KT315A بأي سيليكون منخفض الطاقة للهيكل المناسب، KT815A - مع الترانزستورات

متوسط ​​​​الطاقة مع معامل نقل تيار أساسي ثابت لا يقل عن 40، الثنائيات - أي سيليكون منخفض الطاقة. مكبر الصوت BZ1

ديناميكي، بدون مولد مدمج، مقاومة اللف 45 أوم. الزر S1 مقفل بشكل طبيعي.

المؤشرات المستخدمة هي TOS-5163AG باللون الأخضر، ويمكنك استخدام أي مؤشرات أخرى ذات كاثود مشترك دون تقليل

مقاومة المقاومات R6-R12. في الشكل يمكنك رؤية دبوس هذا المؤشر، وتظهر الاستنتاجات بشكل مشروط، لأنه قدم

وجهة نظر من فوق.

بعد تجميع الساعة، قد تحتاج إلى ضبط تردد المذبذب البلوري. يمكن القيام بذلك بدقة أكبر من خلال التحكم الرقمي

باستخدام مقياس التردد، تكون فترة التذبذب 1 ثانية عند الطرف 4 من الدائرة الدقيقة U1. سيتطلب ضبط المولد مع تقدم الساعة نفقات أكبر بكثير

وقت. قد يتعين عليك أيضًا ضبط سطوع مصابيح LED D3 وD4 عن طريق تحديد مقاومة المقاوم R5، بحيث يكون كل شيء

متوهج بشكل موحد الزاهية. التيار الذي تستهلكه الساعة لا يتجاوز 180 مللي أمبير.

يتم تشغيل الساعة بواسطة مصدر طاقة تقليدي، تم تجميعه على مثبت دائرة كهربائية دقيقة إيجابي 7809 بجهد خرج +9 فولت وتيار 1.5 أمبير.

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

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

تكمن الصعوبة الرئيسية في حالتي في أن المؤشرات مقاس 2.7 بوصة لها أنود مشترك، وكان عليهم أولاً تكوين صداقات بطريقة أو بأخرى مع max7219، المصمم للمؤشرات ذات الكاثود المشترك، وثانيًا، حل المشكلة باستخدامها مصدر الطاقة، نظرًا لأنهم يحتاجون إلى 7.2 فولت للتوهج، وهو ما لا يستطيع max7219 توفيره وحده. وبعد أن طلبت المساعدة في أحد المنتديات، تلقيت إجابة.

الحل في لقطة الشاشة:


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

لقد قمت بتوصيل مؤشر واحد للاختبار، كل شيء يعمل، لا شيء يدخن

لنبدأ في جمع.

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

ظل مبدأ إرفاق المؤشرات كما هو.

نقوم بتحديد موضع المؤشرات والمكونات باستخدام قالب زجاجي مصنوع من أجل الراحة.

عملية الترميز







بعد ذلك، باستخدام القالب، نقوم بحفر ثقوب في الأماكن الصحيحة ونجرب جميع المكونات. كل شيء مناسب تمامًا.

نحن نرسم المسارات ونحفر.




الاستحمام في كلوريد الحديديك

مستعد!
لوح التحكم:


لوحة الإشارة:


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

وهنا لوحات الانتهاء. تحتوي لوحة التحكم على مقعد لـ Arduino nano، وساعة، بالإضافة إلى مخارج للتوصيل بلوحة العرض وأجهزة الاستشعار (مقاوم ضوئي للسطوع التلقائي ومقياس حرارة رقمي ds18s20) ومصدر طاقة بجهد خرج قابل للتعديل (للأجهزة الكبيرة أجهزة من سبعة أجزاء) ولتشغيل الساعة واردوينو، توجد على لوحة العرض مآخذ تثبيت للشاشات، ومآخذ لـ max2719 وuln2003a، وهو حل لتشغيل أربعة أجهزة كبيرة من سبعة أجزاء ومجموعة من وصلات العبور.




لوحة التحكم الخلفية

لوحة العرض الخلفية:

تركيب smd الرهيب:


يطلق

بعد لحام جميع الكابلات والأزرار وأجهزة الاستشعار، حان الوقت لتشغيلها كلها. كشف الإطلاق الأول عن عدة مشاكل. لم يضيء المؤشر الكبير الأخير، والباقي توهج بشكل خافت. لقد تعاملت مع المشكلة الأولى عن طريق لحام ساق الترانزستور SMD، ومع الثانية - عن طريق ضبط الجهد الناتج عن lm317.
انه حي!

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

  • تيار الفتيل المقدر هو 60 مللي أمبير 2.4 فولت، ولكنه يعمل مع 35 مللي أمبير 1.2 فولت.
  • حجم صغير - فقط 1.25 × 2.25 بوصة
  • يمكن أن تعمل بجهد شبكة منخفض نسبيًا 12 فولت (حتى 24)
  • يستهلك فقط 2.5 مللي أمبير/قطعة عند 12.5 فولت

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

المخطط بسيط للغاية. متحكم Atmel AVR ATMega88 وساعة الوقت الحقيقي - DS3231. ولكن هناك رقائق أخرى، أرخص بكثير، ستعمل بنفس الطريقة في المولد.

يتم تشغيل شاشة VFD بواسطة MAX6920 - مسجل تحويل 12 بت مع مخرجات الجهد العالي (حتى 70 فولت). إنه سهل الاستخدام وموثوق للغاية وصغير الحجم. كان من الممكن أيضًا أن يقوم برنامج تشغيل الشاشة بلحام مجموعة من المكونات المنفصلة، ​​لكن هذا لم يكن عمليًا بسبب قيود المساحة.

يعمل جهد البطارية أيضًا على تشغيل محول تعزيز 5 فولت (MCP1640 SOT23-6)، وهو ضروري لـ عملية عادية AVR وDS3231 وMAX6920، ويعمل أيضًا كجهد دخل لمحول التعزيز الثاني (NCP1403 SOT23-5)، والذي ينتج 13 فولت لجهد شبكة مؤشر الفراغ.

تحتوي الساعة على ثلاثة أجهزة استشعار: واحد تناظري واثنان رقميان. المستشعر التناظري عبارة عن ترانزستور ضوئي ويستخدم للكشف عن مستوى الضوء (Q2). أجهزة الاستشعار الرقمية: BMP180 - الضغط ودرجة الحرارة، وMMA8653 - مقياس التسارع للكشف عن الحركة. يتم توصيل كلا المستشعرين الرقميين عبر ناقل I2C إلى DS3231.

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

مرحبًا أيها المهوسون! ناقش الجزء الأول من المقال مبادئ الحصول على وقت دقيق على ساعة محلية الصنع. دعنا نذهب أبعد من ذلك ونفكر في كيفية عرض ما هو أفضل هذه المرة.

1. أجهزة الإخراج

لذلك، لدينا منصة معينة (Arduino، Raspberry، وحدة التحكم PIC/AVR/STM، وما إلى ذلك)، والمهمة هي توصيل نوع ما من المؤشرات بها. هناك العديد من الخيارات التي سننظر فيها.

عرض المقطع

كل شيء بسيط هنا. يتكون مؤشر المقطع من مصابيح LED عادية، والتي يتم توصيلها ببساطة بوحدة التحكم الدقيقة من خلال مقاومات التبريد.

حذار من حركة المرور!

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

هناك 1001 مقالة حول كيفية توصيل مؤشر LED بوحدة تحكم دقيقة، يمكن لـ Google مساعدتك. تبدأ الصعوبات عندما نريد صنع ساعة كبيرة - فالنظر إلى مؤشر صغير ليس مريحًا بشكل خاص. ثم نحتاج إلى المؤشرات التالية (صورة من موقع eBay):

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

مؤشرات المصفوفة

في الأساس، هذه هي نفس المصابيح، فقط في شكل مصفوفة 8x8. الصورة من موقع ئي باي:

يتم بيعها على موقع eBay على شكل وحدات مفردة أو كتل جاهزة، على سبيل المثال 4 قطع. إن إدارتها أمر بسيط للغاية - حيث يتم لحام الدائرة الدقيقة بالفعل في الوحدات ماكس7219مما يضمن تشغيلها واتصالها بالمتحكم الدقيق باستخدام 5 أسلاك فقط. هناك العديد من المكتبات الخاصة بـ Arduino، ويمكن لأي شخص الاطلاع على الكود.
الإيجابيات: السعر المنخفض، وزوايا المشاهدة الجيدة والسطوع.
السلبيات: دقة منخفضة. ولكن بالنسبة لمهمة الاستدلال، فإن الوقت كافٍ تمامًا.

مؤشرات شاشات الكريستال السائل

يمكن أن تكون مؤشرات LCD رسومية أو نصية.

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

العمل مع مؤشر LCD من الكود ليس بالأمر الصعب، ولكن هناك عيبًا معينًا - يتطلب المؤشر العديد من خطوط التحكم (من 7 إلى 12) من وحدة التحكم الدقيقة، وهو أمر غير مريح. لذلك، جاء الصينيون بفكرة الجمع بين مؤشر LCD ووحدة تحكم i2c، والتي كانت مريحة للغاية - فقط 4 أسلاك كافية للاتصال (صورة من موقع eBay).


تعد مؤشرات LCD رخيصة جدًا (إذا اشتريتها من موقع eBay)، وهي كبيرة الحجم وسهلة التوصيل ويمكنها عرض مجموعة متنوعة من المعلومات. السلبية الوحيدة هي أن زوايا المشاهدة ليست كبيرة جدًا.

مؤشرات OLED

إنها استمرار محسن للإصدار السابق. وهي تتراوح من الصغيرة والرخيصة بقطر 1.1 بوصة إلى الكبيرة والمكلفة. الصورة من موقع eBay.

في الواقع، فهي جيدة في كل شيء باستثناء السعر. أما بالنسبة للمؤشرات الصغيرة، بحجم 0.9-1.1 بوصة، ف(باستثناء تعلم كيفية العمل مع i2c) بعض الاستخدام العمليمن الصعب عليهم العثور عليه.

مؤشرات تفريغ الغاز (IN-14، IN-18)

تحظى هذه المؤشرات الآن بشعبية كبيرة، ويرجع ذلك على ما يبدو إلى "صوت الضوء الأنبوبي الدافئ" وأصالة التصميم.


(الصورة من nocrotec.com)

مخطط الاتصال الخاص بهم أكثر تعقيدًا إلى حد ما، لأنه تستخدم هذه المؤشرات جهدًا يبلغ 170 فولتًا للإشعال. يمكن عمل محول من 12 فولت => 180 فولت على دائرة كهربائية صغيرة ماكس771. يتم استخدام الدائرة الدقيقة السوفيتية لتزويد المؤشرات بالجهد K155ID1والتي تم إنشاؤها خصيصًا لهذا الغرض. سعر الإصدار للإنتاج الذاتي: حوالي 500 روبل لكل مؤشر و 100 روبل لـ K155ID1، وجميع الأجزاء الأخرى، كما كتبوا في المجلات القديمة، "ليست قليلة المعروض". تكمن الصعوبة الرئيسية هنا في أن كلا من IN-xx وK155ID1 قد توقفا عن الإنتاج منذ فترة طويلة، ولا يمكنك شرائهما إلا من أسواق الراديو أو في عدد قليل من المتاجر المتخصصة.

2. اختيار المنصة

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

اردوينو

الخيار الأسهل للمبتدئين. اللوحة النهائية غير مكلفة (حوالي 10 دولارات على موقع eBay مع الشحن المجاني) وتحتوي على جميع الموصلات اللازمة للبرمجة. الصورة من موقع ئي باي:

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

معالجات STM 32 بت

بالنسبة لأولئك الذين يريدون شيئا أكثر قوة، هناك لوحات جاهزة مع معالجات STM، على سبيل المثال لوحة مع STM32F103RBT6 وشاشة TFT. الصورة من موقع ئي باي:

هنا لدينا بالفعل تصحيح أخطاء كامل في IDE كامل (من بين جميع الميزات المختلفة، أعجبني Coocox IDE أكثر)، ومع ذلك، سنحتاج إلى مصحح أخطاء مبرمج ST-LINK منفصل مع موصل JTAG (المشكلة السعر 20-40 دولارًا على موقع eBay). وبدلاً من ذلك، يمكنك شراء لوحة التطوير STM32F4Discovery، والتي تم دمج هذا المبرمج فيها بالفعل، ويمكن استخدامها بشكل منفصل.

فطيرة التوت

وأخيرا، بالنسبة لأولئك الذين يريدون التكامل الكامل مع العالم الحديث، هناك أجهزة كمبيوتر ذات لوحة واحدة مع Linux، ربما تكون معروفة بالفعل للجميع - Raspberry PI. الصورة من موقع ئي باي:

هذا جهاز كمبيوتر متكامل يعمل بنظام Linux وذاكرة وصول عشوائي (RAM) بسعة جيجابايت ومعالج رباعي النواة على متنه. توجد لوحة مكونة من 40 سنًا على حافة اللوحة، مما يسمح لك بتوصيل الأجهزة الطرفية المختلفة (تتوفر المسامير من التعليمات البرمجية، على سبيل المثال في Python، ناهيك عن C/C++)، ويوجد أيضًا USB قياسي على شكل 4 موصلات (يمكنك الاتصال بالواي فاي). يوجد أيضًا HDMI قياسي.
قوة اللوحة كافية، على سبيل المثال، ليس فقط لعرض الوقت، ولكن أيضًا لتشغيل خادم HTTP لتعيين المعلمات عبر واجهة الويب، وتحميل توقعات الطقس عبر الإنترنت، وما إلى ذلك. بشكل عام، هناك مجال كبير للطيران الهوى.

هناك صعوبة واحدة فقط في معالجات Raspberry (ومعالجات STM32) - تستخدم أطرافها منطق 3 فولت، وتعمل معظم الأجهزة الخارجية (على سبيل المثال شاشات LCD) بالطريقة "القديمة" بدءًا من 5 فولت. بالطبع، يمكنك توصيله وسيعمل من حيث المبدأ، لكنه ليس كذلك الطريقة الصحيحةومن المؤسف أن ندمر لوحة بقيمة 50 دولارًا. الطريقة الصحيحة هي استخدام "محول المستوى المنطقي"، والذي يكلف 1-2 دولار فقط على موقع eBay.
الصورة من موقع ئي باي:

الآن يكفي توصيل أجهزتنا من خلال هذه الوحدة، وستكون جميع المعلمات متسقة.

ESP8266

هذه الطريقة غريبة إلى حد ما، ولكنها واعدة جدًا نظرًا لضغط الحل وتكلفته المنخفضة. مقابل القليل جدًا من المال (حوالي 4-5 دولارات على موقع eBay) يمكنك شراء وحدة ESP8266 تحتوي على معالج وشبكة WiFi مدمجة.
الصورة من موقع ئي باي:

في البداية، كان المقصود من هذه الوحدات أن تكون بمثابة جسر WiFi للتبادل عبر منفذ تسلسلي، لكن المتحمسين كتبوا العديد من البرامج الثابتة البديلة التي تسمح لهم بالعمل مع أجهزة الاستشعار، وأجهزة i2c، وPWM، وما إلى ذلك. خادم NTP وإخراجه عبر i2c إلى الشاشة. بالنسبة لأولئك الذين يرغبون في توصيل الكثير من الأجهزة الطرفية المختلفة، توجد لوحات NodeMCU خاصة بها عدد كبيرالاستنتاجات، سعر الإصدار حوالي 500 روبل (بالطبع على موقع eBay):

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

وبهذا تنتهي الرحلة التمهيدية للإلكترونيات محلية الصنع، ويتمنى المؤلف للجميع تجارب ناجحة.

بدلا من الاستنتاج

لقد استقرت في النهاية على استخدام Raspberry PI مع مؤشر نصي مهيأ للعمل مع الرسومات الزائفة (والتي تبين أنها أرخص من شاشة رسومية بنفس القطر). لقد التقطت صورة لشاشة ساعة سطح المكتب أثناء كتابة هذا المقال.

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

ملاحظة: لماذا موقع ئي باي؟
كما ترون، تم تقديم الأسعار أو الصور من موقع eBay لجميع الأجهزة. لماذا هذا؟ لسوء الحظ، غالبًا ما تعيش متاجرنا وفقًا لمبدأ "اشترى بدولار واحد، وبيعه بـ 3 دولارات، وتعيش على نسبة الـ 2 في المائة". مثل مثال بسيط، تكاليف Arduino Uno R3 (في وقت كتابة هذا التقرير) 3600 روبل في سانت بطرسبرغ، و 350 روبل على موقع eBay مع الشحن المجاني من الصين. الفرق هو في الواقع ترتيب كبير، دون أي مبالغة أدبية. نعم، سيتعين عليك الانتظار لمدة شهر لاستلام الطرد من مكتب البريد، لكنني أعتقد أن هذا الاختلاف في السعر يستحق العناء. ولكن ومع ذلك، إذا كان شخص ما يحتاج إليها الآن وعلى وجه السرعة، فمن المحتمل أن يكون هناك خيار في المتاجر المحلية، وهنا يقرر الجميع أنفسهم.

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

لديهم شاشتان - الشاشة الرئيسية (في الخارج في الشارع) والشاشة المساعدة على المؤشرات - في الداخل، على جسم الجهاز. يتم تحقيق السطوع العالي باستخدام مصابيح LED فائقة السطوع، مع تيار تشغيل يبلغ 50 مللي أمبير، ورقائق التشغيل.

مخطط دائرة لساعة إلكترونية خارجية مزودة بمصابيح LED ساطعة

لتحديث البرنامج الثابت لوحدة التحكم بالملفات واستخدام إعدادات المصهر التالية:

لوحات الدوائر المطبوعة للساعة ووحدة التحكم والوحدة الخارجية بتنسيق LAY.


مميزات دائرة الساعة هذه:

- تنسيق عرض الوقت على مدار 24 ساعة.
- التصحيح الرقمي لدقة السكتة الدماغية.
- التحكم المدمج في مصدر الطاقة الرئيسي.
- ذاكرة متحكم غير متطايرة.
- يوجد مقياس حرارة يقيس درجة الحرارة في حدود -55 - 125 درجة.
- من الممكن عرض معلومات حول الوقت ودرجة الحرارة على المؤشر بالتناوب.


يؤدي الضغط على زر SET_TIME إلى تحريك المؤشر في دائرة من وضع الساعة الرئيسي (عرض الوقت الحالي). في جميع الأوضاع، يؤدي الضغط على أزرار PLUS/MINUS إلى إجراء تثبيت سريع. سيتم كتابة التغييرات في الإعدادات بعد 10 ثوانٍ من آخر تغيير في القيمة على الذاكرة غير المتطايرة (EEPROM) وسيتم قراءتها من هناك عند تشغيل الطاقة مرة أخرى.


ميزة أخرى كبيرة للخيار المقترح هي أن السطوع قد تغير، والآن في الطقس المشمس، أصبح السطوع ممتازًا. انخفض عدد الأسلاك من 14 إلى 5. ويبلغ طول السلك إلى الشاشة الرئيسية (الخارجية) 20 مترًا. أنا راضٍ عن أداء الساعة الإلكترونية، فقد تبين أنها ساعة تعمل بكامل طاقتها - ليلاً ونهارًا. مع خالص التقدير، سوار ألكسندروفيتش.

 

 

هذا مثير للاهتمام: