Arduino Sound Monitor: 5 кадам
Arduino Sound Monitor: 5 кадам
Anonim
Arduino үн монитору
Arduino үн монитору

Бул жерде сиздин үнүңүздүн босогосуна жеткенде текст жөнөтүүчү үн мониторун жасоо боюнча көрсөтмө.

Бул дизайн LCD, Arduino Микрофон модулун, esp8266-01, Arduino Mega, ызылдакты жана кээ бир ЖКны колдонот. Бул долбоор теориялык жактан бала монитор катары колдонулат.

1 -кадам: материалдарды чогултуу

Материалдарды чогултуу.

Керектүү материалдар:

Ардуино Мега 2560

Jumper Wires

Эркектен ургаачы зымдар

LED х 2 резистор х 3 (5.1к каршылык, 10к каршылык, 220 каршылык)

Buzzer LCD 16x2

esp8266-01

USB кабели туташуусу

10k потенциометр

Баскыч басуу (милдеттүү эмес)

Микрофондун үн детекторунун модулу

2 -кадам: LCDди Arduino менен туташтыруу

LCDди Arduino менен туташтыруу
LCDди Arduino менен туташтыруу

Сүрөт толугу менен так эмес, анткени ал Arduino Uno колдонуп жатат.

Менин проектимде мен 4 сериялык казыгы бар Arduino Mega колдондум. Диаграммада көрсөтүлгөн объект микрофон эмес, бирок мен анын үч казыгын A0, GND жана 5v туташуу үчүн колдондум.

Байланыштар:

ЖК:

VSS --- GND

VDD --- 5v

V0 --- Сүрткүч (потенциометр)

RS --- Digital 9

RW --- GND

E --- Санарип 8

D4 --- Санарип 5

D5 --- Санарип 4

D6 --- Санарип 3

D7 --- Санарип 2

A --- каршылыгы (5v)

K --- GND

3 -кадам: Esp8266ны Arduino менен туташтыруу

Esp8266 Arduino менен туташууда
Esp8266 Arduino менен туташууда

Esp8266:

tx --- rx

rx --- tx

Гнд --- Гнд

vcc --- 3.3v

ch-pd --- 3.3v

4 -кадам: Микрофон модулун чогултуу

Микрофон модулун чогултуу
Микрофон модулун чогултуу

A0 --- A0

GND --- GND

+--- 5v

5 -кадам: Код

Акыркы жумушчу долбоордун коду тиркелет.

Esp8266 интернетке туташканда AT командаларын колдонуңуз. AT+CJAP = "wifi name", "wifi pswd"

AT+CIPSEND = Белги узундугу+2

Менин кодумда 64 базасында коддолгон smtp2go үчүн колдонуучу атым менен сырсөзүм бар экенин көрөсүз.

Ырахат алыңыз!

Сунушталууда: