Olá Ricardospimentel
Usei lentes com vários ângulos para tentar dispersar a luz, mas ainda assim não posso ligar no máximo na estrada porque encandeia bastante.
Ao inicio montei mesmo um rtc “ds1307 “ para as horas e data, e usei um sensor barométrico para a altimetria, e depois andava a magicar uma forma de medir a velocidade da bike. Mas depois surgiu a ideia de colocar um reptor Gps.. bem mais fácil
Usando o ds1307 ia precisar de 2 linhas para o protocolo I2C, mais uma linha analógica para o sensor de altitude, e outra linha para o sensor de velocidade. Enquanto que para o Gps basta um pin rx do uC.
O receptor Gps é um SIRF star III e usa o protocolo NMEA, ele envia uma quantidade brutal de informação! Alguns dos dados nem sei para que servem.. e é tudo processado dentro do próprio receptor.
Mas depois dá sempre para pegar nos dados de gps e calcular no uC outras funções porreiras como as que referiste. Estou a pensar colocar a velocidade media, máxima, e a inclinação do terreno! Para as outras funções acho que primeiro tenho de aprender a usar memorias.
Se calhar um próximo “upgrade” será colocar um cartão SD e gravar os “tracks” de gps. Já vi na net pessoal a fazer isso e até nem pareceu muito difícil.
Os sensores capacitivos foi um bocado complicado ao inicio, porque os chips são pequenos (1.6x2.9mm) e o pin que faz de sensor, consegue sentir o toque mesmo atravez de materiais isolantes como o plástico.. por isso tive de usar linhas com blindagem ligada ao negativo, e o próprio painel onde está o ecrã é uma folha de carbono que é condutor e esta também ligada ao negativo.. só a parte dos botões é que fica exposta e é por essa área delimitada que os chips fazem a leitura.
Obrigado amigo pelo comentário, valeu!