Arduino ovozli monitor: 5 qadam
Arduino ovozli monitor: 5 qadam
Anonim
Arduino ovozli monitor
Arduino ovozli monitor

Bu erda ovoz balandligi chegarasiga etganingizda matn yuboradigan ovozli monitorni yaratish bo'yicha qo'llanma.

Ushbu dizaynda LCD, Arduino mikrofon moduli, esp8266-01, Arduino Mega, buzzer va ba'zi LCD-lar ishlatiladi. Bu loyiha nazariy jihatdan chaqaloq monitor sifatida ishlatiladi.

1 -qadam: materiallarni yig'ish

Materiallarni yig'ish.

Kerakli materiallar:

Arduino mega 2560

Jumper simlari

Erkak -ayol simlari

LED x 2 rezistor x 3 (5,1k qarshilik, 10k qarshilik, 220 rezistor)

Buzzer LCD 16x2

esp8266-01

USB kabel orqali ulanish

10 k potentsiometr

Bosish tugmasi (ixtiyoriy)

Mikrofon Ovoz detektori moduli

2 -qadam: LCD -ni Arduino -ga ulash

LCD -ni Arduino -ga ulash
LCD -ni Arduino -ga ulash

Rasm to'liq aniq emas, chunki u Arduino Uno -dan foydalanadi.

Mening loyihamda 4 ta ketma -ket pinli Arduino Mega ishlatilgan. Diagrammadagi ob'ekt mikrofon emas, lekin men uning uchta pinini A0, GND va 5v ga ulash uchun ishlatganman.

Ulanishlar:

LCD:

VSS --- GND

VDD-5v

V0 --- silgi (potansiyometr)

RS --- Raqamli 9

RW --- GND

E --- Raqamli 8

D4 --- Raqamli 5

D5 --- Raqamli 4

D6 --- Raqamli 3

D7 --- Raqamli 2

A-qarshilik (5v)

K --- GND

3 -qadam: Esp8266 -ni Arduino -ga ulash

Esp8266 -ni Arduino -ga ulash
Esp8266 -ni Arduino -ga ulash

Esp8266:

tx --- rx

rx --- tx

Gnd --- Gnd

vcc-3.3v

ch-pd --- 3.3v

4 -qadam: Mikrofon modulini yig'ish

Mikrofon modulini yig'ish
Mikrofon modulini yig'ish

A0 --- A0

GND --- GND

+--- 5v

5 -qadam: kod

Yakuniy ishchi loyihaning kodi ilova qilingan.

Esp8266 ni Internetga ulaganda AT buyruqlaridan foydalaning. AT+CJAP = "wifi nomi", "wifi pswd"

AT+CIPSEND = Belgilar uzunligi+2

Mening kodimda 64 -bazada smtp2go uchun foydalanuvchi nomim va parolim borligini ko'rasiz.

Xursand bo'ling!