De gyroscoop is een motiesensor die zintuigen kantelen in een bepaalde richting. De gebruikte sensor is een yaw rate sensor (gratis monster van Analog Devices. De ADXRS613 gyroscoop werd gestuurd in een evaluatie pakket EVAL-ADXRS613). Yaw betekent een rotatie rond de verticale as. En percentage betekent dat de versnelling van deze roterende beweging.
De uitvoer van deze sensor is analoog signaal waarmee het Yaw tarief in bepaalde richting (links of rechts).
De analoge signalen worden omgezet in de ADC-module van de PIC16F917 en zijn vertegenwoordigd in een kolom van de LED volgens de yaw tarief en richting.
Het programma is zeer eenvoudig en ongecompliceerd. Het begint met het configureren van de poorten van de Microcontroller voor input en output. Dan is de ADC-Module ook geconfigureerde (kanaal, bemonstering tarief en resultaat gegevensindeling).
Start van de oneindige lus van het programma op waarin de stap van
de conversie starten
wachten tot de conversie te voltooien en
het weergeven van het resultaat van de LED's.
Wanneer het circuit in klok verstandig richting beweegt, nummer voor LEDs in één helft van LEDs kolom verlichten volgens de mate van verandering in hoekige beweging.
En wanneer het circuit beweegt in tegen klok verstandig richting, de andere helft van de LEDs verlicht met vermelding verandering in richting en met vermelding van de snelheid van verandering in hoekige beweging.
Dit is het circuit zoals Proteus 7 simulatie milieubeheer
De gyroscoop is in simulatie vervangen door een variabele weerstand omdat Proteus 7 geen een gyroscoop-model bevat.