Sommario:

Arduino Sound Monitor: 5 passaggi
Arduino Sound Monitor: 5 passaggi

Video: Arduino Sound Monitor: 5 passaggi

Video: Arduino Sound Monitor: 5 passaggi
Video: Arduino with Sound Sensor and LED (Tutorial) 2024, Luglio
Anonim
Monitor audio Arduino
Monitor audio Arduino

Ecco una guida per creare un monitor audio che invii un testo quando viene raggiunta la soglia del volume.

Questo design utilizza un LCD, un modulo microfono Arduino, esp8266-01, Arduino Mega, un cicalino e alcuni LCD. Questo progetto è teoricamente utilizzato come baby monitor.

Passaggio 1: assemblare i materiali

Assemblare i materiali.

Materiale necessario:

Arduino Mega2560

Cavi per ponticelli

Cavi maschio-femmina

LED x 2 Resistenza x 3 (resistenza 5.1k, resistenza 10k, resistenza 220)

Cicalino LCD 16x2

esp8266-01

Collegamento del cavo USB

Potenziometro 10k

Pulsante (opzionale)

Microfono Modulo rilevatore di suoni

Passaggio 2: collegamento LCD ad Arduino

Collegamento dell'LCD ad Arduino
Collegamento dell'LCD ad Arduino

L'immagine non è completamente accurata perché utilizza un Arduino Uno.

Nel mio progetto ho usato un Arduino Mega che ha 4 pin seriali. L'oggetto nel diagramma non è un microfono, tuttavia ho usato i suoi tre pin per collegarmi a A0, GND e 5v.

Connessioni:

LCD:

VSS --- GND

VDD --- 5 v

V0 --- Tergicristallo (potenziometro)

RS --- 9. digitale

RW--- GND

E--- Digitale 8

D4--- Digitale 5

D5--- Digitale 4

D6--- Digitale 3

D7--- Digitale 2

A --- resistenza (5 v)

K --- GND

Passaggio 3: collegamento di Esp8266 ad Arduino

Collegamento di Esp8266 ad Arduino
Collegamento di Esp8266 ad Arduino

Esp8266:

tx---rx

rx---tx

Gnd --- Gnd

vcc---3.3v

ch-pd---3.3v

Passaggio 4: assemblaggio del modulo microfono

Assemblaggio del modulo microfono
Assemblaggio del modulo microfono

A0---A0

GND --- GND

+---5v

Passaggio 5: codice

In allegato il codice del progetto esecutivo finale.

Quando si collega l'esp8266 a Internet, utilizzare i comandi AT. AT+CJAP="nome wifi", "wifi pswd"

AT+CIPSEND= Lunghezza caratteri+2

Nel mio codice vedrai che ho il mio nome utente e password per smtp2go codificati in base 64.

Divertiti!

Consigliato: