
Programm zur Darstellung der Lage eines Objektes im Raum mit Hilfe eines Beschleunigungssensores, 4 LED's und einem LCD-Display.
Sensor.h
- Committer:
- Schreeker
- Date:
- 2016-06-28
- Revision:
- 11:5861bc23022a
- Parent:
- 7:882edb5f9466
- Child:
- 16:9b20d24aae18
File content as of revision 11:5861bc23022a:
/********************************************************************************** * File name: Sensor.h * Zweck: Beinhaltet alle Prototypen zum Auslesen des Beschleunigungssensors bezüglich der X-, Y-, Z-Koordinaten * Author: Simon Rutzen, Nils Kemmer * Changes: keine ***********************************************************************************/ /*Includes*/ #include "cdef.h" /*Struktur zum Speichern der von den A/D-Wandlern des µC ausgelesenen Messdaten*/ struct SensData{ word wSensX; word wSensY; word wSensZ; }; /*Struktur zum Speichern der umgerechneten Messdaten von SensData*/ struct WinkelData{ signed short int i16WinkelX; signed short int i16WinkelY; signed short int i16WinkelZ; }; /* Prototypen */ void vgetSensData(struct SensData *sSensData); void vcalcData(struct SensData *sSensData, struct WinkelData *sWinkelData); void vDebugData(struct SensData *stSensData, struct WinkelData *stWinkelData);