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

TimePrntr: 6 خطوات (بالصور)
TimePrntr: 6 خطوات (بالصور)

فيديو: TimePrntr: 6 خطوات (بالصور)

فيديو: TimePrntr: 6 خطوات (بالصور)
فيديو: PolaPi-Zero development 2024, سبتمبر
Anonim
Image
Image

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

الخطوة 1: الخطوة 1: شراء المواد وحقيبة الطباعة

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

الأجزاء المطلوبة:

  1. 1XThermal طابعة استلام الشجاعة
  2. 1X DS1307 اندلاع في الوقت الحقيقي على مدار الساعة
  3. 1X Pro Trinket 5 فولت 16 ميجا هرتز
  4. 1X 1/2 حجم لوح الخبز
  5. 1X7.5v 3A تيار مستمر امدادات الطاقة
  6. 1X 6 مللي متر مربع اللمس التبديل
  7. سلك ربط (24ga)
  8. دبابيس رأس انفصالية من الذكور
  9. أسلاك توصيل M / F ، M / M ، F / F
  10. 1X 2.1 مللي متر برميل جاك محول

الأجزاء الاختيارية: (للتركيب في حالة)

  1. 1X2.1mm لوحة جبل برميل جاك
  2. 1 × لوح خبز من أدافروت بيرما بروتو 1/2 مقاس
  3. 2 × طقم رأس قصير للريش
  4. حافظة مطبوعة ثلاثية الأبعاد (ملفات stl. مرفقة)
  5. # 4 × 1/4 "براغي آلة برأس مسطح
  6. # 2 × 1/4 "براغي صفيحة معدنية برأس عموم

تستغرق المطبوعات حوالي ست ساعات إجمالاً على Replicator 2 الخاص بي ، لذا سيكون الآن وقتًا مناسبًا لبدء تشغيلها أثناء قيامك بباقي الأعمال الإلكترونية

الخطوة 2: الخطوة 2: اقرأ وافهم مخطط الدائرة

الخطوة 3: اختبار الطابعة ، قم ببناء الدائرة على لوحة الخبز
الخطوة 3: اختبار الطابعة ، قم ببناء الدائرة على لوحة الخبز

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

المخطط الأساسي هو كما يلي: يستخدم الجهاز SoftwareSerial على Pro Trinket بالإضافة إلى مكتبة الطابعة الحرارية Adafruit ومكتبة Adafruit's RTC (ساعة الوقت الحقيقي).

سيتواصل Trinket مع الطابعة الحرارية عبر المسلسل باستخدام مكتبة SoftwareSerial مع دبوس Trinket 6 المعرف على أنه TX (إرسال) والدبوس 5 المحدد على أنه RX (استقبال). هذه المسامير متصلة بدبابيس RX و TX على الطابعة الحرارية على التوالي. تذكر أن هذا موقف متقاطع حيث يتصل دبوس TX الخاص بـ Trinket بدبوس RX الخاص بالطابعة والعكس صحيح. يحتوي Adafruit على دليل توصيل ممتاز للطابعة إذا كنت تريد نظرة أكثر تعمقًا على قدراتها.

تعد وحدة ساعة الوقت الحقيقي بمثابة حارس مستمر للوقت ، لذا ستعرف طابعتك الوقت حتى عند فصلها! سيقوم Trinket باستقصاء الوقت من وحدة RTC عبر I2C ومكتبة wire.h. دبابيس I2C SDA و SCL الافتراضية الخاصة بـ Trinket هي A4 و A5 على التوالي. هذه متصلة ببساطة بدبابيس SDA و SCL على لوحة RTC.

أخيرًا ، يتم توصيل مفتاح الاتصال اللحظي بالدبوس A2 والأرض وتهيئته في الكود باستخدام Input_Pullup.

القوة سهلة بما فيه الكفاية كذلك. يجب توصيل الطابعة الحرارية مباشرة بـ + 7.5VDC من مصدر الطاقة والأرض. إنه جهاز متعطش للطاقة و 2A أمر لا بد منه. العرض هنا 3A ويعمل بشكل رائع. يتم توصيل دبوس Trinket's Bat (البطارية أو Vin) بـ + 7.5VDC أيضًا. ستحصل وحدة RTC على قوتها من Trinket's + 5V pin.

