"was not declared in this scope

Buenas!
Tengo un banco de freno que tiene conectado distintos sensores que miden RPM, PRESIÓN y FUERZA
Pero tengo un problema al momento de chequear el codigo porque me dice que por ejemplo “SetupRPM” was not…
Les paso el código para ver si alguno sabe cual es el error y les agradecería mucho su ayuda! :smiley:

#include “HX711.h”

#define DOUT A1
#define CLK A0
#define T_MUESTREO 1000 //TIEMPO DE MUESTREO MS
#define LED 13
#define pi 3.141592654

const int numReadings = 5;

volatile float readings[numReadings] = {0} ; // the readings from the analog input
int readIndex = 0; // the index of the current reading
volatile float total = 0; // the running total
volatile float average = 0; // the average

HX711 balanza(DOUT, CLK); //

volatile unsigned long pulsos1 = 0;
volatile unsigned long pulsos2 = 0;

float rpm1;//pasar a (1/s)
float rpm2;//pasar a (1/s)
float peso;
float force;// dividir por el area
float a=1.4147;
float b=6.143708;

float longitud = 0.055;
float alpha = 0.07160818; //(1.5*area)/(pi * (Re^3 - Ri^3 ))
//float area = 0.0127; // area del boton de fuerza

unsigned long prev_milis = 0;

void setup() {

pinMode(LED,OUTPUT);
Serial.begin(115200);
setupRPM();
setupBalanza();
//setupBoton();

pinMode(2, INPUT);
pinMode(3, INPUT);

for (int thisReading = 0; thisReading < numReadings;thisReading++)
{
readings[thisReading] = 0;
}
}

void loop() {

if ((millis() - prev_milis) >= T_MUESTREO){

digitalWrite(LED,!digitalRead(LED));
medirRPM();
medirBalanza();
medirFuerza();

float mu =(longitudpesorpm1)/(forcerpm2alpha);
// subtract the last reading:
if (isnan(mu))
readings[readIndex] = 0;
else
readings[readIndex] = mu;
readIndex++;
for (int i = 0; i < numReadings; i++){
total += readings*;*

  • }*

  • average = total/numReadings;*

  • total = 0;*

  • // if we’re at the end of the array…*

  • if (readIndex == (numReadings - 1)) {*

  • // …wrap around to the beginning:*

  • readIndex = 0;*

  • // calculate the average: *

  • } *

  • Serial.print(rpm1);*

  • Serial.print("\t");*

  • Serial.print(rpm2);*

  • Serial.print("\t");*

  • Serial.print(peso,3);*

  • Serial.print("\t\t");*

  • Serial.print(force,3);*

  • Serial.print("\t\t");*

  • Serial.print(mu,3);*

  • Serial.print("\t\t");*

  • Serial.println(average,3); *

  • prev_milis = millis();*

  • }*

  • //delayMicroseconds(100);*
    }

No tienes declarada la función SetupRPM(). Tampoco setupBalanza(), medirRPM(), medirBalanza(), ni medirFuerza();

@Gonza90a bienvenido al foro Arduino en Español.
Los códigos deben postearse usando etiquetas </>. Por favor lee las normas del foro y edita tu post para que luzcan adecuadamente.
Gracias.