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

01 / / atch: 12 خطوة
01 / / atch: 12 خطوة

فيديو: 01 / / atch: 12 خطوة

فيديو: 01 / / atch: 12 خطوة
فيديو: 12 step program intro | علاج الإدمان برنامج 12 خطوة 2024, اكتوبر
Anonim
01 / / / atch
01 / / / atch
01 / / / atch
01 / / / atch
01 / / / atch
01 / / / atch

01 / / / atch ، لأن … "هناك 10 أنواع من الأشخاص في العالم ، أولئك الذين يقرؤون النظام الثنائي ، وأولئك الذين لا يقرؤون" - سطر علامة slashdot. إن 01 / / / atch هي ساعة يد ثنائية مع شاشة LED. يمكن الوصول إلى ميزات إضافية من خلال نظام قائمة التمرير على مصفوفة LED 3x4. تشمل الميزات الحالية: مقياس الجهد ، العداد الثنائي ، وضع النادي وعرض الوقت. الساعة قابلة للبرمجة بالكامل. ستشمل ترقيات البرامج الثابتة المستقبلية: ساعة الإيقاف / المؤقت ، والتنبيه ، وعداد سرعة الدراجة / عداد المسافات ، وتسجيل البيانات ، وقائمة التكوين المتقدمة. في أرشيف مضغوط في هذه الصفحة. تخطيطي وثنائي الفينيل متعدد الكلور بتنسيق Cadsoft Eagle. البرامج الثابتة في mikroBasic. تم تضمين نص هذا الدليل كملفات.odt (OO.org/open text) وملفات pdf. يتم تضمين فن ثنائي الفينيل متعدد الكلور ذو الطبقة العليا (معكوس) كملف PDF جاهز لنقل الحبر أو معالجة الصور. تم نسخه عدة مرات على ورقة واحدة لأنني يجب أن أضاعف على الورق الشفاف. 01 / / / atch مستوحى من Mini Dotclock ، ومحادثة لاحقة في منطقة التعليقات: https://www.instructables.com / ex / i / 47F2F12223BA1029BC6B001143E7E506 هذه أيضًا نصف خطوة نحو ساعة nixie المثبتة على السطح التي أعمل عليها. مشروع 01 / / / atch هو مقدمة لمكونات تثبيت السطح ومنطق حفظ الوقت دون التعقيد الإضافي لمصدر طاقة أنبوب nixie. (https://www.instructables.com/ex/i/2C2A7DA625911029BC6B001143E7E506/؟ / / يعتمد على PIC16F913 / 6. تم اختيار هذه الموافقة المسبقة عن علم في الأصل لأنها تحتوي على مشغل LCD للأجهزة. اعتقدت أنه يمكنني تحويل برنامج تشغيل LCD إلى مُضاعِف LED مع عدد قليل من الترانزستورات. تبين أن هذا ليس هو الحال. لا يزال خيارًا جيدًا لأنه يحتوي على الكثير من مساحة البرمجة وعدد قليل جدًا من منافذ الإدخال / الإخراج المحدودة. تبلغ تكلفة F913 حوالي 2.00 دولار في Mouser. PIC16F913 التفاصيل: https://www.microchip.com/stellent/idcplg؟ IdcService = SS_GET_PAGE & nodeId = 1335 & dDocName = en020199PIC16F916 التفاصيل (مثل 913 ، مع مساحة أكبر للبرنامج): https:// www. microchip.com/stellent/idcplg؟IdcService=SS_GET_PAGE&nodeId=1335&dDocName=en020201PIC16F913/6 ورقة البيانات (تنسيق PDF): https://ww1.microchip.com/downloads/en/DeviceDoc/41250E.pdf من ملفات Eagle Board مع Eagle3D و POV ray:

الخطوة 1: العرض

عرض
عرض
عرض
عرض
عرض
عرض