الخطوة 3: الخطوة 3: اختبار الطابعة ، قم ببناء الدائرة على لوحة الخبز

الخطوة 3: اختبار الطابعة ، قم ببناء الدائرة على لوحة الخبز
الخطوة 3: اختبار الطابعة ، قم ببناء الدائرة على لوحة الخبز
الخطوة 3: اختبار الطابعة ، قم ببناء الدائرة على لوحة الخبز
الخطوة 3: اختبار الطابعة ، قم ببناء الدائرة على لوحة الخبز
الخطوة 3: اختبار الطابعة ، قم ببناء الدائرة على لوحة الخبز
الخطوة 3: اختبار الطابعة ، قم ببناء الدائرة على لوحة الخبز

ستساعدك صورة Fritzing على بناء واختبار الدائرة على لوح تجارب غير ملحوم. ستتطلب هذه الخطوة بعض اللحام على الرغم من أنك ستقوم أولاً بلحام مجموعة من دبابيس رأس الذكور في وحدة Pro Trinket و RTC. تذكر توجيه المسامير الطويلة لأسفل على Pro Trinket والدبابيس الطويلة لأعلى في RTC. بمجرد أن يتم لحامها ، يمكنك استخدام دبابيس M / F M / M لإجراء التوصيلات على اللوح. يجب توصيل القضبان V + والأرضية أعلى لوح الخبز بالمسامير +/- على التوالي على مهايئ المقبس الأسطواني مقاس 2.1 مم مع أسلاك توصيل M / M.

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

إذا نظرت عن كثب إلى الرسم التخطيطي ، فقد تسللت سلك التوصيل الخاص بالدبوس 5 فولت على RTC خلف Pro Trinket. هذا ليس ضروريًا ولكنه يحافظ على اللوحة نظيفة ويسهل تتبعها. يتم توصيل الدبوس الأرضي الخاص بـ RTC بالسلك الأرضي بالمفتاح. يتم عبور دبابيس SDA و SCL إلى وحدة RTC في الرسم التخطيطي الخاص بي ، وهذا صحيح ، فقط تأكد من توصيلهما SDA-SDA و SCL-SCL على اللوح الخاص بك.

إذا كنت تخطط لتوصيل هذه الدائرة بلوحة perma-proto وتركيبها في هذه الحالة ، فمن المهم أن تضع المفتاح بالقرب من منتصف اللوحة! باتباع الرسم التخطيطي من Fritzing سيضعه بشكل صحيح تمامًا.

قبل القيام بأي من هذا ، يُنصح باتباع دليل الطابعة الحرارية في Adafruit لاختبار الطابعة الحرارية والعثور على معدل الباود الخاص بها. وفقًا لـ Adafruit ، يمكن أن يختلف هذا المعدل من طابعة إلى طابعة!

بمجرد توصيل كل شيء والعمل ، يمكنك تحميل الكود من الخطوة التالية لتجربته!

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

أنت الآن جاهز لبرمجة Pro Trinket! قبل أن تبدأ ، اقرأ واتبع قسم أداة تحميل USB في دليل Adafruit's Pro Trinket. تأكد من قدرتك على تحميل رمز Blink قبل المتابعة.

بمجرد الانتهاء من ذلك ، يمكنك تنزيل كود timePrntr في ملف zip المرفق. قم بفك ضغطه في مجلد مكتبة Arduino IDE وافتح البرنامج. يجب أن يكون هناك ثلاث علامات تبويب في البرنامج مع ملفي رأس لبعض الرسومات التي يستخدمها الكود لطباعة مقدمة الجهاز. قم بتحميل الكود إلى Pro Trinket واختبر وقتك

ملاحظة مهمة واحدة هنا: يستخدم الكود وقت النظام في الترجمة لضبط الساعة على وحدة RTC. لكي يعمل هذا ، يجب توصيل وحدة RTC بشكل صحيح إلى Pro Trinket. إذا لم يكن الوقت صحيحًا ، فقد يكون السبب هو عدم توصيل دبابيس SDA و SCL بشكل صحيح.

الخطوة 5: الخطوة 5: قم بتوصيل المكونات بلوحة Perma-Proto

