Nút Bấm Trò Chuyện Tự Làm Cho Thú Cưng (Arduino) - Dễ dàng tùy chỉnh âm thanh!

Tự tay làm nút bấm thông minh cho thú cưng bằng Arduino và máy in 3D! Dễ dàng lắp ráp, hỗ trợ thêm âm thanh tùy chỉnh bằng chính giọng nói của bạn để huấn luyện chó, mèo hoặc dùng cho mục đích vui nhộn khác.

👁️
1.8K
Lượt Xem
❤️
98
Lượt Thích
📥
104
Lượt Tải
Cập Nhật Apr 11, 2026
Chi tiết
Tải xuống
Bình Luận
Khoe bản in
Remix

Mô tả

Mô tả

Bạn có bao giờ muốn biết thú cưng của mình đang muốn nói gì không?

Dù thiết bị này không thể giúp thú cưng của bạn thực sự "trò chuyện", nhưng nó chắc chắn sẽ mang lại nhiều niềm vui! Đây là phiên bản DIY của nút bấm Talking Pet chạy bằng Arduino, cực kỳ dễ lắp ráp và bạn có thể tự thêm các tệp âm thanh của riêng mình bằng giọng nói hay ngôn ngữ tùy ý!

Cập nhật ngày 27.03.2025

  • PCB tùy chỉnh đã được kiểm tra và thêm thông tin

Chức năng

Các nút bấm này được thiết kế cho thú cưng, nhưng tất nhiên con người cũng có thể dùng chung ;)

Thiết bị có sẵn 3 âm thanh mặc định:

  • Tôi muốn đi dạo
  • Tôi muốn chơi đùa
  • Tôi đang đói

Hỗ trợ tiếng Anh và tiếng Đức, ngoài ra việc thêm âm thanh tùy chỉnh cũng siêu dễ! Chỉ cần chép tệp vào thẻ SD (xem chi tiết bên dưới!).

Phần cứng và Phần mềm

Danh sách vật liệu (BOM)

Số lượng Linh kiện Thông tin
1 Arduino Nano Amazon
1 Loa Amazon
1 DFRobot DFPlayer_Mini Thông tin
1 Điện trở 1k Amazon
1 Thẻ nhớ SD Amazon
3 Nút nhấn Amazon
3 Lò xo (3/8"x3/4" hoặc 9.5mm x 19mm) Amazon
12 Heat-insert M3x5x4 hoặc keo dán sắt Amazon
12 Ốc M3x8 hoặc keo dán sắt Amazon
Nhiều Dây điện / ống co nhiệt -

Thiết bị cần thiết

  • Mỏ hàn
  • Kìm bấm đầu cos (nếu dùng phiên bản PCB)
  • Máy in 3D ;)

Phần mềm / Firmware

Arduino IDE, Fusion 360, EasyEda và Fritzing

Tải âm thanh lên thẻ SD

Bạn cần định dạng thẻ SD ở chuẩn FAT32 và copy nội dung của tệp “samples.zip” vào đó. Cấu trúc thư mục thẻ phải như sau:

\01\001.mp3
\01\002.mp3
\01\003.mp3

Phần mềm hỗ trợ tối đa 9 nút, nhưng hiện tại chỉ sử dụng 3 nút. Nếu muốn đổi âm thanh, bạn chỉ cần thay thế các tệp trong thư mục “01” bằng tệp mp3 bạn chọn (giữ nguyên tên tệp: 001.mp3, v.v.).

Lưu ý cho người dùng Mac: Hãy cẩn thận vì máy có thể tạo thêm các tệp ẩn, hãy xóa hết các tệp “._” trên thẻ nhé!

Nạp Sketch bằng Arduino IDE

Mở tệp “sketch_my_pet_talks.ino”, chọn board Arduino Nano và Processor là ATmega328P (Old Bootloader). Sử dụng “Library Manager” để cài các thư viện: DFRobotDFPlayerMini (1.0.6) và OneButton (2.6.1).

Sau khi kết nối Arduino Nano với máy tính, chọn đúng cổng COM và nhấn “Upload”. Bạn có thể kiểm tra log qua Serial Monitor để xem thẻ SD đã được nhận hay chưa.

Hướng dẫn in 3D

In tất cả các tệp với độ dày lớp 0.20 mm bằng nhựa PLA:

TalkingPetDIY_ButtonBottom - in 3 lần TalkingPetDIY_ButtonTop - in 3 lần (nên dùng màu khác nhau) TalkingPetDIY_ButtonRing - in 3 lần TalkingPetDIY_SpeakerTop - in kèm hỗ trợ (support)

Hướng dẫn lắp ráp

  1. Lắp heat-insert: Gắn vào các vị trí đã định trên vỏ loa và đế nút.
  2. Chuẩn bị nút: Hàn dây vào các chân nút, lắp lò xo và các chi tiết nhựa.
  3. Lắp mạch: Kết nối Arduino Nano với DFPlayer Mini và loa.
  4. Hoàn thiện: Gắn các linh kiện vào vỏ hộp bằng keo nến hoặc ốc vít, sau đó đậy nắp.

Demo và Cách dùng

Chỉ cần cắm cáp USB vào nguồn điện là bạn có thể bắt đầu nhấn nút để nghe âm thanh! Đây là cách tuyệt vời để huấn luyện thú cưng của bạn làm quen với việc giao tiếp.

Giấy phép

Tác phẩm này được cấp phép theo

Creative Commons — Attribution

CC-BY

Yêu cầu ghi công
Remix & phái sinh Được phép
Sử dụng thương mại Được phép

File mô hình

TẤT CẢ FILE MÔ HÌNH (14 Tập tin)
Đang tải files, vui lòng chờ...
Vui lòng đăng nhập để bình luận.

Chưa có bình luận nào. Hãy là người đầu tiên!

Vui lòng đăng nhập để khoe bản in của bạn.

Chưa có bản in nào được khoe. Hãy là người đầu tiên!

Remix (0)