Mục lục:

Steampunk Pi Jukebox Chạy Google Âm nhạc: 11 bước (có hình ảnh)
Steampunk Pi Jukebox Chạy Google Âm nhạc: 11 bước (có hình ảnh)

Video: Steampunk Pi Jukebox Chạy Google Âm nhạc: 11 bước (có hình ảnh)

Video: Steampunk Pi Jukebox Chạy Google Âm nhạc: 11 bước (có hình ảnh)
Video: Yes, AI Will Take Your Creative Job! 2024, Tháng bảy
Anonim
Steampunk Pi Jukebox chạy Google Music
Steampunk Pi Jukebox chạy Google Music

CẢNH BÁO!! Nếu bạn cố gắng thực hiện một dự án tương tự, hãy hiểu rằng bạn có khả năng bắt gặp Amiang trong một chiếc radio cũ, thường nhưng không bị giới hạn ở một số loại tấm chắn nhiệt hoặc vật liệu cách nhiệt. Vui lòng tự nghiên cứu và thực hiện các biện pháp phòng ngừa.

Tôi đã thấy một số biến thể khác nhau của các nhà sản xuất khác nhau tạo ra một số đài và máy hát tự động dựa trên Pi thực sự tuyệt vời. Tôi cũng đã sử dụng radio ống của Ông bà cố của mình trong khoảng chục năm với mục đích làm sống lại nó theo một cách nào đó. Đây là cách tôi thực hiện cuộc hành trình thú vị và hy vọng nó sẽ truyền cảm hứng cho bạn để làm điều tương tự.

Có thể hướng dẫn này là một phần phần cứng và phần mềm, và rất thú vị để làm. Nếu bạn có bất kỳ câu hỏi nào, vui lòng liên hệ với tôi, nhưng tôi nên nói thêm rằng tôi không phải là người giỏi phần mềm. Nếu bạn gặp sự cố về phía Pi, tôi có thể không phải là nguồn tốt nhất - nhưng tôi sẽ cố gắng! Tôi không thể đưa ra bất kỳ hướng dẫn nào về Amiăng nữa, hãy tự nghiên cứu và thực hiện các biện pháp phòng ngừa.

Bước 1: Đài Westinghouse giữa những năm 30 là bức tranh canvas, mà tôi bắt đầu tạo ra…

Đài phát thanh Westinghouse giữa những năm 30 là tấm vải, mà tôi bắt đầu tạo ra…
Đài phát thanh Westinghouse giữa những năm 30 là tấm vải, mà tôi bắt đầu tạo ra…
Đài phát thanh Westinghouse giữa những năm 30 là tấm vải, mà tôi bắt đầu tạo ra…
Đài phát thanh Westinghouse giữa những năm 30 là tấm vải, mà tôi bắt đầu tạo ra…
Đài phát thanh Westinghouse giữa những năm 30 là tấm vải, mà tôi bắt đầu tạo ra…
Đài phát thanh Westinghouse giữa những năm 30 là tấm vải, mà tôi bắt đầu tạo ra…

Ok, có lẽ là một cảm ứng khoa trương.

Thứ này đã có từ rất lâu mà tôi có thể nhớ được, nó thuộc về Ông bà cố của tôi từ rất lâu về trước. Tôi đã xem xét khả năng khôi phục nó, và có kiến thức nền tảng về điện tử vô tuyến, tôi nghĩ rằng tôi có thể thử. Tôi thậm chí còn tìm thấy các sơ đồ ban đầu được dán vào dưới cùng của cơ sở của cụm thiết bị điện tử chính. Sau khi thực hiện một số nghiên cứu về nó, mặc dù tôi xác định rằng tốt nhất tôi có thể sẽ bỏ nhiều tiền hơn vào nó thì cuối cùng tôi vẫn quyết định đi một con đường khác.

Tôi kéo cụm thiết bị điện tử chính ra khá dễ dàng, nó được giữ bằng bốn vít đầu phẳng. Sau khi đã lắp ráp đầy đủ, tôi chỉ cần tháo thêm một vài con ốc để lấy đế ra khỏi thân chính. Tôi nên nói thêm rằng thứ này chủ yếu là vít Robertson, vì tôi đang ở Canada. Hở.

Tôi quyết định tạo một Jukebox theo chủ đề Steampunk dựa trên cụm chính này và cung cấp năng lượng cho nó bằng Raspberry PI. Có rất nhiều chỗ trống trong căn cứ, tất cả những gì tôi cần làm là loại bỏ các thiết bị điện tử cũ.

