جدول المحتويات:
- الخطوة 1: إنشاء البيانات الأولية للمعايرة
- الخطوة 2: إنشاء القياسات المعايرة
- الخطوة 3: إضافة شاشة LCD
فيديو: بوصلة تعويض الإمالة مع LSM303DHLC: 3 خطوات
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:40
في Instructable ، أريد أن أوضح كيفية استخدام مستشعر LSM303 لتحقيق بوصلة معادلة للإمالة. بعد المحاولة الأولى (غير الناجحة) تعاملت مع معايرة المستشعر. بفضل هذه القيم ، تحسنت قيم مقياس المغناطيسية بشكل ملحوظ. أدى الجمع بين القيم التي تمت معايرتها من مقياس المغناطيسية ومقياس التسارع إلى تكوين بوصلة معادلة للإمالة.
ماذا تحتاج:
1 اردوينو أونو
1 كسر LSM303DHLC
1 اللوح
1 المقاوم 220 أوم
1 مقياس الجهد 10 كيلو
1 2x16 LCD في وضع 4 بت
1 علبة كرتون
1 بوصلة
1 منقلة
بعض الأسلاك
الخطوة 1: إنشاء البيانات الأولية للمعايرة
تتم المعايرة بشكل منفصل لمقياس المغناطيسية ومقياس التسارع في كل مرة بنفس الطريقة. في الخطوة الأولى ، تتم قراءة البيانات الأولية للمستشعر في 12 موضعًا محددًا (الصورة 5.2). ثم يتم حساب بيانات التصحيح بمساعدة Magmaster 1.0 (الصورة 5.3) ويمكن تقييمها في الرسم المقابل. يمكنك العثور على دليل جيد للغاية هنا
www.instructables.com/id/Easy-hard-and-soft-iron-magnetometer-calibration/
شكرا يوريمات!
يوفر مخطط Arduino "LSM303DHLC_Acc_andMag_Raw_Measurement_201218.ino" البيانات الأولية اللازمة. لهذا يمكنك تحديد المصدر في السطر 17.
للعمل مع Magmaster 1.0 ، يرجى إغلاق نافذة Serial Monitor.
الخطوة 2: إنشاء القياسات المعايرة
للحصول على القياسات المُعايرة لمقياس المغناطيسية ومقياس التسارع ، قم بنقل القيم في مصفوفة التحويل والتحيز في رسم Arduino "LSM303DHLC_Tilt_compensated_Compas_211218" ، السطر 236 - 246 لمقياس المغناطيسية ، 268-278 لمقياس التسارع.
كتحقق ، يوفر الرسم أيضًا مقارنة بين البيانات الأولية وقيم المستشعر المُعاير. بالإضافة إلى ذلك ، يمكنك التحقق من القراءات بالبوصلة والمنقلة.
الخطوة 3: إضافة شاشة LCD
تُستخدم شاشة العرض LC لعرض الموضع الحالي بالنسبة إلى المجال المغناطيسي للأرض. يشير المحور X لجهاز الاستشعار إلى الشمال ، حيث يتوافق 0 ° مع الشمال المغناطيسي. تزداد القيمة بالتحول في اتجاه عقارب الساعة إلى 360 درجة. يتم تعويض ميل المستشعر جيدًا ، لكن يجب ألا يتجاوز 45 درجة.
اتصال شاشة العرض 16x2 LC قياسي وموضح جيدًا في برنامج Arduino التعليمي التالي:
www.arduino.cc/en/Tutorial/HelloWorld
آمل أن أتمكن من إلهامك في Instructables الجديدة وأنا أتطلع إلى مشاريعك.
موصى به:
مصباح مكعب روبيك لاسلكي متغير الألوان قائم على الإمالة بسهولة: 10 خطوات (بالصور)
مصباح مكعب روبيك لاسلكي متغير اللون مبني على إمالة سهلة: سنقوم اليوم ببناء مصباح مكعب روبيك الرائع هذا والذي يتغير لونه بناءً على الجانب العلوي. يعمل المكعب على بطارية LiPo صغيرة ، يتم شحنها بواسطة كابل micro-USB قياسي ، وفي الاختبار الذي أجريته ، يبلغ عمر البطارية عدة أيام. هذه
تعويض درجة الحرارة التلقائية لمستشعر التوصيل الخاص بـ ATLAS: 4 خطوات
تعويض درجة الحرارة التلقائية لمستشعر التوصيل الخاص بـ ATLAS: في هذا المشروع ، سنقوم تلقائيًا بتعويض مستشعر التوصيل من Atlas Scientific. تؤثر التغيرات في درجات الحرارة على الموصلية / إجمالي المواد الصلبة الذائبة / ملوحة السوائل ، ومن خلال التعويض عنها ، فإننا
مفتاح الإمالة: 9 خطوات (بالصور)
تبديل الإمالة: يعمل هذا البرنامج التعليمي كمقدمة للدوائر اللينة. من خلال التطبيق ، سوف تكتسب فهمًا لخصائص عمل مواد النسيج الإلكتروني (النسيج الإلكتروني) مثل النسيج الموصّل والخيط الموصّل. من خلال إنشاء و
مستشعر الإمالة بخمسة سنتات: 4 خطوات (بالصور)
مستشعر الإمالة بخمسة سنتات: هذا مستشعر إمالة أساسي مستوحى من مستشعرات نمط الكرة والقفص ، ولكنه ثنائي الأبعاد بدلاً من ثلاثي الأبعاد. تربط النيكل الملتقط أزواجًا من الأسلاك اعتمادًا على اتجاه المستشعر. هذه سريعة البناء ورخيصة جدًا ؛ جئت معهم لمشروع مع
سوار استشعار الإمالة: 6 خطوات (مع صور)
سوار استشعار الميل: سوار مزين بستة بتلات قماشية موصلة وخيط من الخرز مع خرزة معدنية في النهاية ، مما يجعل من اكتشاف إمالة ست نقاط بسيطة. إنه مصمم أيضًا بحيث تتلامس الخرزة المعدنية مع بتلتين إذا كانت تقع بينهما