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

3 محاور مقياس التسارع LIS2HH12 الوحدة: 10 خطوات (بالصور)
3 محاور مقياس التسارع LIS2HH12 الوحدة: 10 خطوات (بالصور)

فيديو: 3 محاور مقياس التسارع LIS2HH12 الوحدة: 10 خطوات (بالصور)

فيديو: 3 محاور مقياس التسارع LIS2HH12 الوحدة: 10 خطوات (بالصور)
فيديو: #15/arduino/ مقياس التسارع || XYZ 2024, يوليو
Anonim
3 محاور مقياس التسارع LIS2HH12 وحدة
3 محاور مقياس التسارع LIS2HH12 وحدة

يعتبر هذا Instructable مستوى مبتدئًا مع بعض الخبرة في برنامج اردوينو ولحام.

وحدة LIS2HH12 مصنوعة من Tiny9. Tiny9 هي شركة جديدة تدخل في بيع وحدات الاستشعار لمصنعي DIY أو الشركات أو المخترعين.

هناك هدفان على الأقل لمقياس التسارع: تحديد زاوية في محاور معينة. (X ، Y ، أو Z أو الكل) ، أو لتحديد تغيير التسارع في المحاور.

تستخدم أجهزة قياس التسارع في كل مكان. يتم استخدامها في:

الهواتف وعصابات اللياقة والطائرات بدون طيار والروبوتات والصواريخ والمروحيات على سبيل المثال لا الحصر. كيف تريد استخدام مقياس التسارع أمر متروك لخيال الشخص.

الخطوة 1: المواد

المواد
المواد

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

العناصر موجودة في هذا الموقع - باستثناء أدوات نزع الأسلاك والأسلاك

Arduino Nano أو جهاز اردوينو المفضل

كابل USB إلى Arduino

وحدة LIS2HH12

الأسلاك المتعرية الأسلاك

2x 10 كم مقاومات

1x 100 أوم المقاوم

الخطوة الثانية: The Sesnor

سيسنور
سيسنور
سيسنور
سيسنور

تعتمد وحدة LIS2HH12 على مقياس التسارع ثلاثي المحاور ST. الوحدة عبارة عن حزمة صغيرة وتسمح بلحام رأسين من 5 سنون بها. هذا يخفف من ضوضاء الاهتزاز التي يتم إدخالها إلى مقياس التسارع. من مصادر خارجية ذات ترددات مختلفة.

يمكنك شراء هذه الشريحة من المواقع التالية:

أمازون

الميزات الرئيسية لهذه الشريحة هي:

وضع الطاقة المنخفضة 5uA رسم

دقة 16 بت

ينفذ +/- 2 جم ، 4 جم ، 8 جم

0.2٪ ضوضاء

بروتوكول I2C أو SPI

الجهد النموذجي

3.3 فولت

الحد الأقصى للتقييم 4.8 فولت (لا تتجاوز 4.8 فولت وإلا ستكسر شريحة مقياس التسارع)

الخطوة 3: منصة المشروع

منصة المشروع
منصة المشروع

منصة المشروع لمقياس التسارع هي Arduino.

لوحة التطوير التي أستخدمها هي Arduino Nano.

في الوقت الحالي ، يحتوي مقياس التسارع Tiny9 LIS2HH12 على رمز أساسي فقط لـ Arduino ولكن نأمل أن يوسع الكود لمزيد من المشاريع التقنية و Raspberry Pi أو أي منصة لديها قاعدة معجبين كافية موصى بها من قبلك.:-)

الخطوة 4: اللوح

اللوح
اللوح

إذا كان لديك رؤوس على كل من وحدة Arduino nano و LIS2HH12 ، فيمكنك وضع Arduino Nano ومقياس التسارع على لوحة البريد مثل هذا ، متداخلاً على الخط المنفصل مما يسمح بالوصول إلى دبابيس الاختراق.

تأكد من أن دبابيس 3.3 فولت في الوحدة تواجه Arduino.

إذا لم يكن لديك رأس عليها ، احصل على بعضها وقم بتوصيلها باللوحات.

الخطوة 5: وضع المقاومات على السبورة

وضع مقاومات على اللوح
وضع مقاومات على اللوح