الخطوة 5: قم بتوصيل المكونات بلوحة Perma-Proto
الخطوة 5: قم بتوصيل المكونات بلوحة Perma-Proto
الخطوة 5: قم بتوصيل المكونات بلوحة Perma-Proto
الخطوة 5: قم بتوصيل المكونات بلوحة Perma-Proto
الخطوة 5: قم بتوصيل المكونات بلوحة Perma-Proto
الخطوة 5: قم بتوصيل المكونات بلوحة Perma-Proto

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

ستوضع Pro Trinket والأسلاك ودبابيس الرأس للطابعة ووحدة RTC في مقدمة اللوحة. سيتم لحام الزر في الجزء الخلفي من اللوحة.

حدد أولاً الصفوف حيث سيتم تثبيت رأسي أنثى قصيرين من 12 سنًا على لوحة perma-proto (الصفوف C و G). هذه الرؤوس تجعله قابلاً للإزالة Pro Trinket! لا ينبغي توصيل أي شيء آخر ولحام هذه الصفوف!

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

لتلحيم رؤوس الذكور والإناث ، ما عليك سوى استخدام لوح خبز صغير لتثبيت المسامير في مكانها أثناء لحام النقاط القليلة الأولى. يجب عليك أيضًا لحام زوج من دبابيس الرأس (المستقيمة أو 90 ستعمل) لموصل الطاقة في أعلى +/- قضبان من perma-proto. سيسمح لك ذلك بتوصيل الطاقة بزوج من وصلات العبور النسائية ملحومة بمقبس أسطواني مثبت على اللوحة أثناء التجميع النهائي.

إذا اتبعت الرسم التخطيطي ، فسيتم توصيل الكبل المكون من 5 أسنان للطابعة بعلامات التبويب التي تواجه Pro Trinket. يتم توصيل RTC بسلك كما هو موضح مع وصلات العبور F / F.

لا تنس اختبار كل شيء

الخطوة 6: الخطوة 6: التجميع النهائي

الخطوة 6: التجميع النهائي
الخطوة 6: التجميع النهائي
الخطوة 6: التجميع النهائي
الخطوة 6: التجميع النهائي
الخطوة 6: التجميع النهائي
الخطوة 6: التجميع النهائي
الخطوة 6: التجميع النهائي
الخطوة 6: التجميع النهائي

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

على الجانب العلوي من العلبة ، يمكن لصق الأجنحة الزنبركية الثلاثة للزر بعناية بغراء CA في المسافات البادئة الثلاثة المقابلة في داخل العلبة. يجب أن يكون الجانب المقعر من الزر متجهًا للخارج.

للتحضير للتجميع النهائي ، ما عليك سوى توصيل بعض الأسلاك بمقبس أسطواني مثبت على اللوحة مقاس 2.1 مم. ما عليك سوى قص طرف واحد من سلك توصيل أسود وآخر أحمر F / F أو M / F (سيعمل طول 6 بوصات ، وتأكد من ترك طرف أنثوي على كليهما). انزع الطرف المقطوع وألحمه في المسامير المناسبة جاك برميل.

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

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

ضع المكونات بشكل فضفاض في المواضع النهائية كما هو موضح. يجب أن تكون جميع الأسلاك في الأسفل وتوصيل جميع الأسلاك برؤوسها المناسبة.

قم بربط الطابعة بالمسامير الصغيرة رقم 2 وقم بربط اللوحة الأولية برأس المقلاة رقم 4.

برغي RTC بمسمار واحد # 2 على الجانب الأيمن. يتم تثبيت الفتحة الأخرى على عمود.

حرك وحدة تحكم الطابعة في كتيفة (رأسية) ويجب أن يكون كابل الشريط البني لأسفل مع الجانب الأكثر نعومة من اللوحة باتجاه الطابعة.

قم بتحريك لوحة perma-proto إلى قوسها بحيث يكون الزر متجهًا للأمام. يجب أن يكون Pro Trinket على اليسار.

ضع الجزء العلوي على العلبة وقم بلفه معًا باستخدام مسامير 4X # 4 برأس مسطح في الجزء السفلي وتكون بذلك قد انتهيت ، وعلى استعداد لطباعة الوقت بضغطة زر!

مسابقة الساعات
مسابقة الساعات
مسابقة الساعات
مسابقة الساعات

الوصيف في مسابقة الساعات

موصى به: