Mục lục:
2025 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2025-01-13 06:58
Dưới đây là hướng dẫn tạo màn hình âm thanh gửi văn bản khi bạn đã đạt đến ngưỡng âm lượng.
Thiết kế này sử dụng màn hình LCD, mô-đun Arduino Microphone, esp8266-01, Arduino Mega, bộ rung và một số màn hình LCD. Dự án này về mặt lý thuyết được sử dụng như một màn hình trẻ em.
Bước 1: Lắp ráp vật liệu
Lắp ráp vật liệu.
Vật liệu cần thiết:
Arduino Mega2560
Dây nhảy
Dây nam sang dây nữ
LED x 2 Điện trở x 3 (điện trở 5.1k, điện trở 10k, điện trở 220)
Buzzer LCD 16x2
esp8266-01
Kết nối cáp USB
Chiết áp 10k
Nút ấn (tùy chọn)
Mô-đun dò âm thanh micrô
Bước 2: Kết nối LCD với Arduino
Hình ảnh không hoàn toàn chính xác vì nó đang sử dụng Arduino Uno.
Trong dự án của mình, tôi đã sử dụng Arduino Mega có 4 chân nối tiếp. Đối tượng trong sơ đồ không phải là micrô, tuy nhiên tôi đã sử dụng ba chân của nó để kết nối với A0, GND và 5v.
Kết nối:
LCD:
VSS --- GND
VDD --- 5v
V0 --- Gạt nước (chiết áp)
RS --- Kỹ thuật số 9
RW --- GND
E --- Kỹ thuật số 8
D4 --- Kỹ thuật số 5
D5 --- Kỹ thuật số 4
D6 --- Kỹ thuật số 3
D7 --- Kỹ thuật số 2
A --- điện trở (5v)
K --- GND
Bước 3: Kết nối Esp8266 với Arduino
Esp8266:
tx --- rx
rx --- tx
Gnd --- Gnd
vcc --- 3.3v
ch-pd --- 3.3v
Bước 4: Lắp ráp mô-đun micrô
A0 --- A0
GND --- GND
+ --- 5v
Bước 5: Mã
Đính kèm là mã cho dự án làm việc cuối cùng.
Khi kết nối esp8266 với internet, hãy sử dụng AT command. AT + CJAP = "wifi name", "wifi pswd"
AT + CIPSEND = Độ dài ký tự + 2
Trong mã của tôi, bạn sẽ thấy tôi có tên người dùng và mật khẩu cho smtp2go được mã hóa trong cơ sở 64.
Thưởng thức!