9. Module phát nhạc - Sound Player

../../_images/9.12.png

  • Module phát nhạc Sound Player là một module có khả năng phát âm thanh. Bạn có thể ứng dụng chúng vào các ứng dụng vui nhộn sáng tạo như phát các đoạn nhạc ngắn, phát ra âm thanh báo động,…

  • Dựa vào tính năng này, chúng tôi sẽ đưa ra hướng dẫn Sound Player cơ bản, để bạn có thể phát ra âm thanh mà mình thích. Bạn có thể ứng dụng chúng vào để biến Yolo:Bit thành một hướng dẫn viên du lịch tài năng, một giáo sư giảng dạy cho học sinh hoặc đơn giản chỉ cần là một cỗ máy thông báo thông minh cho người dùng, bằng cách ghi âm sẵn âm thanh mình cần hoặc tạo ra giọng đọc bằng phần mềm.

1. Mua sản phẩm


some image

2. Thông số kỹ thuật


  • Thông số kỹ thuật của Sound Player:

    • USB giao tiếp: 2.0.

    • Giao tiếp UART: TTL.

    • Điện áp đầu vào: 3.3V

    • Dòng làm việc : 10mA.

    • Nhiệt độ Làm Việc: -40°C ~ 85°C

3. Lưu file MP3 vào Sound Player:


  • Bước 1: Kết nối module Sound Player (cổng lưu file được khoanh đỏ như hình bên dưới) với máy tính bằng dây cáp USB type C.

../../_images/9.21.png

  • Bước 2: Bộ nhớ lưu trữ của module sẽ xuất hiện như hình, trong ví dụ là USB Drive (E:):

../../_images/9.31.png

OhStem Education đã chuẩn bị sẵn 1 số tập tin MP3 có sẵn trong Module. Bạn có thể sao chép các file MP3 bạn muốn vào đây. Chúng tôi đề xuất bạn đặt tên tập tin MP3 của bạn theo số thứ tự như hình trên.

Bạn có thể tải thêm một số mẫu có sẵn tại đây: https://github.com/AITT-VN/yolobit_extension_sound_player

  • Bước 3: Ngắt kết nối module Sound Player với máy tính và thực hiện các bước như chương tiếp theo.

4. Kết nối


  • Bước 1: Chuẩn bị các thiết bị như sau:

../../_images/yolo.png ../../_images/mmr.png ../../_images/9.12.png

Máy tính lập trình Yolo:Bit

Mạch mở rộng cho Yolo:Bit

Module phát nhạc (kèm dây Grove)

Mua sản phẩm

Mua sản phẩm

Mua sản phẩm

  • Bước 2: Cắm Yolo:Bit vào mạch mở rộng

  • Bước 3: Sử dụng dây Grove cắm vào cảm biến

  • Bước 4: Kết nối Sound Player với P14/P15 trên mạch mở rộng.

../../_images/9.41.png

5. Hướng dẫn lập trình:


  • Bước 1: Tải thư viện Sound Player, bằng cách dán đường link sau https://github.com/AITT-VN/yolobit_extension_sound_player.git vào phần tìm kiếm thư viện.

    Xem hướng dẫn tải thư viện tại đây

    ../../_images/9.51.png

    Sau khi thực hiện xong phần hướng dẫn Sound Player cơ bản này, trong danh mục khối lệnh sẽ xuất hiện các khối lệnh tương ứng:

    ../../_images/9.6.png

    Để làm việc với module Sound Player, bạn cần sử dụng câu lệnh sau để khai báo chân được sử dụng trong chương trình:

    ../../_images/9.7.png

  • Bước 2: Gửi chương trình sau vào Yolo:Bit:

../../_images/9.8.png

Note

Giải thích chương trình:

Sau khi gửi chương trình xuống Yolo:Bit, bài nhạc số 1 sẽ được phát ra, âm lượng bạn có thể tùy chỉnh từ 0-30. Khi bạn nhấn nút A, bài hát đang phát sẽ dừng lại để chuyển sang bài kế tiếp. Tương tự với nút B.

6. Hướng dẫn tạo file MP3 bằng giọng nói tiếng Việt


Trong một số dự án như tạo ra các thiết bị cảnh báo, chào khách hàng, thông báo hướng dẫn,… chúng ta cần phát ra một âm thanh giọng nói. OhStem Education sẽ hướng dẫn các bạn tạo một file MP3 giọng nói từ một đoạn văn bản nhé!

Trang web này cho phép chúng ta tạo ra các âm thanh giọng đọc của con người từ văn bản bất kỳ với đa dạng các ngôn ngữ trên thế giới, trong đó có tiếng Việt.

../../_images/9.9.png

  • Bước 2: Nhập câu nói mà bạn muốn tạo vào ô “Text”. Ở đây, mình sẽ tạo thử một câu “Xin chào các bạn”

../../_images/9.10.png

  • Bước 3: Chọn ngôn ngữ bạn muốn tại ô “Voice”. Ở đây mình cần tạo giọng đọc tiếng Việt nên mình sẽ chọn “Vietnamese”

../../_images/9.111.png

  • Bước 4: Nhấn “Submit” để hệ thống tự động tạo câu nói bạn muốn.