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

كيفية صنع عداد الخطى على معصمه: 5 خطوات
كيفية صنع عداد الخطى على معصمه: 5 خطوات

فيديو: كيفية صنع عداد الخطى على معصمه: 5 خطوات

فيديو: كيفية صنع عداد الخطى على معصمه: 5 خطوات
فيديو: تجربة الجنية والملاعق 🤸‍♂️🤸‍♂️ النتيجة هتبهرك 👍👍 تجارب 2024, شهر نوفمبر
Anonim
كيفية صنع عداد الخطى معصمه
كيفية صنع عداد الخطى معصمه

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

حسنًا ، دعني أكون مستقيماً وأبدأ للتو.

الخطوة 1: المواد التي قد تحتاجها:

المواد التي قد تحتاجها
المواد التي قد تحتاجها
المواد التي قد تحتاجها
المواد التي قد تحتاجها

الجاذبية: I2C BMI160 مستشعر الحركة بالقصور الذاتي 6 محاور × 1

بيتل - أصغر أردوينو × 1

شاشة Gravity I2C OLED-2864 × 1

بطارية ليثيوم صغيرة 3.7 فولت × 1

زر × 2

تبديل التبديل × 1

Watchband × 1

يدمج مستشعر الحركة بالقصور الذاتي المكون من 6 محاور BMI160 مقياس تسارع 16 بت 3 محاور مع جيروسكوب ثلاثي المحاور منخفض الطاقة للغاية. عندما يكون مقياس التسارع والجيروسكوب في وضع التشغيل الكامل ، يكون استهلاك الطاقة عادة حوالي 900 أمبير.

الخطوة 2: اطبع الغلاف

اطبع الغلاف
اطبع الغلاف
اطبع الغلاف
اطبع الغلاف

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

(بعد طباعة الغلاف ، يمكنك رش الطلاء الأسود على الأجزاء السوداء لجعل اللون متفقًا عليه بشكل عادل.)

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

الخطوة 3: قم بتوصيل الدائرة

يحتوي كل من OLED و BMI160 على واجهة I2C ، لذلك تحتاج فقط إلى لحامها على واجهة I2C المقابلة من Beetle.

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

قمت بمراجعة برنامج عداد الخطى مباشرة في مكتبة BMI160. أضف وظيفة millis () لتحويل وقت تشغيل النظام إلى ساعة إيقاف. أقوم بإضافة رمز عرض مكتبة الأحرف u8g. بعد تجربة الخط في ملف الرأس u8g.h واحدًا تلو الآخر ، وجدت أن الخط freeoomr رائعًا بالنسبة لي.

يظهر رمز تحويل وقت تشغيل النظام إلى ساعة توقيت أدناه:

int ss غير الموقعة = 1000 ؛ int mi = ss * 60 ؛ دقيقة طويلة = t0 / ميل ؛ ثانية طويلة = (0 دقيقة * ميل) / ثانية ؛ ملي ثانية طويلة = sysTime-minutes * mi-second * ss ؛ strTime [0] = (دقيقة٪ 60) / 10 + '0' ، strTime [1] = دقيقة٪ 60٪ 10 + '0' ؛ strTime [3] = (ثانية٪ 60) / 10 + '0' ، strTime [4] = ثانية٪ 60٪ 10 + '0' ؛ strTime [6] = مللي ثانية / 100 + '0' ؛ strTime [7] = (مللي ثانية٪ 100) / 10 + '0' ؛

الخطوة 5: اللحام والتثبيت

جندى وتثبيت
جندى وتثبيت
جندى وتثبيت
جندى وتثبيت
جندى وتثبيت
جندى وتثبيت

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

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

قد تلاحظ أن هناك زرين على الجانب الأيسر ، الزر السفلي خاص بساعة الإيقاف ، فماذا عن الزر العلوي؟

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

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

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

موصى به: