Оглавление:

Звуковой монитор Arduino: 5 шагов
Звуковой монитор Arduino: 5 шагов

Видео: Звуковой монитор Arduino: 5 шагов

Видео: Звуковой монитор Arduino: 5 шагов
Видео: Вывод изображения с Arduino и ESP32 на монитор 2024, Ноябрь
Anonim
Звуковой монитор Arduino
Звуковой монитор Arduino

Вот руководство по созданию звукового монитора, который отправляет текст при достижении порога громкости.

В этой конструкции используется ЖК-дисплей, модуль микрофона Arduino, esp8266-01, Arduino Mega, зуммер и некоторые ЖК-дисплеи. Этот проект теоретически используется как радионяня.

Шаг 1: Соберите материалы

Соберите материалы.

Необходимые материалы:

Arduino Mega2560

Провода перемычки

Между мужчинами и женщинами провода

Светодиод x 2 Резистор x 3 (резистор 5,1 кОм, резистор 10 кОм, резистор 220)

Зуммер LCD 16x2

esp8266-01

Подключение через USB-кабель

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

Нажимная кнопка (необязательно)

Микрофон Модуль детектора звука

Шаг 2: Подключение ЖК-дисплея к Arduino

Подключение ЖК-дисплея к Arduino
Подключение ЖК-дисплея к Arduino

Изображение не совсем точное, потому что он использует Arduino Uno.

В своем проекте я использовал Arduino Mega с 4 последовательными контактами. Объект на схеме не микрофон, однако я использовал его три контакта для подключения к A0, GND и 5v.

Подключения:

ЖК-дисплей:

VSS --- GND

VDD --- 5 В

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

RS --- Цифровой 9

RW --- GND

E --- Цифровой 8

D4 --- Цифровой 5

D5 --- Цифровой 4

D6 --- Цифровой 3

D7 --- Цифровой 2

А --- резистор (5В)

K --- GND

Шаг 3: Подключение Esp8266 к Arduino

Подключение Esp8266 к Arduino
Подключение Esp8266 к Arduino

Esp8266:

tx --- rx

RX --- TX

Земля --- Земля

vcc --- 3,3 В

ch-pd --- 3,3 В

Шаг 4: Сборка микрофонного модуля

Сборка микрофонного модуля
Сборка микрофонного модуля

A0 --- A0

GND --- GND

+ --- 5 В

Шаг 5: Код

Прилагаем код окончательного рабочего проекта.

При подключении esp8266 к Интернету используйте AT-команды. AT + CJAP = "имя Wi-Fi", "Wi-Fi pswd"

AT + CIPSEND = длина символа + 2

В моем коде вы увидите, что у меня есть имя пользователя и пароль для smtp2go, закодированные в базе 64.

Наслаждаться!

Рекомендуемые: