Urządzonko zrobione for-fun. Sprawdzenie swoich możliwości. W przyszłości na tej podstawie chciałbym zbudować interaktywny miecz.
Estymaty ruchu płytki są przesyłane do PC i tam odtwarzane w postaci ruchu kostki na ekranie. To w skrócie.
Do odtworzenia obrotu kostki na PC używam Quaternionów. Wyliczane są na podstawie informacji z akcelerometru oraz żyroskopu. Obliczenia na pokładzie mikrokontrolera. W wolnej chwili postaram się dorzucić dane z magnetometru do wyliczania obrotu, wtedy nie będzie problemu z początkową orientacją. Oprogramowanie na PC zostało wykonane przy użyciu frameworka Qt. Przerobiony delikatnie przykład.
Koszt: około 150zł.
Problemem było zrozumienie o co chodzi w quaternionach.
Akcelerometr, żyroskop oraz magnetometr to jeden IC MPU9150. Mikrokontroler LPC z rdzeniem cortex m0. Komunikacja to typowy BTM112.
Estymaty ruchu płytki są przesyłane do PC i tam odtwarzane w postaci ruchu kostki na ekranie. To w skrócie.
Do odtworzenia obrotu kostki na PC używam Quaternionów. Wyliczane są na podstawie informacji z akcelerometru oraz żyroskopu. Obliczenia na pokładzie mikrokontrolera. W wolnej chwili postaram się dorzucić dane z magnetometru do wyliczania obrotu, wtedy nie będzie problemu z początkową orientacją. Oprogramowanie na PC zostało wykonane przy użyciu frameworka Qt. Przerobiony delikatnie przykład.
Koszt: około 150zł.
Problemem było zrozumienie o co chodzi w quaternionach.
Akcelerometr, żyroskop oraz magnetometr to jeden IC MPU9150. Mikrokontroler LPC z rdzeniem cortex m0. Komunikacja to typowy BTM112.
Fajne? Ranking DIY