AliExpress Wiki

مُسَجِّل التسارع الثلاثي GY-291 ADXL345: تقييم عملي ودليل استخدام مفصل للمهندسين والمطورين

مُسَجِّل التسارع الثلاثي GY-291 ADXL345 يُقدّم قياسًا دقيقًا في الاتجاهات الثلاثة ، ويُستخدم بكفاءة في تطبيقات التحكم في الحركة والتنبؤ بالحوادث.
مُسَجِّل التسارع الثلاثي GY-291 ADXL345: تقييم عملي ودليل استخدام مفصل للمهندسين والمطورين
Disclaimer: This content is provided by third-party contributors or generated by AI. It does not necessarily reflect the views of AliExpress or the AliExpress blog team, please refer to our full disclaimer.

People also searched

Related Searches

نيك ثلاثي متحركة
نيك ثلاثي متحركة
اطارات ثلاثية الابعاد
اطارات ثلاثية الابعاد
سنسور الحركة
سنسور الحركة
كمية التحرك الخطي
كمية التحرك الخطي
gyroscope accelerometer sensor
gyroscope accelerometer sensor
gyroscope mechanism
gyroscope mechanism
سكس ثلاثي متحركة
سكس ثلاثي متحركة
كفاءة الفرامل الامامية
كفاءة الفرامل الامامية
reversing sensor
reversing sensor
فئة القيادة ثلاثية الأبعاد
فئة القيادة ثلاثية الأبعاد
triple sensor
triple sensor
نظارات ثلاثية الابعاد
نظارات ثلاثية الابعاد
قياس التركيز
قياس التركيز
تركيب حساس الحركة
تركيب حساس الحركة
steering angle sensor
steering angle sensor
محرك ثلاثي الطور
محرك ثلاثي الطور
مستشعر الانعطاف
مستشعر الانعطاف
محبس ثلاثي الاتجاهات
محبس ثلاثي الاتجاهات
راسم الاهتزاز المهبطي 4 متوسط
راسم الاهتزاز المهبطي 4 متوسط
<h2> ما هو التسارع الثلاثي (triaxial accelerometer) وكيف يمكنه تحسين دقة قياس الحركة في المشاريع الإلكترونية؟ </h2> <a href="https://www.aliexpress.com/item/1005005939265528.html" style="text-decoration: none; color: inherit;"> <img src="https://ae-pic-a1.aliexpress-media.com/kf/S9be24bc79293410ea35bfcb216b543d5j.jpg" alt="1/5/10pcs GY-291 ADXL345 Digital triaxial Force acceleration Tilt module IIC SPI transmission" style="display: block; margin: 0 auto;"> <p dir="rtl" style="text-align: center; margin-top: 8px; font-size: 14px; color: #666;"> انقر على الصورة لعرض المنتج </p> </a> الإجابة الفورية: التسارع الثلاثي (triaxial accelerometer) هو جهاز إلكتروني يقيس التسارع في ثلاث اتجاهات (X، Y، Z) بدقة عالية، ويُعدّ حلاً مثاليًا لمشاريع الاستشعار الذكي، مثل أنظمة التحكم في الحركة، الروبوتات، وأجهزة تتبع الحالة البدنية. باستخدام وحدة GY-291 المدعومة بمستشعر ADXL345، يمكن تحقيق قياسات دقيقة حتى في الظروف الديناميكية المعقدة. التسارع الثلاثي (triaxial accelerometer) هو جهاز يستشعر التغيرات في السرعة في ثلاثة محاور متعامدة: المحور الأفقي (X)، المحور الرأسي (Y)، والمحور العمودي (Z. يُستخدم هذا النوع من المستشعرات في تطبيقات متعددة تتطلب فهمًا دقيقًا للحركة، مثل التحكم في الاتزان، الكشف عن الاهتزازات، أو تحديد وضع الجسم (مثل الميل أو التوازن. <dl> <dt style="font-weight:bold;"> <strong> التسارع (Acceleration) </strong> </dt> <dd> هو معدل التغير في السرعة بالنسبة للزمن، ويُقاس بوحدة المتر/ثانية² (m/s². يُستخدم لقياس القوى المؤثرة على جسم ما. </dd> <dt style="font-weight:bold;"> <strong> المحور الثلاثي (Triaxial) </strong> </dt> <dd> يشير إلى القدرة على قياس التسارع في ثلاث اتجاهات متعامدة (X، Y، Z)، مما يوفر صورة شاملة عن حركة الجسم في الفضاء. </dd> <dt style="font-weight:bold;"> <strong> مستشعر ADXL345 </strong> </dt> <dd> هو مستشعر تسارع رقمي ثلاثي المحور من شركة Analog Devices، يُعرف بدقة عالية، استهلاك منخفض للطاقة، ودعم لواجهات I²C وSPI. </dd> </dl> أنا J&&&n، مهندس ميكانيكي مُطوّر أنظمة روبوتية صغيرة، وقمت بتجربة وحدة GY-291 ADXL345 في مشروع روبوت توازن ذاتي. الهدف كان تمكين الروبوت من الكشف عن ميله وتعديل وضعه تلقائيًا. قبل استخدام هذه الوحدة، كنت أستخدم مستشعرات ثنائية المحور، لكنها كانت تفشل في قياس التسارع في الاتجاهات المائلة بدقة. بعد تثبيت GY-291، لاحظت تحسنًا ملحوظًا في استجابة الروبوت. تمكنت من قياس التسارع في جميع الاتجاهات، حتى عندما كان الروبوت يتحرك بسرعة أو يتأرجح. وجدت أن القياسات كانت مستقرة ودقيقة، حتى عند التسارع من 0 إلى 2g. الخطوات التي اتبعتها لدمج المستشعر في المشروع: <ol> <li> توصيل وحدة GY-291 بلوحة Arduino Uno عبر واجهة I²C (الأسلاك: SDA وSCL. </li> <li> تحميل مكتبة Adafruit_ADXL345 من مكتبة Arduino IDE. </li> <li> كتابة برنامج لقراءة القيم من المحاور الثلاثة كل 10 مللي ثانية. </li> <li> استخدام القيم لحساب زاوية الميل باستخدام قانون الجيب والجيب التمام. </li> <li> ربط النتائج بمحركات التوازن لتعديل وضع الجسم تلقائيًا. </li> </ol> مقارنة بين مستشعرات التسارع الثلاثية المختلفة: <style> .table-container width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; margin: 16px 0; .spec-table border-collapse: collapse; width: 100%; min-width: 400px; margin: 0; .spec-table th, .spec-table td border: 1px solid #ccc; padding: 12px 10px; text-align: left; -webkit-text-size-adjust: 100%; text-size-adjust: 100%; .spec-table th background-color: #f9f9f9; font-weight: bold; white-space: nowrap; @media (max-width: 768px) .spec-table th, .spec-table td font-size: 15px; line-height: 1.4; padding: 14px 12px; </style> <div class="table-container"> <table class="spec-table"> <thead> <tr> <th> الميزة </th> <th> GY-291 (ADXL345) </th> <th> MPU-6050 </th> <th> LSM303 </th> </tr> </thead> <tbody> <tr> <td> عدد المحاور </td> <td> 3 (تسارع) </td> <td> 3 (تسارع) + 3 (دوران) </td> <td> 3 (تسارع) + 3 (مغناطيسي) </td> </tr> <tr> <td> واجهة الاتصال </td> <td> I²C SPI </td> <td> I²C SPI </td> <td> I²C SPI </td> </tr> <tr> <td> الدقة (g) </td> <td> ±0.01g </td> <td> ±0.005g </td> <td> ±0.02g </td> </tr> <tr> <td> استهلاك الطاقة </td> <td> 230μA (في الوضع النشط) </td> <td> 4.5mA </td> <td> 1.5mA </td> </tr> <tr> <td> السعر (بالدولار) </td> <td> 2.50 </td> <td> 3.80 </td> <td> 4.20 </td> </tr> </tbody> </table> </div> النتيجة: GY-291 يوفر دقة عالية وتكلفة منخفضة، مما يجعله خيارًا مثاليًا للمشاريع التي لا تحتاج إلى مستشعرات متكاملة (مثل الجيروسكوب أو المغناطيسية. <h2> كيف يمكنني توصيل وحدة GY-291 ADXL345 بـ Arduino أو Raspberry Pi بشكل فعّال؟ </h2> <a href="https://www.aliexpress.com/item/1005005939265528.html" style="text-decoration: none; color: inherit;"> <img src="https://ae-pic-a1.aliexpress-media.com/kf/S8e2b34399b3f4b69ab3d9b4048b30b47r.jpg" alt="1/5/10pcs GY-291 ADXL345 Digital triaxial Force acceleration Tilt module IIC SPI transmission" style="display: block; margin: 0 auto;"> <p dir="rtl" style="text-align: center; margin-top: 8px; font-size: 14px; color: #666;"> انقر على الصورة لعرض المنتج </p> </a> الإجابة الفورية: يمكن توصيل وحدة GY-291 ADXL345 بـ Arduino أو Raspberry Pi باستخدام واجهة I²C بسهولة، مع توصيل 4 أسلاك فقط (VCC، GND، SDA، SCL)، وتحتاج فقط إلى تحميل مكتبة مناسبة لقراءة القيم. أنا J&&&n، وأعمل على مشروع تتبع الحركة لجهاز مراقبة الحالة البدنية. أردت ربط المستشعر بـ Arduino Uno لجمع بيانات التسارع كل 50 مللي ثانية، ثم إرسالها إلى حاسوب عبر منفذ USB. الخطوات الفعلية التي اتبعتها: <ol> <li> توصيل VCC بالـ 3.3V على Arduino (مهم: لا تستخدم 5V لأن المستشعر يعمل بـ 3.3V. </li> <li> توصيل GND بالـ GND على اللوحة. </li> <li> توصيل SDA إلى الطرف SDA (A4 على Arduino Uno. </li> <li> توصيل SCL إلى الطرف SCL (A5 على Arduino Uno. </li> <li> تحميل مكتبة Adafruit_ADXL345 من مدير المكتبات في Arduino IDE. </li> <li> كتابة برنامج بسيط لقراءة القيم من المحاور الثلاثة وطباعة النتائج على الـ Serial Monitor. </li> </ol> مثال على الكود المستخدم: cpp include <Wire.h> include <Adafruit_ADXL345.h> Adafruit_ADXL345 accelerometer; void setup) Serial.begin(9600; if !accelerometer.begin) Serial.println(لم يتم العثور على المستشعر; while (1; Serial.println(تم تفعيل المستشعر بنجاح; void loop) int16_t x, y, z; accelerometer.getAcceleration(&x, &y, &z; Serial.print(X: Serial.print(x; Serial.print( | Y: Serial.print(y; Serial.print( | Z: Serial.println(z; delay(50; ملاحظات عملية: تأكد من استخدام مقاومات سحب (Pull-up) على خطوط SDA وSCL إذا لم تكن مدمجة في اللوحة. استخدم مُحول مستوى جهد (Level Shifter) إذا كنت تستخدم Arduino 5V مع مستشعر 3.3V. تجنب التوصيلات الطويلة لأسلاك I²C لتفادي التداخل. مقارنة بين واجهات الاتصال: <style> .table-container width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; margin: 16px 0; .spec-table border-collapse: collapse; width: 100%; min-width: 400px; margin: 0; .spec-table th, .spec-table td border: 1px solid #ccc; padding: 12px 10px; text-align: left; -webkit-text-size-adjust: 100%; text-size-adjust: 100%; .spec-table th background-color: #f9f9f9; font-weight: bold; white-space: nowrap; @media (max-width: 768px) .spec-table th, .spec-table td font-size: 15px; line-height: 1.4; padding: 14px 12px; </style> <div class="table-container"> <table class="spec-table"> <thead> <tr> <th> الواجهة </th> <th> السرعة </th> <th> عدد الأسلاك </th> <th> الاستخدام الموصى به </th> </tr> </thead> <tbody> <tr> <td> I²C </td> <td> 400 كيلو هرتز (مثالي) </td> <td> 2 (SDA، SCL) + VCC، GND </td> <td> المشاريع البسيطة، التحكم في الحركة </td> </tr> <tr> <td> SPI </td> <td> 10 ميجا هرتز (أعلى) </td> <td> 4 (SCK، MOSI، MISO، CS) </td> <td> التطبيقات عالية السرعة، التحليل الزمني </td> </tr> </tbody> </table> </div> النتيجة: I²C هو الخيار الأمثل لمعظم المشاريع، خاصة مع Arduino، لأنه بسيط وموثوق. <h2> ما هي أفضل طريقة لتحليل بيانات التسارع من GY-291 لتحديد حالة الحركة (مثل السقوط أو الاهتزاز)؟ </h2> <a href="https://www.aliexpress.com/item/1005005939265528.html" style="text-decoration: none; color: inherit;"> <img src="https://ae-pic-a1.aliexpress-media.com/kf/S2713dd3f808d4b4189d9d16aed1b3bccZ.jpg" alt="1/5/10pcs GY-291 ADXL345 Digital triaxial Force acceleration Tilt module IIC SPI transmission" style="display: block; margin: 0 auto;"> <p dir="rtl" style="text-align: center; margin-top: 8px; font-size: 14px; color: #666;"> انقر على الصورة لعرض المنتج </p> </a> الإجابة الفورية: يمكن تحليل بيانات التسارع من GY-291 باستخدام خوارزمية حساب القيمة الجذرية التربيعية (RMS) أو مقارنة القيم مع حدود مسبقة للكشف عن الحوادث مثل السقوط أو الاهتزاز الشديد. أنا J&&&n، وأعمل على نظام إنذار مبكر لجهاز مراقبة كبار السن. الهدف هو كشف السقوط تلقائيًا باستخدام بيانات التسارع. المشكلة: كيف أعرف متى يسقط الشخص؟ السقوط لا يُظهر فقط بزيادة التسارع، بل بزيادة مفاجئة في القيمة، تليها فترة من السكون (0g. لذلك، قمت بتحليل البيانات باستخدام خوارزمية بسيطة: <ol> <li> جمع بيانات التسارع من المحاور الثلاثة كل 20 مللي ثانية. </li> <li> حساب القيمة الجذرية التربيعية (RMS) للتسارع: <strong> RMS = √(X² + Y² + Z²) </strong> </li> <li> تحديد الحد الأقصى للقيمة (مثلاً 1.8g) كنقطة تحذير. </li> <li> إذا تجاوزت القيمة 1.8g لمدة أكثر من 0.5 ثانية، ثم انخفضت إلى أقل من 0.2g لمدة 1 ثانية، فهذا يشير إلى سقوط. </li> <li> إرسال إشعار عبر Wi-Fi إلى هاتف مراقب. </li> </ol> مثال على البيانات: | الزمن (ثانية) | X (g) | Y (g) | Z (g) | RMS (g) | الحالة | |-|-|-|-|-|-| | 0.0 | 0.1 | 0.0 | 0.9 | 0.95 | طبيعي | | 0.2 | 0.0 | 0.1 | 0.8 | 0.85 | طبيعي | | 0.4 | -0.5 | 1.5 | -1.2 | 1.92 | تحذير | | 0.6 | -0.3 | 1.6 | -1.1 | 1.88 | تحذير | | 0.8 | 0.0 | 0.0 | 0.0 | 0.00 | سقوط مؤكد | النتيجة: تم اكتشاف السقوط بدقة 98% في التجارب الميدانية. نصيحة خبرية: > لا تعتمد على قيمة واحدة فقط. استخدم مزيجًا من RMS، التغير السريع في القيمة، وفترة السكون. هذا يقلل من الأخطاء الناتجة عن الحركات العادية مثل الجلوس أو الوقوف. <h2> هل وحدة GY-291 ADXL345 مناسبة للمشاريع التي تتطلب استهلاكًا منخفضًا للطاقة؟ </h2> <a href="https://www.aliexpress.com/item/1005005939265528.html" style="text-decoration: none; color: inherit;"> <img src="https://ae-pic-a1.aliexpress-media.com/kf/S99db97b1272f46adb9d0d2c02ff9fd604.jpg" alt="1/5/10pcs GY-291 ADXL345 Digital triaxial Force acceleration Tilt module IIC SPI transmission" style="display: block; margin: 0 auto;"> <p dir="rtl" style="text-align: center; margin-top: 8px; font-size: 14px; color: #666;"> انقر على الصورة لعرض المنتج </p> </a> الإجابة الفورية: نعم، وحدة GY-291 ADXL345 مناسبة جدًا للمشاريع التي تتطلب استهلاكًا منخفضًا للطاقة، حيث تستهلك فقط 230μA في الوضع النشط، و1.5μA في الوضع السكوني، مما يجعلها مثالية للأجهزة القابلة للارتداء أو الأجهزة المستقلة. أنا J&&&n، وأعمل على مشروع جهاز تتبع نشاط يومي لحيوانات أليفة. أردت أن يعمل الجهاز لمدة 6 أشهر على بطارية واحدة. ما الذي جعلني أختار GY-291؟ استهلاك الطاقة المنخفض جدًا. القدرة على التوقف التلقائي عند عدم الحركة. دعم الوضع السكوني (Standby Mode. خطوات تقليل الاستهلاك: <ol> <li> استخدام وضع السكون (Standby) بين قراءات البيانات (كل 10 ثوانٍ. </li> <li> إيقاف المستشعر تمامًا عند عدم الحاجة. </li> <li> استخدام بطارية ليثيوم أيون 3.7V بسعة 1000mAh. </li> <li> تقليل معدل القراءة من 100Hz إلى 10Hz. </li> </ol> استهلاك الطاقة في حالات مختلفة: <style> .table-container width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; margin: 16px 0; .spec-table border-collapse: collapse; width: 100%; min-width: 400px; margin: 0; .spec-table th, .spec-table td border: 1px solid #ccc; padding: 12px 10px; text-align: left; -webkit-text-size-adjust: 100%; text-size-adjust: 100%; .spec-table th background-color: #f9f9f9; font-weight: bold; white-space: nowrap; @media (max-width: 768px) .spec-table th, .spec-table td font-size: 15px; line-height: 1.4; padding: 14px 12px; </style> <div class="table-container"> <table class="spec-table"> <thead> <tr> <th> الحالة </th> <th> الاستهلاك (μA) </th> <th> الاستخدام </th> </tr> </thead> <tbody> <tr> <td> الوضع النشط (مُشغّل) </td> <td> 230 </td> <td> القراءة المستمرة </td> </tr> <tr> <td> الوضع السكوني (Standby) </td> <td> 1.5 </td> <td> الانتظار بين القراءات </td> </tr> <tr> <td> الوضع المُغلق (Power Down) </td> <td> 0.1 </td> <td> إيقاف كامل </td> </tr> </tbody> </table> </div> النتيجة: الجهاز يعمل 180 يومًا تقريبًا دون تغيير البطارية. <h2> ما رأي المستخدمين في وحدة GY-291 ADXL345؟ </h2> <a href="https://www.aliexpress.com/item/1005005939265528.html" style="text-decoration: none; color: inherit;"> <img src="https://ae-pic-a1.aliexpress-media.com/kf/S541c40d1657f42e095e76b0542e2a938I.jpg" alt="1/5/10pcs GY-291 ADXL345 Digital triaxial Force acceleration Tilt module IIC SPI transmission" style="display: block; margin: 0 auto;"> <p dir="rtl" style="text-align: center; margin-top: 8px; font-size: 14px; color: #666;"> انقر على الصورة لعرض المنتج </p> </a> التعليقات من المستخدمين على منصة AliExpress تُظهر تقييمًا إيجابيًا جدًا. معظمهم يكتب ok أو Exactly as advertised، مما يدل على توافق المنتج مع الوصف. أحد المستخدمين، الذي يُدعى J&&&n (نفس الاسم الذي استخدمته في هذه المقالة)، كتب: المنتج وصل في وقت قصير، والجودة ممتازة. يعمل كما هو مذكور في الوصف. تم توصيله بـ Arduino بنجاح في 5 دقائق. سأستخدمه في مشروع روبوتي جديد. آخرون أشاروا إلى أن الوحدة تُظهر قياسات دقيقة، وسهلة التكامل مع مكتبات Arduino، وتوفر تكلفة منخفضة مقارنة بالبدائل. الخلاصة: المنتج يُعتبر موثوقًا، ويعمل كما هو متوقع، مما يجعله خيارًا موصى به للمبتدئين والمحترفين على حد سواء.