Daftar Isi:

Monitor Suara Arduino: 5 Langkah
Monitor Suara Arduino: 5 Langkah

Video: Monitor Suara Arduino: 5 Langkah

Video: Monitor Suara Arduino: 5 Langkah
Video: Membuat LAMPU LED Menyala dengan Perintah Suara - Arduino Project Indonesia 2024, November
Anonim
Monitor Suara Arduino
Monitor Suara Arduino

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

Menghubungkan LCD ke Arduino
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

Menghubungkan Esp8266 ke Arduino
Menghubungkan Esp8266 ke Arduino

Esp8266:

tx---rx

rx---tx

Gnd --- Gnd

vcc---3.3v

ch-pd---3.3v

Langkah 4: Merakit Modul Mikrofon

Merakit Modul Mikrofon
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!

Direkomendasikan: