De code

Opdracht: probeer de voorbeelden uit

 

En wat je ziet is heel veel data:

Iedere seconde worden de gegevens geupdate.

De waarden accX, accY en accZ zijn de sensorwaarden van de versnellingssensor en de waarden gyroX, gyroY en gyroZ zijn de sensorwaarden van de gyroscoop.

Uit deze waarden worden de hoeken bepaald. Na corrigeren voor ruis en drift krijg je de onderste regel en dat zijn de waarden waarmee we aan de slag kunnen.

 

Zie je niets gebeuren of zie je vreemde karakters? Kijk dan eens rechtsonder in de Seriële monitor. Daar kun je namelijk de communicatiesnelheid instellen.

Wat is jouw baudsnelheid? In de code zie je het volgende staan:

Het getal tussen haakjes in de regel met Serial.begin moet gelijk zijn aan het getal dat onderaan de Seriële monitor staat. Is dat verschillend? Pas het dan aan. Dat kun je het eenvoudigst doen onderaan in de seriële monitor.

 

 

Nu zie je de hoeken die door de gyroscoop gemeten worden.

 

 

En dat kunnen we goed gebruiken voor de waterpas!