Tabla de contenido:
2025 Autor: John Day | [email protected]. Última modificación: 2025-01-13 06:57
En este experimento vamos a trabajar con un sensor que es una resistencia que depende de la luz. En un ambiente oscuro, la resistencia tendrá una resistencia muy alta. A medida que la luz de los fotones aterriza en el detector, la resistencia disminuirá. Cuanto más luz tengamos menor resistencia. Al leer diferentes valores del sensor, podemos detectar si es claro, oscuro o un valor entre ellos. Otro elemento que vamos a utilizar en este experimento es Buzzer.
Paso 1: Configuración del circuito y tablero de abalorios
El esquema consta de 3 elementos que son: fotorresistencia (LDR), zumbador piezoeléctrico, 1 - 10 kΩ. El LDR se puede conectar de la forma que desee porque no tiene polaridad. Para la resistencia, puede usar de 1 a 10 KΩ porque diferentes LDR tienen diferentes configuraciones. Pruebe diferentes valores de resistencia para adaptarse a la mejor configuración con su LDR.
Paso 2: Código
int piezoPin = 8; // Declaración de zumbador piezoeléctrico en el pin 8
int ldrPin = 0; // Declaración de LDR en el pin analógico 0
int ldrValue = 0; // Leyendo diferentes valores del LDR
configuración nula
()
{ }
bucle vacío ()
{// Inicio de las funciones del ciclo a continuación
ldrValue = analogRead (ldrPin); // lee el valor del LDR
tono (piezoPin, 1000); // Reproduce un tono de 1000Hz desde el piezo (pitido)
retraso (25); // espera un poco, cambia el retardo para una respuesta rápida.
noTone (piezoPin); // detiene el tono después de 25 ms en este caso
retraso (ldrValue); // espera la cantidad de milisegundos en ldrValue} //
Funciones de fin de ciclo
Paso 3: Materiales
1. Placa de pruebas
2. Placa Arduino
3. Cables masculinos
4. Resistencias
5. Zumbador piezoeléctrico
6. Sensor de luz