Mục lục:

Đồng hồ biết nói song ngữ (EN + PT): 5 bước (có hình ảnh)
Đồng hồ biết nói song ngữ (EN + PT): 5 bước (có hình ảnh)

Video: Đồng hồ biết nói song ngữ (EN + PT): 5 bước (có hình ảnh)

Video: Đồng hồ biết nói song ngữ (EN + PT): 5 bước (có hình ảnh)
Video: Bộ Váy Hoa Súng gây bão truyền thông của Hoa Hậu Khánh Vân tại Miss Universe 2021 2024, Tháng bảy
Anonim
Image
Image

Bởi lagsilvaFollow More của tác giả:

Đồng hồ kỹ thuật số với tự động xoay màn hình LED
Đồng hồ kỹ thuật số với tự động xoay màn hình LED
Đồng hồ kỹ thuật số 4 nét
Đồng hồ kỹ thuật số 4 nét
Đồng hồ kỹ thuật số 4 nét
Đồng hồ kỹ thuật số 4 nét
Đồng hồ kỹ thuật số & nhị phân trong 8 chữ số X 7 phân đoạn Màn hình LED
Đồng hồ kỹ thuật số & nhị phân trong 8 chữ số X 7 phân đoạn Màn hình LED
Đồng hồ kỹ thuật số & nhị phân trong 8 chữ số X 7 phân đoạn Màn hình LED
Đồng hồ kỹ thuật số & nhị phân trong 8 chữ số X 7 phân đoạn Màn hình LED

Giới thiệu: Viết mã, Tạo mẫu điện tử với Arduino và Phân tích dữ liệu là sở thích của tôi. Thông tin thêm về lagsilva »

Đồng hồ biết nói 2 (Song ngữ) là phiên bản mới của Đồng hồ biết nói mà tôi đã xuất bản cách đây một thời gian.

Mã đã được cập nhật để hỗ trợ hai ngôn ngữ (tiếng Anh / tiếng Bồ Đào Nha) và các tính năng mới đã được đưa vào mã:

  • Chế độ 1: Đặt thời gian (giờ & phút)
  • Chế độ 2: Đồng hồ nói mỗi phút
  • Chế độ 3: Đồng hồ nói mỗi giờ
  • Chế độ 4: Đồng hồ hiển thị thời gian khi nhấn một nút
  • Chế độ 5: Đặt ngôn ngữ cho tiếng Anh hoặc tiếng Bồ Đào Nha

Lưu ý: Trạng thái ngôn ngữ được lưu trữ trong Arduino - EEPROM để giữ thông tin này ngay cả khi khởi động lại hoặc bật.

Nó được giới thiệu là tùy chọn bộ khuếch đại mini PAM8403 (3W + 3W) để kiểm soát tốt hơn mức âm thanh trong loa.

Tôi chỉ sử dụng một loa (một kênh âm thanh), nhưng bạn có thể thêm một loa khác nếu muốn.

Bước 1: Các thành phần

Các thành phần
Các thành phần
Các thành phần
Các thành phần
Các thành phần
Các thành phần
  • Arduino UNO R3
  • Máy nghe nhạc MP3 mini DFPlayer
  • Màn hình TM1637
  • PAM8403 - Bộ khuếch đại âm thanh nhỏ (3W + 3W) - Đây là tùy chọn
  • SD mini - Thẻ nhớ
  • Nút nhấn chuyển đổi
  • Điện trở 1k Ohm
  • Loa 3W
  • Breadboard
  • Người nhảy

Lưu ý: Chi tiết về DFPlayer Mini trên:

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

Bước 2: Sơ đồ

Sơ đồ
Sơ đồ

Quan trọng: Không nên sử dụng cổng USB làm nguồn điện trong dự án này. Kết nối Arduino với nguồn điện bên ngoài 9V x 1A (hoặc cao hơn) vì có hiện tượng đột biến điện khi loa hoạt động, gây ra sự không ổn định của Arduino.

Bước 3: Mã & tệp MP3

Mã & Tệp MP3
Mã & Tệp MP3

Thẻ SD phải được định dạng cho FAT32 và một thư mục có tên "MP3" phải được tạo.

Trong thư mục MP3 được lưu trữ tất cả các tệp giọng nói (tổng cộng là 74) bằng tiếng Anh và tiếng Bồ Đào Nha.

Ở chế độ 3, khi đồng hồ báo từng giờ, có tiếng “chuông nhà thờ” chỉ hoạt động trong khoảng thời gian từ 08h00 đến 18h00. Âm thanh này được lặp lại nhiều lần như giờ của thời điểm đó.

Lưu ý: Tất cả các tệp phải được đặt tên theo mẫu "nnnn.mp3", bắt đầu bằng "0000.mp3".

Bước 4: Thư viện DFPlayerMini

Thư viện "DFRobotDFPlayerMini" có thể được tìm thấy tại:

github.com/DFRobot/DFRobotDFPlayerMini

Bước 5: Thiết lập

Có 3 nút nhấn được sử dụng cho hoạt động với các chức năng sau:

#1:

Chuyển sang chế độ hoạt động tiếp theo.

#2:

Điều chỉnh giờ trong Chế độ cài đặt

Nói thời gian ở Chế độ nút bấm

Đặt thành tiếng Bồ Đào Nha ở Chế độ ngôn ngữ.

#3:

Điều chỉnh phút trong Chế độ cài đặt

Nói thời gian ở Chế độ nút bấm

Đặt thành tiếng Anh trong Chế độ ngôn ngữ.

Lưu ý: Để chuyển sang chế độ tiếp theo, hãy nhấn nút # 1 cho đến khi bài phát biểu tiếp theo bắt đầu (đèn LED màu xanh lam của DFPlayer được bật trong thời điểm này).

Đề xuất: