Isi kandungan:

Bilingual Clock Clock (EN + PT): 5 Langkah (dengan Gambar)
Bilingual Clock Clock (EN + PT): 5 Langkah (dengan Gambar)

Video: Bilingual Clock Clock (EN + PT): 5 Langkah (dengan Gambar)

Video: Bilingual Clock Clock (EN + PT): 5 Langkah (dengan Gambar)
Video: Как живет Алина Загитова и сколько она зарабатывает 2024, November
Anonim
Image
Image

Oleh lagsilva Ikuti Lagi oleh pengarang:

Jam Digital Dengan Putaran Automatik Paparan LED
Jam Digital Dengan Putaran Automatik Paparan LED
Jam Digital 4-Strok
Jam Digital 4-Strok
Jam Digital 4-Strok
Jam Digital 4-Strok
Jam Digital & Binari dalam Paparan LED 8 Segmen X 7
Jam Digital & Binari dalam Paparan LED 8 Segmen X 7
Jam Digital & Binari dalam Paparan LED 8 Segmen X 7
Jam Digital & Binari dalam Paparan LED 8 Segmen X 7

Tentang: Pengekodan, Prototaip Elektronik dengan Arduino dan Analisis Data adalah hobi saya. Lebih Lanjut Mengenai lagsilva »

Talking Clock 2 (Dwibahasa) adalah versi baru Talking Clock yang telah saya terbitkan beberapa waktu yang lalu.

Kod ini dikemas kini untuk menyokong dua bahasa (Inggeris / Portugis) dan ciri baru diperkenalkan ke dalam kod:

  • Mod 1: Tetapkan masa (jam & minit)
  • Mod 2: Jam bercakap setiap minit
  • Mod 3: Jam bercakap setiap jam
  • Mod 4: Jam menyatakan masa apabila butang ditekan
  • Mod 5: Tetapkan bahasa untuk Bahasa Inggeris atau Portugis

Catatan: Status bahasa disimpan di Arduino - EEPROM untuk menyimpan maklumat ini walaupun dimulakan semula atau dihidupkan.

Ia diperkenalkan sebagai pilihan penguat mini PAM8403 (3W + 3W) untuk kawalan tahap suara yang lebih baik di pembesar suara.

Saya hanya menggunakan satu pembesar suara (satu saluran suara), tetapi anda boleh menambahkan yang lain jika anda mahu.

Langkah 1: Komponen

Komponen
Komponen
Komponen
Komponen
Komponen
Komponen
  • Arduino UNO R3
  • Pemain MP3 DFPlayer Mini
  • Paparkan TM1637
  • PAM8403 - Penguat Audio Mini (3W + 3W) - Ini adalah pilihan
  • SD mini - Kad Memori
  • Suis butang tekan
  • Perintang 1k Ohm
  • Pembesar suara 3W
  • Papan roti
  • Pelompat

Catatan: Butiran DFPlayer Mini di:

www.dfrobot.com/wiki/index.php/DFPlayer_Mi…

Langkah 2: Skematik

Skematik
Skematik

Penting: Tidak digalakkan menggunakan port USB sebagai sumber kuasa dalam projek ini. Sambungkan Arduino ke sumber kuasa luaran 9V x 1A (atau lebih tinggi) kerana terdapat lonjakan kuasa semasa pembesar suara berfungsi, menyebabkan ketidakstabilan Arduino.

Langkah 3: Fail Kod & MP3

Fail Kod & MP3
Fail Kod & MP3

Kad SD mesti diformat untuk FAT32 dan folder bernama "MP3" mesti dibuat.

Dalam folder MP3 disimpan semua fail suara (74 keseluruhan) dalam bahasa Inggeris dan Portugis.

Dalam mod 3, apabila jam bercakap setiap jam, ada bunyi "loceng gereja" yang hanya berfungsi antara jam 08:00 dan 18:00. Bunyi ini diulang sebanyak kali pada saat itu.

Catatan: Semua fail mesti diberi nama mengikut corak "nnnn.mp3", mulai dari "0000.mp3".

Langkah 4: Perpustakaan DFPlayerMini

Perpustakaan "DFRobotDFPlayerMini" boleh didapati di:

github.com/DFRobot/DFRobotDFPlayerMini

Langkah 5: Persediaan

Terdapat 3 butang tekan yang digunakan untuk operasi dengan fungsi berikut:

#1:

Beralih ke mod operasi seterusnya.

#2:

Laraskan jam dalam Mod Persediaan

Bercakap dengan Mode Butang Tekan

Tetapkan ke Bahasa Portugis dalam Mod Bahasa.

#3:

Laraskan minit dalam Mod Persediaan

Bercakap dengan Mode Butang Tekan

Tetapkan ke Bahasa Inggeris dalam Mod Bahasa.

Catatan: Untuk beralih ke mod seterusnya, tekan butang # 1 sehingga ucapan seterusnya bermula (LED biru DFPlayer menyala pada masa ini).

Disyorkan: