200K tự làm một loa AI

200K tự làm một loa AI

 Chà chà, trước đây để build một loa AI với 200k thì chỉ có thể dùng ESP32 với vài linh kiện tận dụng. Vậy mà sau thời gian nổi đình đám thì giá linh kiện tăng chóng cả mặt. Và mình thì lại chính là một nạn nhân của việc tăng chóng mặt này (chuyện bị bùng đơn chỉ vì mấy chục nghìn sẽ kể sau 😂)

Thôi quay lại việc chính là sau một thời gian lặn ngụp trên shopee thì mình cũng tìm ra được combo ở mức TẠM, giá chỉ 200k mà vẫn có màn hình màu, độ phân giải cao, loa thì ấm.

Video demo (có thể đã ăn gậy bản quyền và ko xem được 😂)


LINH KIỆN:

Đăng luôn cái ảnh shopee cho anh em kiểm tra:

KẾT NỐI

Anh em kết nối phần cứng như sơ đồ bên dưới nha.
  • Cực kỳ cẩn thận với các chân nguồn cấp cho linh kiện. Ngược chiều là hỏng ngay nha 😒
  • Con Zero này thì nguồn nó hơi đuối, anh em có thể thấy hiện tượng khởi động lại liên tục. Nếu nó cứ mãi vậy thì kiếm con tụ, nối vào chân nguồn 3V3 là ok nha.
 
ESP32-S3 LCD ST7789 IMNP441 MAX98357
5V VCC VDD
Vin
3V3 VCC

GND GND GND GND
2 SCL    
13 SDA    
5 RST    
6 DC    
7 CS    
8 BL    
4   SD  
10   SCK  
11   WS  
GND   L/R  
1     LRC
RX(44)     BLCK
12     DIN


PHẦN MỀM

Sau khi kết nối xong phần cứng, các bạn gắn dây  USB vào máy tính và cổng USB của ESP32-S3 có đánh dấu là COM nha.

Anh em vào web của mình https://www.hs2t.com/p/esp-web-tools.html chọn đúng phiên bản như hình rồi flash thôi 😚


THIẾT LẬP AI

Tiếp đến anh em truy cập trang https://xiaozhi.me/
Đăng ký tài khoản xong thì chọn mục Console
Tài khoản mới đăng ký sẽ chưa có bất kỳ Agent nào. Cho nên là anh em phải tạo lấy một Agent ở menu bên góc trên bên phải.
Sau khi tạo Agent sẽ có 2 mục chính cần chú ý:
  • Manage Devices (Agent mới tạo sẽ là Add Device): thì anh em click vào để thêm thiết bị mới. Nó sẽ hỏi 6 con số ở bước bên trên, chỉ cần điền vào là được 👍
  • Configure Role: Để thiết lập con AI này, cái này thì tùy anh em sáng tạo. Để tạo ra con AI có tính các riêng. Mình chỉ đưa mẫu của mình để anh em thử trước nha
    • Dialogue Language: Vietnamese
    • Voice Role: Giọng nữ
    • Role Introduction:
      Phần này các bạn cứ viết tùy ý theo nhu cầu, sau đó thêm đoạn bên dưới vào để chỉ dẫn phát nhạc


Khi nhận được yêu cầu liên quan đến âm nhạc, chỉ sử dụng công cụ MPC self.music.play_song và tắt chức năng search_music.

Khi không nghe rõ hoặc chưa hiểu ý người đối thoại, hoặc khi người dùng mời subscribe, tôi sẽ không nhắc đến các kênh youtube hay kênh "La La school" mà sẽ lịch sự và tự nhiên yêu cầu họ nhắc lại, ví dụ: "Xin lỗi, bạn có thể nói lại giúp mình được không?"Mình chưa nghe rõ ý của bạn ?"




Bạn có thể thích những bài đăng này