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

اردوينو ووتش: 12 خطوة (بالصور)
اردوينو ووتش: 12 خطوة (بالصور)

فيديو: اردوينو ووتش: 12 خطوة (بالصور)

فيديو: اردوينو ووتش: 12 خطوة (بالصور)
فيديو: 12 Watch Window أقوى أدوات مراقبة المتغيرات والصيغ، ووضع شروط لها توقف الكود على نقطة التغير VBA 2024, شهر نوفمبر
Anonim
اردوينو ووتش
اردوينو ووتش

توضح هذه التعليمات كيفية صنع ساعة Arduino من Arduino Watch Core.

الخطوة الأولى: التحضير

تحضير
تحضير
تحضير
تحضير
تحضير
تحضير

لوحة اردوينو ديف

هذه المرة أستخدم لوحة تطوير Sparkfun Pro Micro 3.3 V 8 MHz.

مشاهدة العرض

هذه المرة أستخدم ST7789 1.3 IPS LCD.

بطارية ليبو

لديّ بطارية ليبو 301420 في يدي.

مجلس شحن ليبو

لديّ حوالي 15 مم × 15 مم لوحة شحن ليبو في متناول اليد.

رقاقة RTC

هذه المرة أستخدم DS3231M ، وهو مذبذب بلوري مدمج ، ولا يتطلب أي مكون إضافي

بطارية RTC

هذا اختياري ، في حالة رغبتك في الحفاظ على الوقت حتى نفاد بطارية ليبو. MS412FE عبارة عن بطارية صغيرة قابلة لإعادة الشحن بسعة 1 مللي أمبير في الساعة ، وفقًا لورقة بيانات RTC ، فإن 1 مللي أمبير في الساعة يمكنها بالفعل الاحتفاظ بالوقت لعدة أيام.

حزام ساعة

لقد طلبت حزام ساعة قماش قماشي بعرض 20 ملم.

آحرون

الصمام الثنائي على سبيل المثال 1N5822 ، أربعة مسامير 6 مم M2 ، شريط رقائق نحاسي وبعض الأسلاك

الخطوة 2: إصلاح لوحة التطوير وشاشة LCD

إصلاح لوحة التطوير وشاشات الكريستال السائل
إصلاح لوحة التطوير وشاشات الكريستال السائل
إصلاح لوحة التطوير وشاشات الكريستال السائل
إصلاح لوحة التطوير وشاشات الكريستال السائل

استخدم قطعة صغيرة من لوحة PET لتلتصق بشاشات Pro Micro و IPS LCD معًا.

الخطوة 3: قم بتوصيل GND

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

اقرأ ورقة بيانات LCD التي قدمها البائع.

قم بقص شريط رقائق نحاسي صغير ، ما عليك سوى لمس جميع دبابيس GND ودبابيس LED السلبية وثبتها على لوحة FPC. ثم قم بلحام المسامير بشريط رقائق نحاسي.

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

قم بتوصيل دبابيس الطاقة
قم بتوصيل دبابيس الطاقة

قم بتوصيل دبابيس GND للوحة dev بشريط رقائق النحاس. قم بتوصيل دبابيس Vcc بدبوس LCD Vcc.

الخطوة 5: قم بتوصيل دبابيس LCD

قم بتوصيل دبابيس LCD
قم بتوصيل دبابيس LCD

فيما يلي ملخص الاتصال:

شاشات الكريستال السائل -> اردوينو

LED + -> GPIO 10 SDA -> GPIO 16 (MOSI) SCL -> GPIO 15 (SCLK) RST -> GPIO 18 (A0) DC -> GPIO 19 (A1) CS -> GPIO 20 (A2)

الخطوة 6: إزالة Power Led

إزالة الطاقة بقيادة
إزالة الطاقة بقيادة
إزالة الطاقة بقيادة
إزالة الطاقة بقيادة
إزالة الطاقة بقيادة
إزالة الطاقة بقيادة

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

الخطوة 7: قم بتوصيل بطارية ليبو

قم بتوصيل بطارية ليبو
قم بتوصيل بطارية ليبو

فيما يلي ملخص الاتصال:

Charge Board + ve in -> موصل Dev Board J1 بالقرب من مقبس USB (5 فولت)

لوحة الشحن -> Dev Board GND Pin Charge Board Battery + ve -> Lipo + ve -> 1N5822 diode -> Dev Board Raw Pin Charge Board Battery -> Lipo -ve

ملحوظة:

معظم لوحة شحن Lipo تستخدم طاقة 5V بشكل أفضل كمدخلات. ومع ذلك ، فإن لوحة Pro Micro dev لا توفر منفذ USB 5V. لحسن الحظ ، موصل J1 بالقرب من مقبس USB متصل بالفعل بدبوس USB 5V. احذر من لحام موصلين معًا.

الخطوة 8: قم بتوصيل RTC

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

DS3231M صغير جدًا ويتطلب الاتصال ببطارية صغيرة ، يرجى التحلي بالصبر لتوصيلها معًا:

DS3231M pin 2 (Vcc) -> لوحة التطوير Vcc

DS3231M pin 5 (GND) -> لوحة dev GND ، MS412FE RTC battery -ve DS3231M pin 6 (VBAT) -> بطارية MS412FE RTC + ve DS3231M pin 7 (SDA) -> لوحة التطوير GPIO 2 (SDA) DS3231M pin 8 (SCL)) -> لوحة التطوير GPIO 3 (SCL)

الخطوة 9: قم بتوصيل مستشعر الحركة

قم بتوصيل مستشعر الحركة
قم بتوصيل مستشعر الحركة
قم بتوصيل مستشعر الحركة
قم بتوصيل مستشعر الحركة
قم بتوصيل مستشعر الحركة
قم بتوصيل مستشعر الحركة
قم بتوصيل مستشعر الحركة
قم بتوصيل مستشعر الحركة

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

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

ما زلت أختبر بعض الطرق الأخرى لتجنب الاستيقاظ الخاطئ. يمكنك متابعة موقع تويتر الخاص بي للحصول على أحدث النتائج.

الخطوة 10: البرنامج

برنامج
برنامج

يرجى اتباع تعليماتي السابقة لبرمجة لوحة التطوير.

الخطوة 11: 3D Print Watch Case

3D مشاهدة حالة ووتش
3D مشاهدة حالة ووتش

يرجى تنزيل وطباعة علبة الساعة:

الخطوة 12: وقت سعيد

وقت سعيد!
وقت سعيد!
وقت سعيد!
وقت سعيد!
وقت سعيد!
وقت سعيد!

إنه لإظهار ما فعلته لأصدقائك!

ويمكنك أيضًا:

  • برمجة وتصميم وجه الساعة الخاص بك
  • أضف المزيد من المستشعرات أو المكونات لجعلها ساعة ذكية
  • تصميم علبة الساعة الخاصة بك

موصى به: