Stap 2: Over MPU-6050
MPU-6050 biedt u 3-assige gyro en versnelling gegevens. Het verbindt met Arduino via I2C. De sensor die ik van Amazon gekocht hebben niet een handleiding of gegevensblad, dus ik nodig informatie over hoe het te gebruiken.
De officiële website van de Arduino heeft een pagina voor MPU-6050. Het vermeld dat "het lezen van ruwe waarden is gemakkelijk, de rest is niet." Het klinkt moeilijk! Ik zocht via vele websites en vond een steekproefprogramma. Het programma lezen raw 3 assen versnelling waarden van de sensor. Ik moest hoek gegevens naar controle Google Earth API, zodat ik berekend de hoek door de ruwe versnelling van de 3-as-waarden, die is goed genoeg voor dit project. Hier vindt u een formule om de hoek tussen twee vectoren uit Wikipedia.