Skip to content

Commit

Permalink
update
Browse files Browse the repository at this point in the history
  • Loading branch information
JoaquimFlavio committed Sep 26, 2018
1 parent 3016184 commit 61fffe7
Show file tree
Hide file tree
Showing 3 changed files with 9 additions and 8 deletions.
10 changes: 5 additions & 5 deletions keywords.txt
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ leitura_TTC104 KEYWORD2

inicia_Botao KEYWORD2
estado_Botao KEYWORD2

inicia_pino KEYWORD2
estado_pino KEYWORD2

Expand All @@ -44,10 +44,10 @@ trava_PonteH KEYWORD2
controleDeCorrente_PonteH KEYWORD2
desliga_PonteH KEYWORD2

PCF8574 KEYWORD1 PCF8574
SN74HC595 KEYWORD1 SN74HC595
SN74HC595 KEYWORD1 SN74HC595
inicia KEYWORD2
estadoPino KEYWORD2

inicia KEYWORD2
PCF8574 KEYWORD1 PCF8574
estadoPino KEYWORD2
sentido2 KEYWORD2
leitura KEYWORD2
2 changes: 1 addition & 1 deletion src/GuaraTeca_Hardware.h
Original file line number Diff line number Diff line change
Expand Up @@ -96,7 +96,7 @@ void controleDeCorrente_PonteH(uint8_t PWM, float corrente);//metodo de controle
void sentido1_PonteH(uint8_t IN1, uint8_t IN2);//metodo para ativar o motor DC no sentido 1, enviando o pulso positivo para o P1 e o terra para o P2.
void sentido2_PonteH(uint8_t IN1, uint8_t IN2);//metodo para ativar o motor DC no sentido 2, enviando o pulso positivo para o P2 e o terra para o P1.
void trava_PonteH(uint8_t IN1, uint8_t IN2, uint8_t PWM);//metodo para travar o motor, enviando pulso positivo para ambas as portas.
void desliga_PonteH(uint8_t IN1, uint8_t IN2, uint8_t PWM);//metodo para desligar os motores.
void desliga_PonteH(uint8_t IN1, uint8_t IN2/*, uint8_t PWM*/);//metodo para desligar os motores.


/*
Expand Down
5 changes: 3 additions & 2 deletions src/GuaraTeca_Motores.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -170,6 +170,7 @@ void MotorShield::converteComando(){
}

//PonteH_____________________________________________________________________________

void inicia_PonteH(uint8_t IN1A, uint8_t IN2A, uint8_t A_PWM, uint8_t IN1B, uint8_t IN2B, uint8_t B_PWM){
pinMode(IN1A , OUTPUT);//define o A1 como saida.
pinMode(IN2A , OUTPUT);//define o A2 como saida.
Expand All @@ -192,11 +193,11 @@ void trava_PonteH(uint8_t IN1, uint8_t IN2, uint8_t PWM){

controleDeCorrente_PonteH(PWM, HIGH);//define a corrente no PWM como maxima.
}
void desliga_PonteH(uint8_t IN1, uint8_t IN2, uint8_t PWM){
void desliga_PonteH(uint8_t IN1, uint8_t IN2/*, uint8_t PWM*/){
digitalWrite(IN1, LOW);//define o P1 como desativado.
digitalWrite(IN2, LOW);//define o P2 como desativado.

controleDeCorrente_PonteH(PWM, LOW);//define a corrente no PWM como minima.
//controleDeCorrente_PonteH(PWM, LOW);//define a corrente no PWM como minima.
}
void controleDeCorrente_PonteH(uint8_t PWM, float corrente){
analogWrite(PWM, corrente);//define a corrente que saira para o motor; Conecte em um pino PWM.
Expand Down

0 comments on commit 61fffe7

Please sign in to comment.