يتكون العرض الثنائي من 12 مصباح LED في مصفوفة 3x4. يمثل كل عمود من أربعة مصابيح LED أربعة بتات "عاب" ، أو نصف بايت. يمكن أن يعرض كل عمود 0-15 في ثنائي (1 + 2 + 4 + 8 = 15). يتم عرض الوقت في الصفوف الثلاثة في صورة ساعات / عشرات الدقائق / دقائق. هذا ليس ثنائيًا حقيقيًا ، ولكنه مجموعة فرعية مبسطة تسهل قراءة الساعة. على سبيل المثال ، تستخدم ساعة Thinkgeek ثنائية "حقيقية" لتمثيل الدقائق بكامل البايت. أيهما أفضل ، سيعرض المهوس الحقيقي الوقت باستخدام عصر Unix ، في نظام ثنائي! (https://en.wikipedia.org/wiki/Unix_timestamp) تعدد إرسال LED واضح ومباشر. الصفوف (4) تتصل بدبابيس الموافقة المسبقة عن علم من خلال المقاومات المحددة الحالية. يتم استخدام المقاوم المحدد الحالي واحد فقط لكل صف لأنه يضيء مؤشر LED واحد فقط لكل صف. يتم تشغيل مصابيح LED عند 20 مللي أمبير ، باستخدام مقاومات 56 أوم (56 أوم @ 3 فولت = 20 مللي أمبير). يمكن تشغيل مصابيح LED بشكل أعلى نظرًا لأنها متعددة الإرسال ، وقد أدرجت ورقة البيانات شيئًا ما حول 40ma. أجدها ساطعة للغاية عند 20ma فقط متعدد الإرسال. الأعمدة (3) متصلة بالأرض بواسطة ترانزستورات NPN. يتم تبديل الترانزستورات بواسطة دبابيس PIC من خلال مقاومات 1Kohm. يعمل تعدد الإرسال عن طريق تأريض عمود من مصابيح LED عبر الترانزستور أثناء إضاءة صفوف LED الصحيحة لهذا العمود. يتكرر هذا لكل عمود في تتابع قصير ، مما يجعل المصفوفة تبدو مضاءة باستمرار. PIC Timer0 يقود تعدد الإرسال. يعد إلى 256 ثم يغير قيم الصف والعمود المؤرض. الترانزستور: NPN الترانزستور ، NPN / 32V / 100mA ، (صائد الفئران # 512-BCW60D $ 0.05).

الخطوة 2: اختيار LED

اختيار LED
اختيار LED
اختيار LED
اختيار LED

في هذه الساعة ، تم استخدام مصابيح LED باللونين الأصفر والأحمر مقاس "1206" بمقاوم محدد للتيار يبلغ 56 أوم. تم اختيار الألوان بتكلفة منخفضة. يبلغ سعر مصابيح LED باللون الأحمر والأصفر والبرتقالي حوالي 10 سنتات لكل منها ، بينما تبلغ مصابيح LED الزرقاء 40 سنتًا وما فوق. إلى جانب ذلك ، فإن اللون الأزرق LED غير رائع الآن. إذا وجدت بعض اللون الأرجواني ، أعلمني.

تُظهر الصورة أنواع LED الخمسة التي قمت باختبارها. صائد الفئران الجزء # تكلفة لون الشركة المصنعة 859-LTST-C171KRKT Lite-On SMT LED أحمر ، شفاف $ 0.130 859-LTST-C171KSKT Lite-On SMT LED أصفر ، شفاف 0.130 دولارًا 859-LTST-C150KFKT Lite-On SMT LED برتقالي ، شفاف $ 0.130 638- 121SURCS530A28 Everlight LED SMD Red Water Clear $ 0.110 638-1121UYCS530A28 Everlight LED SMD Yellow Water Clear 0.110 دولار تم استخدام الضوء الأحمر والأصفر في ساعة النموذج الأولي. أنا أحب Lite-On باللونين الأحمر والبرتقالي بشكل أفضل ، حيث سيتم استخدامها في الساعة التالية التي أصنعها.

الخطوة 3: الواجهة / الأزرار

الواجهة / الأزرار
الواجهة / الأزرار

تحتاج ساعة العبقري غريب الأطوار إلى واجهة مستخدم غريب الأطوار. أجهزة الاستشعار التي تعمل باللمس السعوية هي الأكثر انتشارًا في الوقت الحالي ، ولكنها تتطلب عددًا قليلاً من المكونات الإضافية. بدلاً من ذلك ، ذهبت باستخدام مستشعر يعمل باللمس قائم على ترانزستور دارلينجتون مع رؤوس دبوس كنقطة اتصال. ما هو العبقري غريب الأطوار من رأس الدبوس؟ لا شيء ، لقد رأيت الفكرة لأول مرة هنا: (https://www.kpsec.freeuk.com/trancirc.htm):" زوج دارلينجتون حساس بدرجة كافية للاستجابة للتيار الصغير الذي يمر عبر بشرتك ويمكن استخدامه قم بعمل مفتاح لمس كما هو موضح في الرسم التخطيطي. بالنسبة لهذه الدائرة التي تضيء فقط مؤشر LED ، يمكن أن يكون الترانزستوران أي ترانزستورات منخفضة الطاقة للأغراض العامة. يحمي المقاوم 100 كيلو أوم الترانزستورات إذا كانت جهات الاتصال مرتبطة بقطعة من السلك. "أ تمت إضافة ترانزستور PNP إلى هذا التصميم البسيط (بدلاً من LED في الرسم التخطيطي) بحيث يمكن أن يعطي ناتجًا مرتفعًا / منخفضًا للموافقة المسبقة عن علم. تمت إضافة المقاوم المنسدل بين دبوس الموافقة المسبقة عن علم والأرض للمساعدة في منع الضغط الخاطئ على الزر. هذا المفتاح عبارة عن حالة صلبة ومقاوم للماء وقوة منخفضة - مع البراعة المضافة لموصلات الدبوس. يتم إلغاء ارتداد المفاتيح باستخدام Timer2 على PIC. عند الضغط على مفتاح ، يبدأ Timer2 (مؤقت 8 بت) بمقياس مسبق 16 و 16 postcaler. في Timer2 ، قم بمقاطعة عمليات فحص الموافقة المسبقة عن علم لمعرفة ما إذا كانت الأزرار لا تزال مضغوطة. بعد مقاطعتين متتاليتين بدون الضغط على الأزرار ، يتوقف المؤقت ويتم تكوين الأزرار لمزيد من الإدخال. يتم توصيل المفتاح العلوي بدبوس مقاطعة PIC. الإدخال على هذا الدبوس يمكن أن يخرج الموافقة المسبقة عن علم من وضع السكون. يتيح لنا ذلك استخدام أسلوب أنيق لإدارة الطاقة: تكون الموافقة المسبقة عن علم في وضع الطاقة المنخفضة عندما لا تكون الشاشة قيد الاستخدام. الإدخال على الأزرار يوقظ الموافقة المسبقة عن علم ويستأنف التشغيل. الترانزستورات: دارلينجتون ترانزستور ، SOT-23 ، (صائد الفئران # 512-MMBT6427 ، 0.07 دولار). ترانزستور PNP ، SOT-23 ، (صائد الفئران # 512-BCW89 ، 0.06 دولار).

الخطوة 4: حفظ الوقت

حفظ الوقت
حفظ الوقت

تصف ملاحظة تطبيق Microchip 582 المبادئ الأساسية وراء ساعة منخفضة الطاقة تعتمد على الموافقة المسبقة عن علم. (https://www.microchip.com/stellent/idcplg؟IdcService=SS_GET_PAGE&nodeId=1824&appnote=en011057) الساعة بسيطة وأنيقة. يتم توصيل بلورة ساعة 32.768 كيلو هرتز بمؤقت 1 دبابيس مذبذب للموافقة المسبقة عن علم. Timer1 رائع لهذا لأنه يمكن زيادته حتى أثناء نوم الموافقة المسبقة عن علم. تم إعداد Timer1 للعد حتى 65536 (ثانيتان عند 32.768 كيلو هرتز) وتنبيه PIC من وضع السكون مع مقاطعة. عندما تستيقظ الموافقة المسبقة عن علم ، فإنها تزيد الوقت بمقدار ثانيتين. PIC نشطة وتستهلك الطاقة فقط لفترة وجيزة كل بضع ثوانٍ ، لقد استخدمت كريستال ساعة كوارتز رخيص من Citizen. أعتقد أن اسم المواطن قد يعطي شرعية ساعتي. تبلغ دقة CFS206 (12.5pf) حوالي +/- 1.7 دقيقة في السنة (20 صفحة في الدقيقة). تكمل مكثفتان 33pF الدائرة البلورية الخارجية. من المحتمل أن يكون 33pF قليلًا ، لكنه كان متاحًا محليًا بسعر معقول. يمكن استخدام بلورة أفضل لوقت أكثر دقة. Crystal: Citizen KHz Range Crystals، 32.768 KHZ 12.5pF، (mouser # 695-CFS206-327KFB، $ 0.30) المكثفات: 2x33pF، 1206 SMD.

الخطوة 5: مقياس الجهد

الجهد متر
الجهد متر

كما لو أننا لم نغوص في أعماق المهووسين بساعة ثنائية ، فإننا نضغط على مرجع الجهد ودبوس الإدخال لعمل مقياس الجهد ، ومرجع الجهد هو Microchip MCP1525. هذا مرجع 2.5 فولت مع نطاق تشغيل من 2.7 إلى 10+ فولت. في الساعة المصورة ، يتم استخدام حزمة TO-92 ، على الرغم من أن الساعات المستقبلية ستستخدم الإصدار المثبت على السطح (SOT-23). يتم تشغيل المرجع بواسطة دبوس PIC بحيث يمكن إيقاف تشغيله للحفاظ على الطاقة. في هذه المرحلة يمكننا قياس ما يصل إلى 2.5 فولت باستخدام المحول الرقمي التناظري الخاص بـ PIC. نأخذ هذه خطوة إلى الأمام ونضيف مقسم جهد المقاوم إلى مدخلات المتر المتعدد. باستخدام اثنين من المقاومات (100K / 10K) نقسم جهد الدخل على 11 ونعطي نطاق إدخال جديدًا ~ 30 فولت. هذه نقطة جيدة تشمل جميع الفولتية المنخفضة التي من المحتمل أن نواجهها (بطاريات 1.2 / 1.5 فولت وخلايا عملة 3 فولت ومنطق 5 فولت وبطاريات 9 فولت وقضبان طاقة 12 فولت). يمكن استبدال المقاوم 22Kohm بمقاومة 10K مما يعطي نطاقًا أصغر ولكن دقة أعلى. يمكن أن يساعدك جدول البيانات المضمن مع هذا التوجيه في اختيار قيم المقاوم. تتصل مجسات الأرض والقياس برأس البرمجة في الجزء الخلفي من الساعة. MCP1525 التفاصيل: https://www.microchip.com/stellent/idcplgidcplg؟ 1335 & dDocName = en019700

الخطوة 6: رأس البرمجة / التوصيلات الخارجية

رأس البرمجة / التوصيلات الخارجية
رأس البرمجة / التوصيلات الخارجية
رأس البرمجة / التوصيلات الخارجية
رأس البرمجة / التوصيلات الخارجية

الساعة "قابلة للبرمجة". يتم إحضار رأس ICSP إلى الخلف بحيث يمكن تثبيت البرامج الثابتة الجديدة. الرأس عبارة عن صف من مآخذ التوصيل النسائية منخفضة المستوى التي وجدتها في متجر الإلكترونيات المحلي الخاص بي. يمكن الحصول على نفس الشيء عن طريق قطع مقبس DIP عالي الجودة إلى نصف المسافة الطويلة. أقوم بتوصيل قابس ICSP الخاص بي برأس الدبوس "مغير الجنس" - أدخل قطعة من رأس الدبوس في المقبس ، ثم قم بتوصيل قابس ICSP برأس الدبوس. ستحتاج إلى مبرمج ICSP لوضع برنامج جديد في الساعة. يتم تضمين مبرمج JDM2 ICSP بسيط مع ملفات Cadsoft Eagle.

عند عدم استخدامه للبرمجة ، يمكن استخدام رأس ICSP لجمع البيانات وتسجيل الأحداث وما إلى ذلك. جميع دبابيس ICSP متاحة للاستخدام ، كما هو مذكور في الجدول أدناه. دبوس عداد الجهد (دبوس 1/6) مخصص إلى حد كبير لهذا الاستخدام بسبب مقسم الجهد. المتر - ADC ، I / O ، مع مقسم المقاوم. (PIN2 ، PORTA0 / AN0) MCLR - إدخال دبوس فقط. إدخال الزناد Schmitt للإشارات الصاخبة (PIN1 ، RE3) Vcc - +3 فولت Vss - بيانات دبوس الأرض - الإدخال / الإخراج مع مقاطعة عند التغيير ، سحب ضعيف اختياري (PIN27 ، RB6) الساعة - I / O مع مقاطعة عند التغيير ، خيار سحب ضعيف (PIN28 ، RB7)

الخطوة 7: البرامج الثابتة

البرامج الثابتة
البرامج الثابتة

تمت كتابة البرامج الثابتة باستخدام إصدار مجاني من mikroBasic. البرنامج الثابت الحالي هو v0.1. من المحتمل أن تتم كتابة البرامج الثابتة المستقبلية في C. يتم تعيين خيارات التكوين في البرنامج الثابت. يجب أن تكون على النحو التالي: MCLR - DISABLEDBODEN / BOREN - DISABLEDWDT - DISABLEDOscillator -Internal Osc ، No clock out. لم أتمكن من برمجة 16F913 باستخدام برنامج برمجة الموافقة المسبقة عن علم المفضل لدي (WinPIC800) ، ولكن DL4YHS 'WinPIC عملت بشكل رائع (https://www.qsl.net/dl4yhf/winpicpr.html).v0.1Configuration/Menu System - تقوم خيارات القائمة بالتمرير عبر الشاشة ويتم اختيارها / متقدمة باستخدام زري الإدخال. الوقت - يعرض الوقت بشكل ثنائي (افتراضي عند الضغط على الزر). Klik - عداد. في بعض الأحيان ، أجد نفسي أقوم بالتهم. حركة المرور ، أعداد الطيور ، أيا كان. 01 / / / atch الغواصات كمقياس ثنائي. وضع النادي - يتم تحديد القيمة الحقيقية لأي ساعة من خلال وضع "النادي". يستخدم جهاز 01 / / / atch مولد أرقام عشوائي لوميض الأنماط على شاشة LED. من الممكن أيضًا تضمين أجزاء من الكلمات باستخدام مكتبة خطوط المصفوفة الداخلية (المزيد في المستقبل). يمكن ضبط السرعة بالزر 1. تتضمن حزمة ترقية الملهى النهائية مستشعر درجة الحرارة الذي يتحكم في معدل تغيير النمط. مع ارتفاع درجة حرارة مرتديها ، تتغير الأنماط بشكل أسرع. فولت - مقياس الجهد. يُظهر حاليًا قراءة ADC الخام في 10 بتات. ستتم ترقيته إلى القيمة الفعلية للجهد في v0.2. Set - Set time. Exit - Exit menu، put PIC in sleep mode.

الخطوة 8: نظام قائمة التمرير

نظام قائمة التمرير
نظام قائمة التمرير

نظام قائمة التمرير - يتم الوصول إلى الوظائف من خلال نظام قائمة التمرير. يتم تحميل عناصر القائمة على هيئة صور نقطية في مصفوفة ويتم التمرير باستمرار "لأعلى". التمرير يعتمد على مضاعفات برنامج التشغيل Timer0 mux. قائمة التمرير "تنتهي مهلتها" باستخدام مضاعفات Timer1 (عداد الثواني) بعد حوالي 10 ثوانٍ. خيارات القائمة (استخدام الساعة) (ينطبق هذا على إصدار البرنامج الثابت 0.1) عند وضع بطارية جديدة في الساعة ، فإنها تعرض "SET" خيار القائمة افتراضيًا. المس الزر 2 للدخول إلى الوضع المحدد. سيتم عرض الوقت الحالي (12:11). استخدم الزر 1 لزيادة الساعات ، المس الزر 2 للتقدم إلى الوحدة الزمنية التالية (ساعات ، 10 دقائق ، دقائق). لمس الزر 2 بعد ضبط الدقائق لتوفير الوقت والعودة إلى قائمة التمرير. لتوفير الطاقة ، يتم إيقاف تشغيل الشاشة والموافقة المسبقة عن علم عادةً. المس الزر 1 لتنبيه الموافقة المسبقة عن علم وعرض الوقت الحالي لمدة 10 ثوانٍ. المس الزر 2 أثناء عرض الوقت للوصول إلى نظام قائمة التمرير. يمكن الوصول إلى ميزات الساعة من خلال قائمة التمرير. المس الزر 1 للانتقال إلى عنصر القائمة التالي ، المس الزر 2 لاختيار عنصر قائمة. شاهده في العمل: https://www.youtube.com/watch؟v=l_tApl3JmmMB وظائف الزر لكل خيار قائمة موضحة في الجدول أدناه. B1 و B2 هما اختصاران للزر 1 والزر 2.

الخطوة 9: خارطة طريق البرامج الثابتة

خارطة طريق البرامج الثابتة
خارطة طريق البرامج الثابتة

الإصدار 0.2

تأكيد خروج / حوار. الإعداد - قم بتوسيع خيارات الإعداد لتشمل: مدة الوقت / انتهاء مهلة القائمة (ووضع التشغيل الدائم). السطوع (دورة العمل). سرعة التمرير. تبدو ترقية خط القائمة - "E" و "B" سيئة حقًا ، استخدم "e" و "b". انتقل إلى مذبذب 1 ميجا هرتز أو 32.768 كيلوهرتز (4 ميجا هرتز في v0.1). v0.3 ساعة الإيقاف (زيادة الوقت للأمام) - يبدأ عد الثواني ، ثم يزيد الدقائق والساعات بعد حد العرض 15:59. الموقت / التنبيه (زيادة الوقت للخلف) - مؤقت إزالة التزاوج ، وميض جميع مصابيح LED عندما يصل المؤقت إلى 0. EEPROM (قيم التسجيل لذاكرة فلاش) - حفظ الفولتية ، والأعداد ، والخيارات ، وأوقات ساعة الإيقاف ، وما إلى ذلك لميض ذاكرة EEPROM. - عدد الأيام التي تم تشغيلها منذ تغيير البطارية. أيضًا: عدد الساعات التي يتم عرضها. v0.4 ميزات الأجهزة الخارجية (باستخدام رأس ICSP): تسجيل الحدث عند المقاطعة. عداد المسافات للدراجة / عداد السرعة. شاشة وحدة قابلة للتعديل (خط ثنائي أو عشري).

الخطوة 10: ثنائي الفينيل متعدد الكلور

ثنائي الفينيل متعدد الكلور
ثنائي الفينيل متعدد الكلور
ثنائي الفينيل متعدد الكلور
ثنائي الفينيل متعدد الكلور
ثنائي الفينيل متعدد الكلور
ثنائي الفينيل متعدد الكلور

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

تم تصميم PCB بمكونات مثبتة على السطح في الغالب. تم صنع اللوحة من ورق شفاف بنفث الحبر على لوحة صور إيجابية. كانت هذه أول لوحة تثبيت سطحية لي (كل من الحفر والتجميع). لقد صنعت لوحًا أحادي الجانب واستخدمت أسلاك توصيل لآثار الطبقة السفلية. تم صنع اللوحة مع وضع التصنيع بواسطة Olimex في الاعتبار ، لذلك تم استخدام ملف التحقق من قاعدة 10mill عند تصميم اللوحة. لا يوجد شيء صغير للغاية ، لكنه يمثل تحديًا بالتأكيد. كان كل شيء ملحومًا يدويًا باستخدام مكواة 10 يورو ، ولصق ، وضوء ساطع. لم تكن هناك حاجة إلى عدسة مكبرة. تم ترك البلورة كمكون للتركيب على السطح. تعتبر العلبة المعدنية عنصرًا مميزًا ويمكن التعرف عليها أكثر من الصندوق الأسود المثبت على السطح. يستخدم النموذج الأولي في الصورة أيضًا مرجع جهد TO-92 - يشير PCB النهائي إلى إصدار SOT-23 لم يكن لدي (حتى الآن) عندما صنعت اللوحة. توجد الدائرة و PCB في أرشيف المشروع (تنسيق Cadsoft Eagle - إصدار مجاني www.cadsoft.de). يمكن رؤية وضع المكون في ملف PCB. لقد قمت أيضًا بعمل ملف PDF مع الطبقة العلوية التي تم نسخها ونسخها عدة مرات. يجب أن يكون هذا جاهزًا لنقل الحبر أو عملية الصور. قائمة الأجزاء (من خلال الفتحة) 32.768 كيلو هرتز ساعة كريستال (علبة معدنية 0206) رأس الدبوس - رأس برمجة × 4 - 6 دبابيس قائمة الأجزاء (التثبيت على السطح) SO-300 PIC16F1206 0.1 فائق التوهج مكثف 1206 33pf مكثفات - x21206 LED (أصفر ، أحمر ، برتقالي ، إلخ) -x12 1206 المقاوم - 4x56 أوم 1206 المقاوم - 3x1Kohm 1206 Resistor - 3x10Kohm 1206 Resistor - 3x100Kohm SOT-23 NPN الترانزستور (100 مللي أمبير أو أكثر) SOT-23 PNP الترانزستور (للأغراض العامة) SOT-23 NPN دارلينجتون الترانزستور (للأغراض العامة) ، hfe ~ 10000) مرجع الجهد SOT-23 MCP1525 (2.5 فولت) بطارية ليثيوم CR2032 3 فولت

الخطوة 11: وضع الساعة في وعاء

بوتينج الساعة
بوتينج الساعة
بوتينج الساعة
بوتينج الساعة
بوتينج الساعة
بوتينج الساعة

لجعل الساعة مناسبة للاستخدام اليومي ، كانت بحاجة إلى علبة. قمت بزيارة AFF Materials (https://www.aff-materials.com/) لشراء راتنجات البوليستر. اقترح رجل لطيف هناك أن أستخدم إيبوكسيًا واضحًا بدلاً من ذلك. ووفقًا له ، فإن راتينج البوليستر يتقلص بنسبة 5 ٪ تقريبًا مما قد يؤدي إلى كسر الوصلات على ثنائي الفينيل متعدد الكلور. يتقلص الايبوكسي الشفاف فقط ~ 2٪. كما اقترح أن الغازات من البوليستر قد تتلف المكونات أثناء معالجتها. لم أعمل مع إيبوكسي واضح من قبل ، قمت ببعض الاختبارات المسبوكة. لقد بدأت بصب بعض العينات في علبة مكعبات الثلج. تم اختبار زيت بذور عباد الشمس ، ومواد تشحيم السيليكون ، ومواد تشحيم الدراجات المصنوعة من السيليكون كعوامل تحرير. تم عمل عينة واحدة بدون عامل تحرير. زيوت التشحيم السيليكونية مثبتة في الجزء السفلي من القالب وعلامات ثقب اليسار على الايبوكسي. تمتص أداة التحكم إلى أسفل القالب. كان الزيت يعمل بشكل جيد ، لكنه ترك بقايا طفيفة في الإيبوكسي. بعد ذلك ، كنت بحاجة إلى معرفة كيفية عمل صب متعدد الطبقات بهذه المادة. عادة ما يتم سكب راتنجات البوليستر في طبقات. يُسمح للطبقة الأولى بالتثبيت (حوالي 15 دقيقة) على هلام. يتم وضع جسم على الطبقة الأولى ويتم سكب طبقة ثانية من الراتينج الطازج في الأعلى. وقت عمل الايبوكسي الخاص بي حوالي 60 دقيقة. صببت الطبقة الأولى وفحصتها بعد 30 دقيقة - ما زالت طرية. بعد حوالي ساعة و 15 دقيقة ، تكون الطبقة الأولى قد تصلبت بدرجة كافية لوضع جسم عليها. بالنسبة لهذا الاختبار ، قمت بوضع لوحة اختبار LED التي تظهر في الخطوة 2 مقلوبة على الطبقة الأولى ، ومغطاة بطبقة من الإيبوكسي الطازج. لقد نجح هذا بشكل رائع ، ولم تنفجر مصابيح LED من اللوحة. استنتجت هنا أنه في غياب قالب مناسب ، فإن أوضح سطح يمكنني صنعه هو واجهة الهواء / الإيبوكسي. يحتوي "الجزء العلوي" من الاختيار على خطأ كبير. يقتصر هذا النوع على حافة الغلاف ويمكن إزالته بسهولة باستخدام مطحنة. لأول اختبار حقيقي كنت بحاجة إلى قالب بلاستيكي مستطيل الشكل. أفضل خيار وجدته كان حاوية "smeer kaas". لم تكن مثالية ، لذا جعلتها أصغر مع بضع طبقات من الرغوة المغلفة بالشريط. لم يكن هذا قالبًا ممتازًا ، لكن اختيار الجزء العلوي كسطح للعرض منحني بعض المرونة. تم مسح القالب قليلاً بالزيت على منشفة ورقية ، لقد تخلصت من عملية الصب متعدد الطبقات من الأعلى. لقد قمت بلحام الخيوط من حامل بطارية خلية العملة المعدنية إلى PCB. تم لصق حامل الخلية بالغراء الساخن (حسنًا ، لاصق) في الجزء السفلي من ثنائي الفينيل متعدد الكلور. كان حامل البطارية مملوءًا بلصق ، وكان رأس البرمجة محميًا بمزيد من اللصق اللاصق (سيعمل البلاستيسين أيضًا بشكل رائع). ثم تم وضع هذا ، ووجهه لأعلى ، في القالب.تم ضغط المسمار اللاصق الذي يحمي البطارية والرأس بإحكام في الجزء السفلي من القالب ، مما أدى إلى تثبيت الساعة في مكانها. تم سكب الإيبوكسي الشفاف في القالب حتى غطى الساعة. كانت رؤوس الدبوس لا تزال طويلة جدًا ، ولكن يمكن قطعها بعد أن يجف الإيبوكسي. تم تحرير الساعة من القالب بعد حوالي 36 ساعة. تمت إزالة المعجون الواقي باستخدام مفك البراغي. تم تنعيم الحواف باستخدام مثقاب طاحونة. كانت الساعة كبيرة الحجم قليلاً ليتم ارتداؤها كساعة معصم. قد أحاول قطعه إذا كان بإمكاني العثور على منشار الفرقة. في الوقت الحالي ، ستكون ساعة جيب. أعطى الشريط فوق الرغوة ملمسًا رائعًا وسطحًا فائق الوضوح. في المرة القادمة سأحاول صنع القالب بأكمله باستخدام هذه المادة ، وهو شيء أكثر في جوار حجم ساعة المعصم.

الخطوة 12: مزيد من التحسينات

مزيد من التحسينات
مزيد من التحسينات

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

الأجهزة سوف تشغل مصفوفة 4 × 5 من 0805 LEDs نفس المساحة مثل مجموعة 1206 الحالية. لقد اشتريت عدة أنواع من 0805 LEDs لتجربتها في التصميمات المستقبلية. يمكن إضافة مستشعر درجة الحرارة المذكور سابقًا لعمل حزمة ترقية متقدمة لـ "وضع الملهى". تم تصميم PCB للتصنيع بواسطة Olimex كلوحة مزدوجة الجوانب (~ 33 دولارًا). إنهم يعملون مباشرة من ملفات Eagle ويقومون بتجميع الألواح (يصنعون لوحات صغيرة متعددة من لوحة كبيرة واحدة) مجانًا. لم أفعل هذا ، لكنني سأشتري واحدة إذا صنعها شخص آخر. البرنامج هناك الكثير من المساحة الإضافية على الموافقة المسبقة عن علم. عداد السرعة / عداد المسافات مخطط له. يمكن إضافة الألعاب.

موصى به: