Mundarija:

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

Video: Arduino ovozli monitor: 5 qadam

Video: Arduino ovozli monitor: 5 qadam
Video: Lesson 98: Arduino 10 LED Push button Projects, Potentiometer LED Voltmeter and Traffic Light 2024, Noyabr
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!

Tavsiya: