estoy realizando un proyecto de arduino de juntar 3 programas en uno solo, segui las instrucciones correctamente solo que me sale un error al intentar correrlo.
estuve viendo diversos tutoriales y no salgo del mismo error.
In function 'void loop()':
36:25: error: a function-definition is not allowed here before '{' token
72:40: error: expected '}' at end of input
exit status 1
// SISTEMA DE SEGURIDAD
int sensorInc = 11;
int piezo = 9;
//SISTEMA DE LUCES
const int LDR1 = 7;
const int LuzExterior = 6;
int LecturaLDR1 = 0;
//SISTEMA TEMPERATURA
const int sensorLM25 = A1;
const int controladorL293D = 10;
float temperatura = 0;
void setup() {
pinMode (sensorInc, INPUT);
pinMode (piezo, OUTPUT);
pinMode(controladorL293D,OUTPUT);
pinMode (LDR1, INPUT);
pinMode (LuzExterior, OUTPUT);
pinMode (13, OUTPUT);
Serial.begin (9600);
}
void loop () {
loopSensorInc();
loopLDR1();
loopSensorLM25();
void loopSensorInc () {
int valorsensorInc;
valorsensorInc = digitalRead(sensorInc);
{
if (valorsensorInc == LOW)
{
digitalWrite (piezo,HIGH);
else
{
digitalWrite (piezo,LOW);
}
}
}
void loopLDR1 () {
LecturaLDR1 = digitalRead (LDR1);
Serial.println (LecturaLDR1);
if (LecturaLDR1 == HIGH)
{
digitalWrite (LuzExterior, LOW);
digitalWrite (13, LOW);
}
void loopSensorLM25 () {
temperatura = map(analogRead(sensorLM25),0,1023,-5000,45000);
temperatura = temperatura/100.00;
if(temperatura <= 19)
{
digitalWrite(controladorL293D, HIGH);
delay(1000);
}
}
else
{
digitalWrite(controladorL293D, LOW);
}
}