
Dies ist die von Julian Mueller überarbeitete Bahnkantenregelung.
Diff: auto_func.h
- Revision:
- 0:b72d86a7b005
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/auto_func.h Tue May 31 03:06:27 2016 +0000 @@ -0,0 +1,41 @@ +/** +*Funktionen fuer den Autmatikbetrieb +* +*Headerdatei auto_func.h +* +*@version: 01.11.2015 +*@author: Gustav Grether +*/ + +#ifndef AUTO_FUNC_H +#define AUTO_FUNC_H + +#include "mbed.h" +#include "edge_func.h" +#include "regler.h" +#include "TextLCD.h" +#include "mtr_func.h" + +/** + * Funktion initialisiert die Werte fuer Variablen muss beim Start des Automatikbetriebs aufgerufen werden +*/ +void auto_setup(); +/** + * Funktion muss zum beenden des Automatikbetriebs aufgerufen werden +*/ +void auto_end(); +/** + * Funktion liest Sensor aus und reglt Kante auf das Soll Pixel, muss zyklisch aufgerufen werden +*/ +void auto_sens_ctr(); +/** + * Funktion zum aendern des Soll-Pixels + * ueber die Taster +*/ +void auto_sollPx_set(); +/** + * Funktion zum Aendern des Proportionalitaetswertes kp des Reglers + * ueber die Taster +*/ +void auto_kp_set(); +#endif \ No newline at end of file