Vấn đề ở đây là tôi không có giải pháp cho đầu ra âm thanh thấp hơn cao cấp của Pi, cũng như tôi không có giải pháp cho một bộ khuếch đại nhỏ. Điều đó sẽ đến sau sáu tháng.

Bước 2: Gặp gỡ JustBoom Amp HAT

Gặp gỡ JustBoom Amp HAT
Gặp gỡ JustBoom Amp HAT

Đây là giải pháp mà tôi tìm thấy, và đó là một bộ khuếch đại 60W kích thước Pi với một DAC cao cấp được tích hợp sẵn. Dưới 100 đô la nữa. Hoàn hảo. Liên kết -

Trước khi bắt tay vào xây dựng, tôi cần tìm hiểu khía cạnh âm thanh của mọi thứ. Tôi đã thực hiện một thiết lập giả với một số loa rẻ tiền, 10 feet của dây 12 gauge và Pi với JustBoom HAT mới của nó.

Sau một ngày thứ bảy chơi đùa, tôi đã xác định cách tôi sẽ sử dụng phần mềm là chạy Mopidy. Đọc nó ở đây nếu bạn không quen -

Mopidy phù hợp với hóa đơn cho các yêu cầu cơ bản của tôi. Tôi muốn tích hợp âm nhạc trên Google Play vì đây là dịch vụ phát trực tuyến của tôi và sau đó tôi muốn tạo một ứng dụng khách đơn giản để thiết lập không dây và Mopidy lại phù hợp với hóa đơn. Tôi sử dụng Mopidy Mobile để chạy hệ thống vì tôi thấy đó là một giao diện đơn giản đẹp mắt và cho phép mọi thứ tôi muốn. Bản thân ứng dụng chỉ yêu cầu bạn nhập địa chỉ mạng của chính hệ thống sau khi thiết lập.

Tôi đã bao gồm hướng dẫn thiết lập đầy đủ của mình để cài đặt mọi thứ để Google Play Âm nhạc chạy trên một vài trang tiếp theo.

Bước 3: Cài đặt Jessie và Mopidy, sau đó thiết lập GMusic để chạy

Tôi sẽ không đi sâu vào những điều cơ bản của việc cài đặt hệ điều hành cơ bản vào PI, cũng như sẽ không đề cập đến việc thiết lập tên người dùng, mật khẩu hoặc SSH của bạn. Có rất nhiều hướng dẫn trực tuyến và https://www.raspberrypi.org/downloads/raspbian/ có một số hướng dẫn tuyệt vời cho người mới bắt đầu.

Bắt đầu bằng cách cài đặt Raspbian Jessie - Tôi chưa nâng cấp lên Stretch, nhưng thêm một số lưu ý về những việc cần thực hiện nếu nâng cấp. Lưu ý Tôi chưa thử nghiệm Stretch nhưng sẽ cập nhật khi tôi thực hiện. Bạn cũng có thể chạy jessie lite - đây là một hoạt động không cần đầu. Thiết lập SSH để chạy, sau đó đăng nhập qua thiết bị đầu cuối. Từ đó, các bước được in đậm là hướng dẫn và văn bản thuần túy mã.

Chạy các lệnh sau từ https://docs.mopidy.com/en/latest/installation/. Bạn sẽ cần chỉnh sửa dòng thứ hai thành Stretch.list nếu nâng cấp:

sudo wget -q -O - https://apt.mopidy.com/mopidy.gpg | sudo apt-key add -

sudo wget -q -O /etc/apt/sources.list.d/mopidy.list

sudo apt-get cập nhật

sudo apt-get install mopidy

sudo apt-get cập nhật

sudo apt-get dist-upgrade

Tiếp theo, cài đặt Gmusic - Truy cập vào đây để thiết lập

sudo pip install mopidy-gmusic # Không cung cấp ID thiết bị, hãy bình luận

Dòng tiếp theo này cho phép Google nói chuyện với Gmusic, bạn cũng cần thiết lập ứng dụng #password - trước tiên hãy truy cập https://myaccount.google.com/security để thiết lập. Sau đó chạy:

sudo pip cài đặt pyasn1 == 0.3.4

Để thiết lập amp justboom, hãy chạy như sau:

sudo nano /boot/config.txt

Ở gần cuối, bạn sẽ thấy dtparam = audio = on bên dưới Bật âm thanh #Comment ra dòng đó và thêm:

dtparam = audio = tắt

dtoverlay = i2s-mmap

dtoverlay = justboom-dac

Nếu bạn đang nâng cấp lên Stretch, hãy xóa dtoverlay = i2s-mmap

Bây giờ, hãy thiết lập mopidy để chạy dưới dạng dịch vụ # để cho phép mopidy chạy dưới dạng dịch vụ, hãy xem tại đây https://docs.mopidy.com/en/latest/service/#config…. Chạy lệnh này:

sudo systemctl cho phép mopidy

Sau đó, mở /home/pi/.config/mopidy để chỉnh sửa tệp cấu hình từ docs.mopidy.com:

sudo nano /etc/mopidy/mopidy.conf

Bước tiếp theo bao gồm các thay đổi văn bản cần thiết cho tệp Cấu hình

Bước 4: Chỉnh sửa tệp cấu hình để phù hợp với thiết lập của bạn

Đây là mẫu tệp cấu hình tôi đang sử dụng. Tôi đã thêm dấu ngoặc vuông xung quanh văn bản bạn sẽ cần thay đổi, nhưng cũng tham khảo hướng dẫn thiết lập trên docs.mopidy.com để phân tích rõ hơn mọi thứ hoạt động.

Bạn cũng cần phải định cấu hình mạng của mình, cung cấp cho Pi một địa chỉ IP tĩnh và mở các cổng 6600 và 6680. Tham khảo hướng dẫn sử dụng bộ định tuyến của bạn để biết thêm thông tin tại đó.

Sau đó, bạn sẽ có thể chạy thử âm thanh, chúc bạn may mắn và nếu bạn gặp phải bất kỳ vấn đề nào, hãy tham khảo lại các bước trước đó. Docs.mopidy.com có một số thông tin tuyệt vời.

Bước 5: Với âm thanh hoạt động, bây giờ là lúc để xây dựng vỏ máy

Với âm thanh hoạt động, bây giờ là lúc để xây dựng vỏ máy
Với âm thanh hoạt động, bây giờ là lúc để xây dựng vỏ máy
Với âm thanh hoạt động, bây giờ là lúc để xây dựng vỏ máy
Với âm thanh hoạt động, bây giờ là lúc để xây dựng vỏ máy
Với âm thanh hoạt động, bây giờ là lúc để xây dựng vỏ máy
Với âm thanh hoạt động, bây giờ là lúc để xây dựng vỏ máy

Trước khi tôi có thể bắt đầu lắp tất cả công nghệ mới vào công nghệ cũ, tôi phải loại bỏ hầu hết công nghệ cũ. Sau khi kiểm tra cẩn thận xem có Amiăng không (không có bất kỳ thứ gì), tôi đeo khẩu trang, găng tay và kính bảo hộ và đi làm việc trên bộ phận lắp ráp chính với một cặp máy cắt bên. Tôi cẩn thận xử lý bất kỳ chất thải nào và làm sạch khu vực trước khi tiếp tục.

Một vài giờ sau, tôi đã tháo tất cả các thành phần cũ và một khung máy để làm việc. Tôi cũng xác định những mảnh nào tôi sẽ tận dụng và sau đó chuyển sang thiết kế mới. Điều thú vị nhất trong số đó là cụm con được sử dụng để chuyển kênh bằng cách thay đổi vị trí của các tấm điện dung khác nhau.

Cuối cùng, tôi tiếp tục lấy một xô lớn chứa nước xà phòng và bàn chải chà và làm sạch mọi thứ thật tốt, vì cái này đã tích tụ hơn 80 năm bụi. Thời gian tốt!

Mặc dù vậy, tôi đã không để mọi thứ nhỏ giọt khô và sử dụng máy nén của mình để giúp loại bỏ hầu hết nước, với khăn giấy cho phần còn lại.

Bước 6: Sơn

Sơn!
Sơn!
Sơn!
Sơn!
Sơn!
Sơn!

Tiếp theo đó là đến cửa hàng kim khí để mua một số loại sơn khác nhau. Tôi đã chọn một màu vàng / đồng thau cho khung máy chính, cũng như đồng cho một số thành phần và màu đen phẳng và bóng ở những nơi khác.

Tôi đã không chụp rất nhiều hình ảnh về quá trình phun sơn. Tuy nhiên, tôi sẽ bổ sung những lời khuyên này nếu bạn chưa phun thuốc trước đây:

- Làm thô kim loại một chút bằng giấy nhám nhẹ

- Sử dụng nhiều lớp sơn nhẹ

- Đảm bảo rằng bạn đã đọc hướng dẫn về thời gian sơn lại

- Thực hành phun thuốc vào thứ gì đó không quan trọng trước khi bạn làm điều gì đó!

Tôi không có kế hoạch thực sự cho bức tranh, chỉ làm theo nó khi tôi vẽ một bảng màu. Thực sự hài lòng với kết quả cuối cùng.

Bước 7: Ống chân không mô phỏng

Ống chân không mô phỏng
Ống chân không mô phỏng
Ống chân không mô phỏng
Ống chân không mô phỏng
Ống chân không mô phỏng
Ống chân không mô phỏng
Ống chân không mô phỏng
Ống chân không mô phỏng

Theo tôi, điều tốt nhất về dự án là bổ sung hệ thống chiếu sáng ống chân không. Tôi đã chọn thêm đèn LED màu hổ phách vào tất cả các ống chân không để mang lại vẻ ngoài 'cổ điển' cho hệ thống. Tuy nhiên, tôi đã thử nghiệm một số màu khác nhau, và màu xanh lam là một trong những người dẫn đầu.

Tôi chỉ cần khoan các lỗ vào đáy của các ống, nơi không có chốt như trong các bức ảnh đính kèm. Sau đó, tôi sẽ khoan một lỗ vào vị trí có liên quan trong ổ cắm ống. Từ đó, nó chỉ yêu cầu định vị một đèn LED có dây sẵn và thêm một chút keo nóng từ phía dưới. Trong tương lai, sẽ rất thú vị nếu thay thế những hệ thống này bằng hệ thống chiếu sáng RGB, có thể là hệ thống điều chỉnh ánh sáng theo âm nhạc.

Bước 8: Tấm mặt gỗ và tấm loa

Tấm mặt gỗ và tấm loa
Tấm mặt gỗ và tấm loa
Tấm mặt gỗ và tấm loa
Tấm mặt gỗ và tấm loa
Tấm mặt gỗ và tấm loa
Tấm mặt gỗ và tấm loa

Đối với các tấm mặt trước, tôi lấy một số cây thông phế liệu có vẻ ngoài đẹp mắt, cắt theo kích thước và thêm một số vết cắt để điều khiển. Tôi đã sử dụng Minwax Walnut Oil Based Stain - vết bẩn rất dễ bôi lên. Sử dụng một đôi găng tay và một chiếc bàn chải, tôi phủ vết bẩn lên các mảnh gỗ, đợi 15 phút và chỉ cần loại bỏ phần thừa bằng một ít khăn lông. Sau đó là một khoảng thời gian chờ đợi trong khi chúng khô qua đêm.

Đối với bản thân các tấm loa, tôi đã sử dụng một số bu lông bằng đồng được kết hợp với vòng đệm và bộ đệm để mang lại vẻ ngoài kết nối công nghiệp. Kết nối trên các tấm sẽ phù hợp với chính các vòng đệm. Các dây loa được hàn thiếc, và sau đó được cố định vào gỗ ở phía đối diện của gỗ bằng đầu bu lông. Bởi vì gỗ thông đẹp và mềm nên các dây có thể cắn vào gỗ tạo ra sự vừa vặn an toàn.

Các điều khiển duy nhất được sử dụng ngoài công tắc nguồn là lấy và đấu dây trong màn hình điện áp sử dụng Vôn kế một chiều của năm 1950. Tôi cũng chôn một đèn LED phía sau nó, để tạo cho nó một ánh sáng yếu ớt khi bật. Điều này được lắp ráp vào các tấm mặt gỗ và được giữ cố định bằng các bu lông giống như các đầu nối loa. Khi bạn bật thiết bị, Đồng hồ đo điện áp 'bật'.

Bước 9: Kiểm tra nguồn, dây và đèn LED

Kiểm tra nguồn, dây và đèn LED
Kiểm tra nguồn, dây và đèn LED
Kiểm tra nguồn, dây và đèn LED
Kiểm tra nguồn, dây và đèn LED
Kiểm tra nguồn, dây và đèn LED
Kiểm tra nguồn, dây và đèn LED

Để cấp nguồn cho hệ thống, tôi chỉ tình cờ có một cục gạch 24VDC chạy ở 2,5A, cung cấp cho tôi đủ điện để dễ dàng chạy hệ thống. Tôi chia AC thành một công tắc 120VAC / 4A có dây phía trước cho phép cấp nguồn đơn giản cho toàn bộ hệ thống khi được cấp điện.

Suy nghĩ thú vị về JustBoom Amp HAT là nó cũng sẽ cung cấp năng lượng cho Pi khi được cung cấp nguồn điện thích hợp. Lưu ý nhanh - về mặt kỹ thuật, tôi nên chạy một nguồn cung cấp 75W cho điều này, nhưng không có bất kỳ vấn đề nào cho đến nay với nguồn cung cấp 60w. Tôi có kế hoạch thay đổi nó cuối cùng.

