Tabla de contenido:
2025 Autor: John Day | [email protected]. Última modificación: 2025-01-13 06:57
Aquí hay una guía para crear un monitor de sonido que envíe un texto cuando se haya alcanzado el umbral de volumen.
Este diseño utiliza una pantalla LCD, un módulo de micrófono Arduino, esp8266-01, Arduino Mega, un zumbador y algunas pantallas LCD. Este proyecto se utiliza teóricamente como monitor para bebés.
Paso 1: Reúna los materiales
Reúna los materiales.
Materiales necesitados:
Arduino Mega2560
Cables de puente
Cables macho a hembra
LED x 2 Resistencia x 3 (resistencia de 5,1 k, resistencia de 10 k, resistencia de 220)
Zumbador LCD 16x2
esp8266-01
Conexión de cable USB
Potenciómetro de 10k
Pulsador (opcional)
Módulo detector de sonido de micrófono
Paso 2: Conexión de LCD a Arduino
La imagen no es completamente precisa porque está usando un Arduino Uno.
En mi proyecto usé un Arduino Mega que tiene 4 pines seriales. El objeto en el diagrama no es un micrófono, sin embargo utilicé sus tres pines para conectar a A0, GND y 5v.
Conexiones:
LCD:
VSS --- TIERRA
VDD --- 5 V
V0 --- Limpiaparabrisas (potenciómetro)
RS --- Digital 9
RW --- TIERRA
E --- Digital 8
D4 --- Digital 5
D5 --- Digital 4
D6 --- Digital 3
D7 --- Digital 2
A --- resistencia (5v)
K --- TIERRA
Paso 3: Conectando Esp8266 a Arduino
Esp8266:
tx --- rx
rx --- tx
Gnd --- Gnd
vcc --- 3,3 v
ch-pd --- 3.3v
Paso 4: Montaje del módulo de micrófono
A0 --- A0
TIERRA --- TIERRA
+ --- 5v
Paso 5: Código
Se adjunta el código del proyecto de trabajo final.
Al conectar el esp8266 a Internet, utilice los comandos AT. AT + CJAP = "nombre wifi", "wifi pswd"
AT + CIPSEND = Longitud de carácter + 2
En mi código, verá que tengo mi nombre de usuario y contraseña para smtp2go codificados en base 64.
¡Disfrutar!