के साथ एक जीरो/एक्सेलेरोमीटर का उपयोग करें मैंने arduino.cc द्वारा प्रदान किए गए this sketch को आजमाया है। (मेरे पास MPU6050 GY-521 breakout board है।)Arduino
मुझे लगता है कि यह ठीक काम करता है। यह संख्याओं का अजीब सेट देता है, मुझे कोई अर्थ नहीं मिल सकता है। यह कहता है कि वे कच्चे मूल्य हैं।
मैं उन्हें सार्थक मूल्यों में कैसे परिवर्तित कर सकता हूं?
आउटपुट निम्नानुसार है। यहां तक कि जब पूरी चीज स्थिर रखी जाती है, तो यह बदलती मूल्य देता है! क्या यह सार्थक है? तो यह कैसे समझा जा सकता है?
(क्या मैं सिर्फ पता है कि तापमान मूल्य सार्थक है: डी)
June 2012
WHO_AM_I : 68, error = 0
PWR_MGMT_2 : 0, error = 0
MPU-6050
Read accel, temp and gyro, error = 0
accel x,y,z: 260, 120, 15572
temperature: 31.047 degrees Celsius
gyro x,y,z : -24, -234, -240,
MPU-6050
Read accel, temp and gyro, error = 0
accel x,y,z: 304, 12, 15608
temperature: 31.000 degrees Celsius
gyro x,y,z : -7, -234, -232,
MPU-6050
Read accel, temp and gyro, error = 0
accel x,y,z: 160, 100, 15716
temperature: 31.000 degrees Celsius
gyro x,y,z : -8, -241, -248,
MPU-6050
Read accel, temp and gyro, error = 0
accel x,y,z: 192, 56, 15712
temperature: 31.000 degrees Celsius
gyro x,y,z : -36, -212, -222,
MPU-6050
Read accel, temp and gyro, error = 0
accel x,y,z: 212, 100, 15440
temperature: 30.906 degrees Celsius
gyro x,y,z : -32, -253, -240,
वे पहले से ही सार्थक हैं। वे शायद एक्स, वाई और जेड दिशाओं में गुरुत्वाकर्षण (लगभग 9.8 मीटर/एस^2) के सापेक्ष त्वरण देते हैं। –
@ एच 2CO3 मैंने पोस्ट संपादित किया है (आपने जो कहा है उसके कारण)। कृपया संपादित पोस्ट देखें। कोई उपाय?? – Anubis
@ एनीबिस एक्सेलेरोमीटर इस तरह हैं - यहां तक कि जब स्थिरता से आयोजित किया जाता है, तो छोटे गलती संकेत होते हैं। और बड़ा ज़ेड-वैल्यू गुरुत्वाकर्षण के कारण होता है (जो ऊर्ध्वाधर है, i। ई। जेड-अक्ष के साथ समानांतर)। –