Мазмуну:

Arduino Sound Monitor: 5 кадам
Arduino Sound Monitor: 5 кадам

Video: Arduino Sound Monitor: 5 кадам

Video: Arduino Sound Monitor: 5 кадам
Video: ГИГАНТСКИЙ ЭКРАН ДЛЯ ARDUINO 2024, Ноябрь
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 үчүн колдонуучу атым менен сырсөзүм бар экенин көрөсүз.

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

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