réglage de la vitesse du pid
This commit is contained in:
parent
023e54352c
commit
584f2b280c
|
@ -23,7 +23,7 @@
|
||||||
#define PCNT_INPUT_CTRL_IO 2 // Control GPIO HIGH=count up, LOW=count down
|
#define PCNT_INPUT_CTRL_IO 2 // Control GPIO HIGH=count up, LOW=count down
|
||||||
bool sem_compteur; // sémaphore pour le compteur
|
bool sem_compteur; // sémaphore pour le compteur
|
||||||
int16_t pulsations = 0; // variable de compteur
|
int16_t pulsations = 0; // variable de compteur
|
||||||
int vitesse;
|
int vitesse = 2400; //vitesse de rotation en tr/min
|
||||||
// int16_t Pulses = 0; // variable de lecture de compteur
|
// int16_t Pulses = 0; // variable de lecture de compteur
|
||||||
byte pulsePin = 13; //broche de l'encodeur
|
byte pulsePin = 13; //broche de l'encodeur
|
||||||
|
|
||||||
|
@ -126,7 +126,7 @@ void pid () {
|
||||||
void pidsetup() {
|
void pidsetup() {
|
||||||
//initialize the variables we're linked to
|
//initialize the variables we're linked to
|
||||||
Input = analogRead(PIN_INPUT);
|
Input = analogRead(PIN_INPUT);
|
||||||
Setpoint = 100;
|
Setpoint = vitesse;
|
||||||
//turn the PID on
|
//turn the PID on
|
||||||
myPID.SetMode(AUTOMATIC);
|
myPID.SetMode(AUTOMATIC);
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue