Cuprins:

Monitor sunet Arduino: 5 pași
Monitor sunet Arduino: 5 pași

Video: Monitor sunet Arduino: 5 pași

Video: Monitor sunet Arduino: 5 pași
Video: Senzor de parcare cu Arduino [7] 2024, Noiembrie
Anonim
Monitor de sunet Arduino
Monitor de sunet Arduino

Iată un ghid pentru realizarea unui monitor de sunet care trimite un text când pragul de volum a fost atins.

Acest design folosește un LCD, un modul Arduino Microphone, esp8266-01, Arduino Mega, un buzzer și câteva LCD-uri. Acest proiect este teoretic folosit ca monitor pentru bebeluși.

Pasul 1: Asamblați materialele

Asamblați materialele.

Materiale necesare:

Arduino Mega2560

Sârme jumper

Firele de la mascul la feminin

LED x 2 Rezistor x 3 (rezistor 5.1k, rezistor 10k, rezistor 220)

Buzzer LCD 16x2

esp8266-01

Conexiune cablu USB

Potențiometru de 10k

Buton (opțional)

Modul detector sunet microfon

Pasul 2: Conectarea ecranului LCD la Arduino

Conectarea ecranului LCD la Arduino
Conectarea ecranului LCD la Arduino

Imaginea nu este complet precisă, deoarece folosește un Arduino Uno.

În proiectul meu am folosit un Arduino Mega care are 4 pini seriali. Obiectul din diagramă nu este un microfon, totuși am folosit cei trei pini ai săi pentru a mă conecta la A0, GND și 5v.

Conexiuni:

LCD:

VSS --- GND

VDD --- 5v

V0 --- Ștergător (potențiometru)

RS --- Digital 9

RW --- GND

E --- Digital 8

D4 --- Digital 5

D5 --- Digital 4

D6 --- Digital 3

D7 --- Digital 2

A --- rezistor (5v)

K --- GND

Pasul 3: Conectarea Esp8266 la Arduino

Conectarea Esp8266 la Arduino
Conectarea Esp8266 la Arduino

Esp8266:

tx --- rx

rx --- tx

Gnd --- Gnd

vcc --- 3.3v

ch-pd --- 3.3v

Pasul 4: Asamblarea modulului de microfon

Asamblarea modulului de microfon
Asamblarea modulului de microfon

A0 --- A0

GND --- GND

+ --- 5v

Pasul 5: Cod

Atașat este codul pentru proiectul final de lucru.

Când conectați esp8266 la internet utilizați comenzile AT. AT + CJAP = "nume wifi", "wifi pswd"

AT + CIPSEND = Lungimea caracterului + 2

În codul meu veți vedea că am numele meu de utilizator și parola pentru smtp2go codificate în baza 64.

Bucurați-vă!

Recomandat: