Nota
Hola, ¡bienvenido a la Comunidad de Entusiastas de SunFounder para Raspberry Pi, Arduino y ESP32 en Facebook! Únete a otros entusiastas para profundizar en el mundo de Raspberry Pi, Arduino y ESP32.
¿Por qué unirte?
Soporte experto: Resuelve problemas postventa y desafíos técnicos con la ayuda de nuestra comunidad y equipo.
Aprende y comparte: Intercambia consejos y tutoriales para mejorar tus habilidades.
Avances exclusivos: Accede anticipadamente a anuncios de nuevos productos y adelantos.
Descuentos especiales: Disfruta de descuentos exclusivos en nuestros productos más recientes.
Promociones festivas y sorteos: Participa en sorteos y promociones especiales en días festivos.
👉 ¿Listo para explorar y crear con nosotros? Haz clic en [Aquí] y únete hoy mismo.
2.29 Módulo Sensor de Agua
Resumen
En esta lección, aprenderás a utilizar un módulo sensor de agua. Este módulo está diseñado para detectar agua y puede usarse ampliamente para medir la lluvia, el nivel del agua e incluso fugas de líquidos.
Componentes necesarios
Circuito Fritzing
En este ejemplo, conectamos directamente los pines del módulo sensor de agua a los pines de la placa Mega 2560. Utilizamos el pin analógico A0 para leer el valor del sensor, conectando el pin「S」del sensor a A0, 「-」a GND, y 「+」a 5V.
Diagrama esquemático
Código
Nota
Puedes abrir el archivo
2.29_waterSensorModule.inoen la rutasunfounder_vincent_kit_for_arduino\code\2.29_waterSensorModuledirectamente.O copia este código en el IDE de Arduino.
Después de cargar el código en la placa Mega2560, puedes abrir el monitor serial para ver el valor de lectura del pin. A medida que sube el nivel de agua, los valores leídos aumentan. Las lecturas varían en el rango de 「0」a「1023」, aunque, debido a las condiciones ambientales y las características del sensor, el rango real de lectura puede ser menor que el teórico. Consulta la Parte 1-1.5 Analog Read para una explicación detallada del código.
Imagen del fenómeno