Daftar Isi:
2025 Pengarang: John Day | [email protected]. Terakhir diubah: 2025-01-13 06:57
Berikut adalah panduan untuk membuat monitor suara yang mengirim teks ketika ambang batas volume Anda telah tercapai.
Perancangan ini menggunakan LCD, modul Arduino Microphone, esp8266-01, Arduino Mega, buzzer, dan beberapa LCD. Proyek ini secara teoritis digunakan sebagai monitor bayi.
Langkah 1: Merakit Bahan
Merakit bahan.
Bahan yang dibutuhkan:
Arduino Mega2560
Kabel Jumper
Kabel pria ke wanita
LED x 2 Resistor x 3 (resistor 5.1k, resistor 10k, resistor 220)
Buzzer LCD 16x2
esp8266-01
koneksi kabel USB
potensiometer 10k
Tombol tekan (opsional)
Modul pendeteksi suara mikrofon
Langkah 2: Menghubungkan LCD ke Arduino
Gambar tidak sepenuhnya akurat karena menggunakan Arduino Uno.
Dalam proyek saya, saya menggunakan Arduino Mega yang memiliki 4 pin serial. Objek dalam diagram bukanlah mikrofon, tetapi saya menggunakan tiga pinnya untuk terhubung ke A0, GND, dan 5v.
Koneksi:
LCD:
VSS---GND
VDD----5v
V0 --- Wiper (potensiometer)
RS--- Digital 9
RW--- GND
E--- Digital 8
D4--- Digital 5
D5 --- Digital 4
D6--- Digital 3
D7 --- Digital 2
A---resistor (5v)
K---GND
Langkah 3: Menghubungkan Esp8266 ke Arduino
Esp8266:
tx---rx
rx---tx
Gnd --- Gnd
vcc---3.3v
ch-pd---3.3v
Langkah 4: Merakit Modul Mikrofon
A0---A0
GND --- GND
+---5v
Langkah 5: Kode
Terlampir adalah kode untuk proyek kerja akhir.
Saat menghubungkan esp8266 ke internet gunakan perintah AT. AT+CJAP="wifi name", "wifi pswd"
AT+CIPSEND= Panjang karakter+2
Dalam kode saya, Anda akan melihat bahwa saya memiliki nama pengguna dan kata sandi untuk smtp2go yang dikodekan di basis 64.
Menikmati!