Codigo do seguidor de linha V2 2020.2
Dependencies: mbed
encoder.h@2:4db1486af4d5, 2020-09-26 (annotated)
- Committer:
- rperoba
- Date:
- Sat Sep 26 14:36:55 2020 -0300
- Revision:
- 2:4db1486af4d5
- Parent:
- 1:573dc2b44591
V?rias pequenas mudan?as
-Bluetooth: Bugs consertados
-Encoder:Adicionada fun??es para retornar as velocidades reais das rodas
E bugs foram consertados
-Motors:Mudada a fun??o que calcula a velocidade de acordo com a bateria
-Main: Criado o caso 2 e o caso 1 foi completado
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
raylaneleite | 1:573dc2b44591 | 1 | //----------------------------------ENCODERS------------------------------------ |
raylaneleite | 1:573dc2b44591 | 2 | |
raylaneleite | 1:573dc2b44591 | 3 | //---------------------------------PROTOTIPOS----------------------------------- |
rperoba | 2:4db1486af4d5 | 4 | |
rperoba | 2:4db1486af4d5 | 5 | float retornaVelEsquerda (); |
rperoba | 2:4db1486af4d5 | 6 | float retornaVelDireita (); |
rperoba | 2:4db1486af4d5 | 7 | void contaPulso_direito(); //Conta os pulsos do encoder e calcula a velocidade atual |
rperoba | 2:4db1486af4d5 | 8 | void contaPulso_esquerdo(); //Conta os pulsos do encoder e calcula a velocidade atual |
rperoba | 2:4db1486af4d5 | 9 | float calcula_velmax(); //Calcula a velocidade máxima em cada trecho sem que o line derrape; |
rperoba | 2:4db1486af4d5 | 10 | void mapeamento(bool esq, bool dir); //Faz o mapeamento da pista e armazena na matriz de dados; |