Abaixo o código finalizado
#include <IRremote.h>
// LED IR no pino 3
IRsend irsend;
int valor;
int menor;
int a;
int maior;
int amplitude;
int MAX = 300;
int MINS = 110;
int MINI = 100;
void setup() {
Serial.begin(9600);
}
void medir(){
maior = analogRead(A0);
menor = maior;
for (a=0; a < 20; a++){
valor = analogRead(A0);
if (valor>maior) maior = valor;
if (valor<menor) menor = valor;
}
amplitude = maior - menor;
Serial.println(amplitude);
}
void loop() {
medir();
if (amplitude >= MAX) {
irsend.sendNEC(0xFF2AD5, 32);
delay(1);
irsend.sendNEC(0xFF2AD5, 32);
}
if ((amplitude >= MINI)&&(amplitude <= MINS)){
irsend.sendNEC(0xFF0AF5, 32);
delay(1);
irsend.sendNEC(0xFF0AF5, 32);
}
}



