Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #define Tensao A0 // Port analogico
- unsigned int ValorA = 0; // Variaveis para guardar valores lidos
- unsigned int ValorB = 0;
- unsigned int ValorC = 0;
- //-------------------------
- void setup()
- {
- Serial.begin(9600); // Inicialisa serial port
- }
- //-------------------------
- void loop()
- {
- ValorA = analogRead(Tensao); // Le valor da tensao (de 0 a 1023)
- if (ValorA != ValorB) // Se valor for diferente ao da leitura anterior
- { // Faca
- ValorC = ValorC + ValorA; // Acumule o valor
- ValorB = ValorA; // Salva valor para proxima compracao
- Serial.println(ValorC); // Imprime valor acumulado
- }
- delay(10); // Pausa para o ADC
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement