คำถามติดแท็ก accelerometer

16
ฉันจะตรวจจับได้เมื่อมีคนเขย่า iPhone ได้อย่างไร
ฉันต้องการที่จะตอบสนองเมื่อมีคนเขย่า iPhone ฉันไม่สนใจว่าพวกเขาจะสั่นอย่างไรโดยเฉพาะว่ามันโบกสะบัดอย่างแรงประมาณเสี้ยววินาที ไม่มีใครรู้วิธีการตรวจสอบนี้

16
วิธีการรีเฟรชแอพเมื่อเขย่าอุปกรณ์
ฉันต้องเพิ่มคุณสมบัติการสั่นที่จะรีเฟรชแอปพลิเคชัน Android ของฉัน ทั้งหมดที่ฉันพบเอกสารที่เกี่ยวข้องกับการดำเนินการแต่คราสบอกฉันก็เลิกและแนะนำSensorListenerSensorEventListener มีใครบ้างที่มีคำแนะนำที่ดีเกี่ยวกับการสร้างสิ่งนี้shake controller?

4
วิธีเข้าถึงข้อมูล accelerometer / gyroscope จาก Javascript
ฉันเพิ่งเจอเว็บไซต์ไม่กี่แห่งที่ดูเหมือนจะเข้าถึง accelerometer หรือไจโรสโคปบนแล็ปท็อปของฉันตรวจพบการเปลี่ยนแปลงในทิศทางหรือการเคลื่อนไหว สิ่งนี้ทำได้อย่างไร ฉันต้องสมัครสมาชิกกับเหตุการณ์บางอย่างบนwindowวัตถุหรือไม่ อุปกรณ์นี้ (แล็ปท็อป, โทรศัพท์มือถือ, แท็บเล็ต) เป็นที่รู้จักกันไหม NB : จริง ๆ แล้วฉันรู้แล้ว (ส่วนหนึ่ง) คำตอบของคำถามนี้และฉันจะโพสต์ทันที เหตุผลที่ฉันโพสต์คำถามที่นี่คือเพื่อให้ทุกคนรู้ว่าข้อมูล accelerometer มีอยู่ใน Javascript (ในอุปกรณ์บางอย่าง) และท้าทายชุมชนเพื่อโพสต์สิ่งที่ค้นพบใหม่ในเรื่องนี้ ขณะนี้ดูเหมือนจะไม่มีเอกสารของคุณสมบัติเหล่านี้

6
ความแม่นยำของเครื่องวัดความเร่งของ Android (การนำทางเฉื่อย)
ฉันกำลังมองหาการใช้งานระบบนำทางเฉื่อยสำหรับโทรศัพท์ Android ซึ่งฉันรู้ว่าเป็นเรื่องยากเนื่องจากความแม่นยำของมาตรความเร่งและการอ่านค่าคงที่ เริ่มต้นด้วยการตั้งค่าโทรศัพท์บนพื้นผิวเรียบและสุ่มตัวอย่างค่าการอ่านค่าความเร่ง 1,000 ตัวในทิศทาง X และ Y (ขนานไปกับโต๊ะดังนั้นจึงไม่มีแรงโน้มถ่วงกระทำในทิศทางเหล่านี้) จากนั้นฉันจึงหาค่าเฉลี่ยการอ่านเหล่านี้และใช้ค่านี้เพื่อปรับเทียบโทรศัพท์ (ลบค่านี้ออกจากการอ่านแต่ละครั้งในภายหลัง) จากนั้นฉันทดสอบระบบโดยวางไว้บนโต๊ะอีกครั้งและสุ่มตัวอย่างการอ่านค่ามาตรความเร่ง 5,000 ตัวในทิศทาง X และ Y ฉันคาดหวังจากการสอบเทียบว่าการเร่งความเร็วเหล่านี้ควรเพิ่มได้ถึง 0 (โดยประมาณ) ในแต่ละทิศทาง อย่างไรก็ตามนี่ไม่ใช่กรณีนี้และความเร่งรวมที่มากกว่า 5,000 การวนซ้ำจะไม่มีค่าใกล้ 0 เลย (เฉลี่ยประมาณ 10 ในแต่ละแกน) ฉันตระหนักได้โดยไม่ต้องเห็นรหัสของฉันสิ่งนี้อาจตอบยาก แต่โดยทั่วไปแล้ว ... นี่เป็นเพียงตัวอย่างของการอ่านค่าความเร่งที่ไม่ถูกต้องบนโทรศัพท์มือถือ (HTC Desire S) หรือเป็นไปได้มากกว่าที่ฉันจะทำผิดพลาดในการเข้ารหัส

4
ทำความเข้าใจกับเอาต์พุต FFT
ฉันต้องการความช่วยเหลือในการทำความเข้าใจผลลัพธ์ของการคำนวณ DFT / FFT ฉันเป็นวิศวกรซอฟต์แวร์ที่มีประสบการณ์และต้องการตีความการอ่านค่ามาตรความเร่งของสมาร์ทโฟนบางอย่างเช่นการค้นหาความถี่หลัก น่าเสียดายที่ฉันเข้าเรียนในชั้นเรียน EE ของวิทยาลัยส่วนใหญ่เมื่อสิบห้าปีที่แล้ว แต่ฉันได้อ่าน DFT และ FFT ในช่วงหลายวันที่ผ่านมา (เห็นได้ชัดว่ามีประโยชน์เพียงเล็กน้อย) ได้โปรดไม่มีคำตอบของ "ไปเรียน EE" ฉันวางแผนที่จะทำเช่นนั้นจริงๆถ้านายจ้างจะจ่ายเงินให้ฉัน :) นี่คือปัญหาของฉัน: ฉันจับสัญญาณได้ที่ 32 Hz นี่คือตัวอย่าง 1 วินาทีจาก 32 คะแนนซึ่งฉันได้สร้างแผนภูมิไว้ใน Excel จากนั้นฉันได้รับโค้ด FFT ที่เขียนด้วยภาษา Java จาก Columbia University (หลังจากทำตามคำแนะนำในโพสต์เรื่อง " FFT ที่เชื่อถือได้และรวดเร็วใน Java ") ผลลัพธ์ของโปรแกรมนี้มีดังนี้ ฉันเชื่อว่ามันกำลังเรียกใช้ FFT ในสถานที่ดังนั้นจึงใช้บัฟเฟอร์เดียวกันอีกครั้งสำหรับทั้งอินพุตและเอาต์พุต Before: Re: [0.887 1.645 …
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.