|
krnl 1
|
Go to the source code of this file.
Macros | |
| #define | epsilon 0.01 |
| #define | dt 0.01 |
| #define | MAX 4 |
| #define | MIN -4 |
| #define | Kp 0.1 |
| #define | Kd 0.01 |
| #define | Ki 0.005 |
Functions | |
| float | PIDcal (float setpoint, float actual_position) |
| void | setup () |
| void | loop (void) |
Variables | |
| unsigned long | t1 |
| unsigned long | t2 |
| #define dt 0.01 |
Definition at line 2 of file pidcntrl.ino.
| #define epsilon 0.01 |
Definition at line 1 of file pidcntrl.ino.
| #define Kd 0.01 |
Definition at line 6 of file pidcntrl.ino.
| #define Ki 0.005 |
Definition at line 7 of file pidcntrl.ino.
| #define Kp 0.1 |
Definition at line 5 of file pidcntrl.ino.
| #define MAX 4 |
Definition at line 3 of file pidcntrl.ino.
| #define MIN -4 |
Definition at line 4 of file pidcntrl.ino.
| void loop | ( | void | ) |
| float PIDcal | ( | float | setpoint, |
| float | actual_position ) |
| void setup | ( | ) |
Definition at line 45 of file pidcntrl.ino.
| unsigned long t1 | ( | void | ) |
Definition at line 50 of file pidcntrl.ino.
| unsigned long t2 | ( | void | ) |
Definition at line 50 of file pidcntrl.ino.