Hola todos, me sale ese error en este código, me ayudan?
Estoy usando un display 4 dígitos, 7 segmentos, TM1637.
#include <Arduino.h> // Biblioteca de Rutinas basicas de Arduino
#include <TM1637Display.h> // Biblioteca de pantalla TM1637
int conta = 0;
int velocidad = 0;
int frecuencia = 0;
int tension = 0;
void setup()
{
pinMode(4, INPUT); // Sube contador
pinMode(5, INPUT); // Baja contador
pinMode(6, INPUT); // Habilita contador
#define CLK 2 // Pin de Reloj
#define DIO 3 // Pin de Entrada de datos
TM1637Display display(CLK, DIO);
}
void loop()
{
{
while (digitalRead(6) == HIGH)
{
{
if ( digitalRead(4) == HIGH)
{
if (digitalRead(4) == LOW)
{
conta++;
display.showNumberDec(conta, false, 4, 3);
delay(100);
}
}
}
{
if ( digitalRead(5) == HIGH)
{
if (digitalRead(5) == LOW)
{
conta--;
display.showNumberDec(conta, false, 4, 3);
delay(100);
}
}
}
}
}
velocidad = analogRead(A0);
double tension = (velocidad / 511.5);
double frecuencia = (int)(tension * conta / 2);
display.showNumberDec(frecuencia, false, 4, 3);
delay(1000);
}