جدول المحتويات:
- الخطوة 1: المواد التي قد تحتاجها:
- الخطوة 2: اطبع الغلاف
- الخطوة 3: قم بتوصيل الدائرة
- الخطوة 4: برنامج النسخ
- الخطوة 5: اللحام والتثبيت
فيديو: كيفية صنع عداد الخطى على معصمه: 5 خطوات
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:40
أنا مغرم بالمشي والجري في المنطقة التي أعيش فيها. أستمتع بوقتي وحدي لأن بعض الأفكار الرائعة تأتي إلي دائمًا في هذا الوقت. اشتريت مؤخرًا جهاز استشعار الحركة بالقصور الذاتي ذي 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 مم (ملأت الشق بين الفتحة والمفتاح بغراء الأشعة فوق البنفسجية بلون مطابق لجعل سوار المعصم أكثر روعة.)
يتوافق موضع المصابيح الأربعة مع زاوية تلويح الذراعين أثناء الجري. ستظل الأرض مضاءة دائمًا بغض النظر عن كيفية تحرك الذراع.
لا يساعدني عداد الخطى هذا على معصمه في حساب قوتي البدنية فحسب ، بل يجعله أيضًا أكثر أمانًا للركض في الليل. هذه أشياء جيدة ، تستحق أن يكون لديك واحدة.
موصى به:
كيفية صنع تزلج على الجليد LED: 6 خطوات (بالصور)
كيفية صنع تزلج على الجليد LED: أضع مصابيح LED من neopixel على تزلج على الجليد. في كل مرة يسمع الميكروفون المتصل بلوحة Arduino أي صوت صاخب. يرسل إشارات مختلفة إلى مصابيح LED. من السهل صنعها ، حتى للمبتدئين. شاركت الرموز والتعليمات. دعونا نحاول
جزء عداد الخطى 1: شاشة أحادية اللون 128 × 32 واردوينو: 5 خطوات
عداد الخطى الجزء 1: شاشة أحادية اللون 128 × 32 واردوينو: هذا درس تعليمي أساسي لتعليم كيفية استخدام شاشة OLED مع Arduino. أنا أستخدم شاشة بحجم 128 × 32 ولكن يمكنك أيضًا استخدام شاشة OLED مختلفة الدقة وتغيير الدقة / الإحداثيات حسب الحاجة. في هذا الجزء سأوضح لك كيف
اردوينو عداد الخطى: 3 خطوات
اردوينو عداد الخطى: Vandaag gaan we een make-shift stappenteller maken met Arduino
عداد الوقت NE555 - تكوين عداد الوقت NE555 بتكوين مستقر: 7 خطوات
عداد الوقت NE555 | تكوين عداد الوقت NE555 في تكوين مستقر: يعد عداد الوقت NE555 أحد أكثر الدوائر المتكاملة استخدامًا في عالم الإلكترونيات. إنه على شكل DIP 8 ، مما يعني أنه يحتوي على 8 دبابيس
كيفية صنع عداد VU باستخدام Arduino: 3 خطوات (بالصور)
كيفية عمل عداد VU باستخدام Arduino: مقياس VU هو مقياس وحدة الصوت (VU) أو مؤشر الحجم القياسي (SVI) هو جهاز يعرض تمثيلًا لمستوى الإشارة في جهاز الصوت. يتم استخدامه لتصور الإشارة التناظرية. الآن سأقوم بتعليم كيفية عمل مقياس VU باستخدام