يحتاج بروتوكول I2C الذي سنستخدمه في هذا المشروع إلى 2 10 مقاومات سحب Kohm إلى سكة الإمداد على الشريحة (+3.3 دبابيس) ؛ واحد على خط الساعة (CL) والآخر على خط البيانات (DA)

نظرًا لأن الجهد الأقصى لمقياس التسارع LIS2HH12 هو 4.8 فولت وفي هذا المشروع نستخدم 5 فولت من Nano ، فقد وضعت مقاومًا 100 أوم من دبوس 5V على Nano إلى سكة الإمداد الحمراء على اللوح لإسقاط العرض السكك الحديدية قليلا.

الخطوة 6: توصيل بقية اللوحة

ربط بقية المجلس
ربط بقية المجلس

الآن سنقوم بتوصيل بقية الوحدة بأردوينو.

يجب أن يحتوي Gnd Pin على الوحدة النمطية و arduino على أسلاك توصيل تنتقل منه إلى Blue Rail على لوحة البريد.

قم بتوصيل +3.3 دبوس على الوحدة بقضيب الإمداد الأحمر على لوح التجارب.

سمحت لنا هاتان الخطوتان الأخيرتان بتشغيل الوحدة عندما نقوم بتشغيل اردوينو عبر البطارية أو USB

سلك العبور من +3.3 دبوس في الوحدة إلى دبوس CS في الوحدة (هذا يتيح ناقل I2C في الوحدة)

سلك العبور من Gnd Pin في الوحدة النمطية إلى دبوس A0 في الوحدة (يخبر هذا مقياس التسارع الذي العنوان الذي سيستجيب له عند التحدث على I2C Bus)

سلك توصيل من A5 على اردوينو إلى CL على الوحدة النمطية (يسمح هذا للساعة الموجودة على اردوينو بالمزامنة مع المُسرّع.

سلك توصيل من A4 على اردوينو إلى DA على الوحدة (يسمح ذلك بنقل البيانات بين اردوينو والوحدة.)

الخطوة 7: تنزيل الملفات

تحميل ملفات
تحميل ملفات

انتقل إلى عنوان جيثب https://github.com/Tinee9/LIS2HH12TR وقم بتنزيل الملفات.

اذهب إلى هذا الموقع على جهاز الكمبيوتر الخاص بك

C: / Program Files (x86) Arduino / libraries

قم بإنشاء مجلد يسمى Tiny9

ضع ملفات.h و.cpp في هذا المجلد Tiny9

الخطوة 8: فتح.ino

افتح.ino
افتح.ino

افتح ملف.ino الذي قمت بتنزيله في Arduino IDE (برنامج / برنامج)

الخطوة 9: تحميل Sketch

تحميل سكتش
تحميل سكتش

بمجرد توصيل Arduino الخاص بك عبر كبل USB بالكمبيوتر ، يجب أن يكون هناك رقم منفذ مميز أسفل علامة تبويب الأدوات في اردوينو IDE.

المنفذ الخاص بي هو COM 4 ولكن قد يكون المنفذ الخاص بك 1 أو 9 أو أي شيء آخر.

إذا كان لديك خيارات COM متعددة ، فاختر الخيار الذي يمثل Arduino الذي تستخدمه. (كيفية تحديد منفذ COM لخيارات متعددة يمكن أن يكون على تعليمات مختلفة عند الطلب.)

بمجرد اختيار منفذ Arduino ، انقر فوق زر التحميل.

الخطوة 10: استمتع

يتمتع
يتمتع

بعد الانتهاء من التحميل ، يجب أن تكون قادرًا على فتح Serial Monitor في علامة تبويب الأداة ويجب أن ترى شيئًا مثل هذا يظهر على شاشتك.

يعرض الرسم البياني المحور x و y و z بهذا الترتيب.

يجب أن يشير المحور Z إلى ما يقرب من 1.0 +/- بعض التهم لأن Z يشير إلى الأعلى.

الآن يمكنك تدوير اللوح والاستمتاع بمشاهدة الأرقام تتغير لتظهر لك كيف تتأثر محاور الوحدة بالجاذبية والتسارع.

موصى به: