Mục lục:

Điện thoại T65 Top40: 6 bước (có hình ảnh)
Điện thoại T65 Top40: 6 bước (có hình ảnh)

Video: Điện thoại T65 Top40: 6 bước (có hình ảnh)

Video: Điện thoại T65 Top40: 6 bước (có hình ảnh)
Video: Tony | Trang Trí Ốp Lưng Điện Thoại 📱 𝐂𝐮𝐬𝐭𝐨𝐦 𝐏𝐡𝐨𝐧𝐞 𝐂𝐚𝐬𝐞 2024, Tháng mười một
Anonim
T65 Top40 điện thoại
T65 Top40 điện thoại

Trong Tài liệu hướng dẫn này, chúng tôi sẽ hướng dẫn bạn cách sử dụng điện thoại PTT loại T65 cũ để tạo máy hát tự động. Bạn sẽ có thể chọn một năm từ 2000 đến 2016 và bạn sẽ có thể chọn một bài hát từ Top40 của năm đó bằng cách sử dụng đĩa quay số.

Đối với Tài liệu hướng dẫn này, bạn sẽ cần:

  • Raspberry Pi Zero
  • một chiếc điện thoại PTT cũ
  • một Bonnet Loa Adafruit
  • một số dây cáp

Đặc biệt cảm ơn giáo viên của chúng tôi, người đã đưa ra ý tưởng ban đầu và giúp chúng tôi thực hiện dự án này.

Bước 1: Mở điện thoại

Mở điện thoại
Mở điện thoại

Điều đầu tiên bạn cần làm là mở điện thoại bằng tuốc nơ vít. Tháo chuông từ bên trong để bạn có thêm không gian cho Raspberry Pi Zero.

Bạn sẽ thấy 4 dây cáp bên dưới đĩa quay số (xem hình)

  • Nới lỏng cáp màu vàng và kết nối nó với Rd trên điện thoại.
  • Thêm một cáp phụ để kết nối Bl với Rd trên điện thoại.

Bạn sẽ kết nối các cáp khác ở bước 3.

Bước 2: Thêm một Bonnet Loa

Thêm một Bonnet Loa
Thêm một Bonnet Loa
Thêm một Bonnet Loa
Thêm một Bonnet Loa
Thêm một Bonnet Loa
Thêm một Bonnet Loa
Thêm một Bonnet Loa
Thêm một Bonnet Loa

Chúng tôi sẽ sử dụng Raspberry Pi Zero, vì vậy bạn sẽ không có giắc cắm tai nghe, Bạn phải thêm nắp ca-pô của loa. Chúng tôi sẽ sử dụng Adafruit Speaker Bonnet.

Hàn Bonnet Loa vào Raspberry Pi Zero của bạn. Để xem hướng dẫn từng bước, hãy xem trang web của họ ở cuối Sách hướng dẫn này.

Bước 3: Kết nối dây với Raspberry Pi

Sau khi hoàn thành nắp ca-pô Loa, bạn có thể kết nối các dây cáp còn lại:

  • Nới lỏng cáp màu đỏ và hàn nó vào một cáp cái để bạn có thể kết nối nó với GPIO25 trên Raspberry Pi Zero.
  • Nới lỏng cáp màu xanh lam và hàn nó vào cáp cái. Kết nối nó với Ground trên Raspberry Pi Zero.

Bước 4: Chọn bài hát của bạn

Đáng buồn là chúng tôi không tìm thấy cách phát nhạc trực tuyến bằng Raspberry Pi, vì vậy chúng tôi đã tải nhạc xuống bằng cách nhanh hơn.

Chúng tôi muốn sử dụng 40 bài hát phổ biến nhất trong những năm khác nhau. Chúng tôi đã sử dụng trang web top40.nl cho việc này. Trang web này có một chuyên mục được gọi là Danh sách đặc biệt, chứa 100 bài hát phổ biến nhất mỗi năm.

Chúng tôi đã xem mã html của trang web bằng F12 và sao chép dòng bao gồm các bài hát. Dòng này chứa nhiều hơn URL của các bài hát, vì vậy chúng tôi đã sử dụng regex101.com để chỉ có thể chọn URL của các bài hát. Chúng tôi đã viết http: (. *?). M4a trong hộp Biểu thức chính quy để tìm tất cả các bài hát bắt đầu bằng http: và kết thúc bằng.m4a.

Chúng tôi đã sử dụng chương trình uGet để tải xuống tất cả các URL. Sau đó, chúng tôi đặt tên chúng theo mức độ phổ biến của chúng từ trang web top40 (ví dụ: 01, 02, 10, 40). Đáng tiếc là Pygame không phát các tệp.m4a, vì vậy chúng tôi đã sử dụng iTunes để dễ dàng chuyển đổi chúng thành.mp3.

Bước 5: Chạy Script

Chúng tôi đã viết một kịch bản chọn đúng bài hát của năm đã chọn. Chúng tôi đã có một bản đồ cho mỗi năm với đầy đủ 40 bài hát phổ biến nhất. Hãy sử dụng tập lệnh của chúng tôi và thay đổi nó theo sở thích của bạn.

Bước 6: Liên kết

Ý tưởng ban đầu:

Adafruit Speaker Bonnet:

Bài hát đã sử dụng:

Trình chọn URL:

URL-trình tải xuống:

Đề xuất: