مساعدة في دارة توازن باستخدام أردوينو سيرفو وحساس MINIMU-9 V2

2014-09-11

السلام عليكم ورحمة الله وبركاته

أخوتي الكرام،

تعرفت من قريب على عالم أردينو الجميل وخصوصا جهاز Arduino Nano، وعملت عليها بعض المشاريع الصغيرة، من أيام وقع في يدي حساسات MINIMU-9 V2 (1) واريد الاستفادة منها في طائرة Quad copter. تمكنت من وصل القطعة وتجريبها باستخدام برنامج يعطي رسم ثلاثي الأبعاد (2).

أريد الآن الانتقال خطوة للأمام ووصلها بمحركات، بحثت عن شيء أبدأ به فوجدت المصادر المتعلقه بهذا الحساس قليلة. بعد بحث وجدت هذا الشرح IMU_Steering_Bot (3) لدارة توازن روبوت لكنه لدارة من اصدار أقدم V1.

عندما حاولت تعديل الكود بشكل مبدئي ظهر لي عدم توافق عند عمل كومبايل. فالاصدار الأقدم يستخدم قطع L3G4200D و LSM303DLH بينما الجديدة فيها L3GD20 و LSM303DLHC وبما أني لم أتمكن من رفع الكود بعد فالظاهر أن المكتبات المتعلقة لا تتوافق مع كود برنامج IMU_Steering_Bot.

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

  1. www.pololu.com/product/1268
  2. https://github.com/pololu/minimu-9-ahrs-arduino
  3. https://github.com/dougbot01/IMU_Steering_Bot
0


Test User