Mundarija:
2025 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2025-01-13 06:58
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
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:
tx --- rx
rx --- tx
Gnd --- Gnd
vcc-3.3v
ch-pd --- 3.3v
4 -qadam: 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!