Índice:
2025 Autor: John Day | [email protected]. Última modificação: 2025-01-13 06:58
Aqui está um guia para fazer um monitor de som que envia um texto quando o seu limite de volume é atingido.
Este projeto usa um LCD, um módulo de microfone Arduino, esp8266-01, Arduino Mega, uma campainha e alguns LCDs. Este projeto é teoricamente usado como babá eletrônica.
Etapa 1: reunir materiais
Reúna os materiais.
Materiais necessários:
Arduino Mega2560
Jumper Wires
Fios macho para fêmea
LED x 2 Resistor x 3 (resistor 5.1k, resistor 10k, resistor 220)
Buzzer LCD 16x2
esp8266-01
Conexão de cabo USB
Potenciômetro de 10k
Botão de pressão (opcional)
Módulo detector de som de microfone
Etapa 2: Conectando o LCD ao Arduino
A imagem não é totalmente precisa porque está usando um Arduino Uno.
No meu projeto, usei um Arduino Mega que possui 4 pinos seriais. O objeto no diagrama não é um microfone, no entanto, usei seus três pinos para conectar a A0, GND e 5v.
Conexões:
LCD:
VSS --- GND
VDD --- 5v
V0 --- Wiper (potenciômetro)
RS --- Digital 9
RW --- GND
E --- Digital 8
D4 --- Digital 5
D5 --- Digital 4
D6 --- Digital 3
D7 --- Digital 2
A --- resistor (5v)
K --- GND
Etapa 3: conectando Esp8266 ao Arduino
Esp8266:
tx --- rx
rx --- tx
Gnd --- Gnd
vcc --- 3.3v
ch-pd --- 3,3v
Etapa 4: montagem do módulo de microfone
A0 --- A0
GND --- GND
+ --- 5v
Etapa 5: Código
Em anexo está o código para o projeto de trabalho final.
Ao conectar o esp8266 à internet, use os comandos ATs. AT + CJAP = "nome do wi-fi", "wi-fi pswd"
AT + CIPSEND = comprimento de caractere + 2
No meu código, você verá que tenho meu nome de usuário e senha para smtp2go codificados na base 64.
Aproveitar!