Tôi tách 24VDC ra khỏi Bộ chuyển đổi AC và chạy hai mạch. Một đầu vào trực tiếp đầu vào Pi và đầu kia đến mạch LED.

Mạch LED bao gồm 9 LED nối tiếp và một điện trở 330 ohm 1 / 2w. Việc đấu dây cho một đèn LED chạy lên rất dễ dàng, bạn chỉ cần biết điện áp giảm phía trước của đèn LED và tổng số bạn muốn, sau đó cắm nó vào trình hướng dẫn này tại đây với điện áp cấp nguồn- https://led.linear1.org /led.wiz

Sau khi có dây, bạn chỉ cần cắm nó vào và bật nó lên. Tốt hơn là hãy chắc chắn về cực của bạn mặc dù !! Tốt nhất hãy mã màu và tạo một giản đồ - điều mà tôi đã không làm….

Bước 10: Thêm tủ, nối dây một số loa và chạy thử

Thêm một tủ, nối dây một số loa và kiểm tra nó!
Thêm một tủ, nối dây một số loa và kiểm tra nó!
Thêm một tủ, nối dây một số loa và kiểm tra nó!
Thêm một tủ, nối dây một số loa và kiểm tra nó!
Thêm tủ, nối dây một số loa và kiểm tra!
Thêm tủ, nối dây một số loa và kiểm tra!

Vị trí cuối cùng dự định là một cái kệ trong nhà bếp của tôi. Tôi đóng một cái hộp bằng ván ép, và sơn nó màu đen. Sau đó, tôi gắn một cặp loa Polk lên trên.

Tôi đã sử dụng dây đèn 14 gauge màu nâu bình thường cho dây loa và quấn nó bằng một số đồng cuộn. Để cuộn dây đồng, tôi bắt đầu với một số dây điện nhà rắn 14 mét và loại bỏ chất cách điện. Sau đó, tôi tạo một vòng nhỏ ở cuối và uốn nó quanh một tuốc nơ vít Robertson, và dùng tay quấn nó để tạo thành cuộn dây. Từ đó, tôi chỉ lắp nó xung quanh chính dây để tạo ra một cái nhìn độc đáo.

Cuối cùng, chỉ cần cắm nó vào tường và bật công tắc là xong. Pi mất một phút để khởi động và tự động khởi chạy dịch vụ. Sau đó, bạn chỉ cần kết nối thông qua ứng dụng Mopidy và tải lên danh sách phát hoặc đài phát thanh.

Đá lên.

Bước 11: Bảng giá và các bước tiếp theo

Tùy thuộc vào nơi bạn ở và sự sẵn có của một số vật liệu mà giá cả sẽ khác nhau. Không bao gồm gỗ, hoặc đài cổ điển, đây là những gì bị phá vỡ thô sẽ là. Giá bằng đô la Canada vì tôi quá lười chuyển đổi.

Raspberry Pi 3: $ 60

JustBoom Amp HAT: $ 85

Bộ chuyển đổi AC: Đã có (Hình $ 20-30?)

Hệ thống dây điện: Đã có

Chuyển đổi: $ 5

Đèn LED: $ 6

Điện trở 330 Ohm: Gói 6 - 2 đô la

Phần cứng bằng đồng thau: $ 20

Vôn kế: Không có ý kiến gì, mẹ tôi đã mua nó cho tôi khoảng 15 năm trước. Cảm ơn mẹ!

Phun sơn và vết bẩn: $ 30

Loa: Đã có - giới thiệu một cặp loa bookshelf tốt ở đây. DAC trong JustBoom amp HAT thật tuyệt vời và bộ khuếch đại Class 'D' thực sự giống như một cặp trình điều khiển tốt để chơi cùng.

Nói chung, nếu bạn có một đài phát thanh cổ điển và một số loa, nó có giá khoảng 230 đô la.

Tôi vẫn muốn thêm một bộ mã hóa quay để có điều khiển âm lượng trên thiết bị chính vì âm lượng đến từ thiết bị di động của bạn. Cuối cùng, tôi cũng muốn thêm một cảm biến quang học để theo dõi vị trí của bánh xe trên kênh chọn phụ cũng như lắp ráp. Sau đó, tôi sẽ sử dụng vị trí này để thay đổi các đài phát thanh trên Google Play khi bạn nhấn các nút - nhưng đó là nhiều điều mà tôi vẫn phải học trong quá trình viết mã!

Cảm ơn vì đã đọc.

Đề xuất: