0% encontró este documento útil (0 votos)
37 vistas1 página

Codigo Arduino

Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como TXT, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
37 vistas1 página

Codigo Arduino

Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como TXT, PDF, TXT o lee en línea desde Scribd

Codigo Arduino

const int micPin = A0; // Pin del micrófono (analógico)


const int ledPin = 3; // Pin del LED
const int noiseThreshold = 680; // Umbral para activar el LED (ajustar según tu
micrófono)

void setup() {
pinMode(ledPin, OUTPUT); // Configura el pin del LED como salida
Serial.begin(9600); // Inicia la comunicación serial para monitorear los
niveles
}

void loop() {
int soundLevel = analogRead(micPin); // Lee el nivel de sonido del micrófono

Serial.println(soundLevel); // Muestra el nivel en el Monitor Serial

if (soundLevel > noiseThreshold) { // Si el nivel supera el umbral


digitalWrite(ledPin, HIGH); // Enciende el LED
} else {
digitalWrite(ledPin, LOW); // Apaga el LED
}

delay(50); // Breve pausa para evitar lecturas excesivas


}

También podría gustarte