산업 제조
산업용 사물 인터넷 | 산업자재 | 장비 유지 보수 및 수리 | 산업 프로그래밍 |
home  MfgRobots >> 산업 제조 >  >> Manufacturing Technology >> 제조공정

최신 주크박스

구성품 및 소모품

라즈베리 파이 3 모델 B
× 1
Adafruit Pi Perma Proto Hat NO EEPROM
× 1
Arduino Nano R3
저는 더 이상 제작되지 않는 고대의 Arduino Micro를 사용했습니다. 다른 보드를 사용하는 경우 핀아웃이 작동하는지 확인해야 합니다. Adafruit Metro Mini도 작동합니다.
× 1
LED 스트립, NeoPixel 디지털 RGB
Adafruit의 스트립당 60 LED를 사용했습니다. 36개의 LED와 22개의 LED의 두 조각이 필요합니다. 60 LED/미터 스트링이 30 LED/미터보다 더 좋아 보입니다.
× 1
Uctronics 5in HDMI LCD(터치 스크린 포함)
Waveshare 또는 다른 브랜드를 사용할 수 있습니다. 5인치여야 하며 이 정확한 LCD를 사용하지 않으면 3D 모델에서 마운트 지점이 변경될 수 있습니다.
× 1
HDMI 플랫 Male-Male 270도 1피트 케이블
× 1
HDMI 콤보 90도 및 270도 변환기
× 1
왼쪽 앵글 마이크로-USB A 9인치 케이블
LCD의 터치 인터페이스용. "왼쪽"은 플러그를 꽂았을 때 케이블이 나오는 쪽입니다.
× 1
짧은 마이크로-USB A 케이블
전원을 위해 Arduino를 Raspberry Pi USB A에 연결
× 1
커패시터 1000μF
Pi/Audio Amplifier의 전원 레일에서
× 1
IQAudio Pi Digi Amp Plus
늦은 속보! IQAudio는 이제 Raspberry Pi의 일부입니다. $30 USD의 저렴한 가격으로 Pi Digi Amp Plus를 구입할 수 있습니다. 나는 훨씬 더 비싼 오래된 주식을 사용했습니다. 이 빌드는 Amp Plus의 5V 피드를 사용하여 LED에 전원을 공급합니다.https://www.raspberrypi.org/blog/iqaudio-is-now-raspberry-pi/
× 1
저항 330옴
NeoPixel/LED 스트링용
× 2
SparkFun 사운드 감지기(헤더 포함)
음향 LED를 위해 반드시 갖추어야 할 단 하나의 구성요소!
× 1
데이턴 오디오 RS100-8 스피커
특이한 소형 스피커:스피커 중앙에 돌출된 원뿔이 있어 그들은 스피커 그릴에 플러시 맞을 수 없습니다. 해결 방법이 있습니다! RS100용으로 특별히 제작된 2개의 3D 인쇄 스피커 스탠드
× 2
스피커 와이어 18AWG
× 1
Parts Express SPDT 미니 로커 스위치 센터 끄기
× 1
Parts Express SPST 로커 스위치
주의! 더 이상 사용할 수 없는 SIMILAR UXCELL 로커 스위치를 사용했습니다. 내가 사용한 것과 다를 수 있는 Parts Express 치수를 확인하십시오. 스위치가 크기에 맞게 마찰되므로 주크박스 기본 구성 요소를 변경해야 할 수도 있습니다.
× 1
Adafruit 암 헤더 - 5개 팩
× 1
후크업 와이어 키트, 22AWG
Perma-Proto 보드 배선 및 NeoPixel Strand에 납땜용
× 1
M2.5 스탠드오프 - 20mm 수나사 한쪽 끝, 암컷 다른 쪽
Adafruit Perma-Proto 보드를 IQAudio Digi Amp Plus에 연결
× 4
M2.5 스탠드오프 - 5mm 나사산 수나사 한쪽 끝, 암컷 다른 쪽 끝 , 4x 너트
4개의 스탠드오프를 Raspberry Pi에 IQAudio Pi Digi Amp에 연결하고 4개의 스탠드오프(4개 너트 포함)를 장착에 부착합니다. 보드를 주크박스 케이스에 연결합니다.
× 8
기계 나사, M2.5
Perma-Proto 보드를 IQAudio 보드에 부착하려면 LENGTH =4-5mm
× 4
마이크로 SD 카드
라즈베리 파이용
× 1
Adafruit 패널 마운트 2.1mm DC 배럴 잭
외부 전원 브릭 입력용
× 1
DC 전원 연장 케이블
케이스 내부에서 배럴 커넥터를 IQAudio Amp에 연결하는 데 사용됩니다. 이는 차례로 RPI와 Perma-Proto 보드에 전원을 공급합니다.
× 1
벨벳 접착 라이너, 멀티팩
다른 제품을 사용했지만 비슷한 제품을 사용했습니다. 이것은 LED 뒤의 배플/광 차단기로 사용됩니다. 불투명한 것은 무엇이든 붙일 수 있습니다. 아마도 검은색 종이도 마찬가지일 것입니다.
× 1
3D 필라멘트
후처리 없이 5가지 색상의 필라멘트를 사용했습니다:빨강, 흰색, Fillamentum Vertigo Galaxy, Fillamentum 라푼젤 실버, 브라운. 후처리를 하려면 최소 2x 1kg 릴이 필요할 것입니다. LED용 디퓨저로 필요하기 때문에 흰색이 가장 좋습니다.
× 1
Adafruit 슬로우 페이드 5mm 확산 LED
스피커 그릴의 "별"을 밝히는 데 사용됩니다. 이것은 주크박스의 전원이 켜져 있는지 꺼져 있는지(스위치를 통해) 나타냅니다.
× 1
아크릴 시트 3mm - 6mm
주크박스 상단에 창을 만듭니다. 주크박스의 레코드 체인저처럼 보이도록 이 뒷면에 사진을 넣었습니다.
× 1
기계 나사, M2.5
스피커를 장착하려면 최소 15mm 길이의 검은색 납작한 헤드(접시로 맞도록 하십시오. 동일한 수의 너트도 필요합니다. 각 스피커 6개, 스피커 2개
× 12
3.4A 전원 공급 장치
IQAudio Digi-Amp Plus에는 강력한 전원 공급 장치가 필요했습니다. 내가 사용한 것은 이것과 유사합니다(스토어 링크에서). RPI에 전원을 공급하기 위해 5V로 떨어지는 19V입니다. Digi-Amp에는 5V/GND를 출력하기 위한 점퍼 블록이 있고 Perma-Proto 보드의 헤더 블록을 통해 LED에 직접 전원을 공급하는 데 사용했습니다.
× 1
Parts Express 스피커 그릴 천
주크박스에 빈티지 느낌을 더하세요...
× 1
3mm ~ 6mm 두께의 아크릴 시트
주크박스 상단의 아치에 창을 만드는 데 사용됩니다. 크기에 맞게 자르면 아크릴 뒤에 사진이나 그림을 넣을 수 있습니다.
× 1
PCB용 3핀 나사 단자대 5.08mm 피치
선택 스위치와 LED 전선 연결
× 1
기계 나사, M2.5
선택 사양인 3D 인쇄 후면 커버, M2.5 x 5mm에 사용되며 팬 헤드를 권장합니다.
× 7

필요한 도구 및 기계

3D 프린터(일반)
저는 Prusa I3 MK3S를 사용했습니다. 부품을 인쇄하려면 빌드 볼륨이 비슷하거나 더 큰 프린터가 필요합니다.
뜨거운 글루건(일반)
케이스를 형성하기 위해 부품을 함께 붙입니다.
납땜 인두(일반)
Adafruit Perma-Proto 보드를 배선하여 LED 스트립 실행
Zap-a-Gap 중간 CA 접착제
작은 부품을 함께 접착하는 데 사용되는 우수한 접착제. 주크박스 전면에 장식 조각을 부착하는 데 사용합니다.

앱 및 온라인 서비스

볼륨
Arduino IDE
김프 그리기 프로그램
주크박스 상단에 사진이나 그림을 추가하려면 창에서 원본 예술이나 jpg 크기에 맞게 그리기 프로그램이 필요합니다. Corel Draw X7을 사용했습니다.

이 프로젝트 정보

업데이트:MagPi Magazine, Issue No. 105

영감

저는 수년간 클래식 주크박스와 사랑에 빠져 있습니다. 2014년까지만 해도 하나 만들려고 했는데 잘 생긴 빌드가 없어서 못 만들었어요. 3D 프린팅 및 디자인 기술을 배운 오늘로 빨리 가십시오.

열정, 호기심, 열망이 이러한 노력을 이끌었습니다. 이와 같은 미니 주크박스를 갖고 싶다고 생각한다면 많은 대중 시장 제품이 있습니다. 저렴, $65 USD에 이 탁상용 Victola 모델처럼. Hackster 메이커 플라잉엔젤은 훌륭한 주크박스 빌드를 가지고 있습니다. 반면에 더 큰(105cm/41.3 in H) 기성품 현대 주크박스가 있지만 훨씬 더 비싼 $795 USD입니다. 비용 확인 및 노력 이 프로젝트에 얼마나 참여했는지 보려면 아래 섹션을 참조하십시오.

속성

이 프로젝트는 Grabcad에서 Marco Gregorio의 뛰어난 3D 주크박스 디자인 없이는 불가능했을 것입니다. Marco에게는 모델링할 실제 주크박스가 없었기 때문에 더욱 놀랍도록 디테일한 작품입니다. 인터넷에서 찾을 수 있었던 것뿐입니다! Marco의 작업을 확인하는 것은 스스로에게 빚이 있습니다...

또한 주크박스에 필수적인 것은 LED 조명을 음악에 맞게 만드는 데 사용되는 Arduino 코드입니다(Learn.sparkfun.com의 Michael Bartlett).

개요

이것은 무료 Volumio 소프트웨어로 구동되는 음악 플레이어입니다. Volumio는 AirPlay, Spotify, Pandora, 웹 라디오 및 컴퓨터, 태블릿 또는 휴대폰에서 제어하는 ​​자신만의 음악을 제공합니다. 다운로드하여 설치하기만 하면 됩니다. 내가 무엇을 추가 했습니까? 3D 케이스, 터치 패널 LCD, 음악에 맞춰 켜지는 LED. LCD는 Raspberry Pi 3 또는 4에서 전원이 공급됩니다. LED는 Raspberry Pi 및 IQAudio Pi Digi Amp와 같은 하드웨어 스택 상단에 부착된 Adafruit Perma-Proto 보드의 Arduino Micro에 의해 제어됩니다.

인벤토리에 있던 오래된 하드웨어, IQAudio 앰프 보드 및 Arduino Micro를 사용하고 있습니다. 이 글을 쓰는 시점에서 IQAudio는 이제 Raspberry Pi의 일부이며 Pi Digi Amp Plus는 여전히 사용할 수 있으며 내가 지불한 것보다 저렴합니다. Arduino Micro는 더 이상 사용되지 않지만 Arduino Nano 또는 Adafruit Itsy-Bitsy를 사용할 수 있습니다. 아날로그 및 디지털 핀 사용을 조정하고 Digi Amp에서 도터 보드(Arduino)로 5V 전원을 공급해야 합니다. 마지막으로 Sparkfun Sound Detector는 마술처럼 소리를 디지털 비트로 변환합니다.

Marco는 내가 Fusion 360 3D 설계 응용 프로그램으로 가져올 수 있는 주크박스의 모든 구성 요소에 대한 STEP 파일을 제공했습니다. 내가 한 일은:

<울>
  • Marco의 실물 크기 모델에서 25% 크기로 모델 확장
  • 모델 구성 요소를 검토하고 유지할 항목과 추가할 항목 결정
  • 모델에서 사용하지 않은 부분을 숨김
  • 기능을 추가 및 수정하여 유용한 인클로저 만들기
  • 인클로저를 구성하는 3D 본체 인쇄
  • Volumio 및 LED에 전원을 공급하는 전자 장치 추가
  • 디자인 목표

    <울>
  • 약 15인치/381mm 높이
  • 지금 재생 중/앨범 아트를 표시하는 터치 스크린
  • 좋은 소리를 내는 스피커
  • 조명... 사랑스럽고 움직이는 LED가 많이 있어야 했습니다.
  • 실제로는 닮음 그것은 3D 인쇄되었습니다(인쇄 후 처리 없음). 다른 필라멘트 색상으로 인쇄하는 것을 의미했습니다.
  • 약 12시간을 초과하는 3D 인쇄 불가(야간 인쇄 불가)
  • 부품 조인트 숨기기 또는 최소화
  • 기술 수준:고급

    <울>
  • 총 인쇄 시간이 75시간 이상 3D 부품용
  • 중요한 조립 - "올바른" 작업을 수행하고 특정 순서로 작업을 수행해야 합니다.
  • 완성 시 케이스 내부에서 작업할 수 있는 제한된 공간
  • 비용:비싸다

    (모든 비용은 USD)

    최소한:

    <울>
  • 후처리를 할 경우 2-3개의 흰색 3D 필라멘트와 마감재가 필요합니다. 예상 비용은 $70-90입니다.
  • 또는

    <울>
  • 무엇을 가지고 있느냐에 따라 다릅니다. 나는 단지 $30 정도의 빨간 필라멘트 스풀을 구입해야 했습니다. 저는 2017년부터 3D 프린팅을 해왔고 저에게 중요한 취미입니다. 인벤토리에 은색, 흰색, 갈색 및 검은색 필라멘트가 있었습니다. 거기에 빨간색 스풀을 더하면 적어도 약 $100.
  • Arduino Nano 또는 Adafruit Mini Metro, 약 $20(Arduino Micro가 재고에 있음)
  • Adafruit Raspberry Pi Perma Proto Hat $5
  • HDMI 터치 스크린(Uctronics) 5인치, $53
  • 라즈베리 파이 3B 플러스 35달러(현금)
  • Parts Express Dayton Audio RS100-8 스피커, 총 60달러(재고 내) 2개
  • Parts Express 스피커 와이어, 18AWG 약 $20(재고 있음)
  • Parts Express 스피커 그릴 천, $30(재고 있음)
  • HDMI 케이블/커넥터, 스위치, 마운팅 하드웨어, 점퍼 와이어, 암 헤더 등에 대해 40달러 이상을 추가로 계산하십시오. 재고가 많이 있었습니다. 제 경우, 현재 현금 지출 비용은 약 $150이었고, 수개월에 걸쳐 너무 많은 물품을 보유하고 있었기 때문입니다. 당신이 나가서 그 모든 용품을 사야 한다면... 글쎄, 당신이 계산을 해야 합니다.

    저에게는 그만한 가치가 있었습니다.

    노력

    3D 프린트는 프린터에 따라 75시간 이상이 소요됩니다. 인쇄하는 데 몇 시간이 걸리는 약 12개의 다른 부품이 21개 있습니다. 나머지 부분은 각각 1-2시간 정도 소요됩니다. 그리고 그것은 다시 할 인쇄가 없다고 가정합니다.

    저는 핫 글루를 사용하여 4단계로 케이스의 섹션을 함께 준비하고 접착했습니다. 3-4시간을 가정합니다. 그에 대한. LED 스트링을 붙이려면 설정 및 실행에 약 1시간이 걸립니다. 또한 주크박스를 완성하기 위해 작은 장식 부품(CA 접착제 사용)을 정밀하게 접착합니다.

    전자 제품의 경우 다음을 위해 최소 5시간을 계산하십시오.

    <울>
  • 볼루미오 설치
  • Arduino 스케치 설치
  • 회로 기판 레이아웃 및 납땜
  • 최종 조립 전에 모든 것이 제대로 작동하는지 테스트하십시오!
  • LCD 패널 장착
  • RPi, IQAudio Digi Amp Plus 및 Perma Proto 보드를 스택으로 장착
  • 스위치와 전원 잭 납땜 및 장착
  • 스피커 및 스피커 와이어 장착
  • 최종 접착에는 1-2시간이 소요될 수 있습니다.

    요약하면 모든 부품을 인쇄하는 시간 외에 조립에 약 12시간 이상이 소요될 수 있습니다.

    다운로드

    문서, 코드 및 3D 인쇄 파일은 github에서 사용할 수 있습니다.

    3D 프린트 파일은 thingiverse에서도 사용할 수 있습니다.

    3D 프린팅

    총 21개의 개별 STL 부품 파일이 있습니다. 일부 부품은 2부/인쇄물이 필요합니다.

    시작하기

    "사물" 섹션의 주석을 주의 깊게 읽으십시오. 그들은 사용할 정확한 구성 요소에 대한 필요한 정보를 제공합니다. 부품을 교체하는 경우 변경해야 할 사항을 파악해야 합니다.

    모든 것이 제대로 작동하는지 확인하려면 케이스를 조립하기 전에 모든 전자 장치가 함께 작동하는지 테스트하십시오.

    <울>
  • Volumio 설치 및 구성
  • 회로 기판 납땜
  • 구성 요소 배선:NeoPixels, 슬로우 페이드 RGB LED 및 스위치
  • 보드에 구성요소 추가
  • github에서 Arduino 스케치 다운로드
  • 보드에 장착된 Arduino에 스케치 업로드
  • 모두 사용해 보기
  • Volumio 설치

    Volumio 시작하기 페이지로 이동하여 Raspberry Pi에 대한 설정 가이드를 따르십시오. 테스트를 시작하려면 아래 사진과 같이 IQAudio Pi Digi Amp를 Raspberry Pi에 장착하고 Amp를 Pi의 암 헤더에 연결한 다음 Pi에서 IQAudio Amp까지의 스탠드오프를 사용하세요. 나중에 이 가이드를 참조하여 3D 프린팅된 주크박스 바닥에 장착하세요.

    아래 사진과 같이 2개의 암-수 점퍼 와이어를 Digi Amp Plus의 +5V 및 GND 단자에 연결합니다. 이들은 Perma-Proto 보드에 연결되어 Pi Digi Amp Plus에서 직접 NeoPixels에 전원을 공급합니다.

    최신 모델 Digi Amp에는 Pi의 모든 헤더 핀이 노출되어 있으므로 5V 및 GND 핀이 표준 Pi 헤더 핀 위치에 있습니다.

    스피커를 설정하려면 두 쌍의 스피커 와이어(14-26 AWG)를 약 7in/18cm 길이로 잘라 스피커 터미널과 IQAudio 나사 터미널에 연결합니다. Pi는 IQAudio에서 전원을 공급받습니다. 하지 마십시오. Pi 전원 잭에 전원을 연결합니다. IQaudio에 전원 브릭을 연결하고 volumio에서 웹 라디오를 재생해 보세요.

    아래 갤러리는 IQAudio Pi Digi Amp Plus 및 터치 스크린 플러그인(설정/플러그인/기타)에 대한 Volumio 설정을 보여줍니다.

    Volumio 사용을 시작하려면 빠른 시작 가이드와 Volumio의 첫 단계를 확인하십시오.

    회로 기판 준비

    Adafruit Perma-proto 보드의 폼 팩터는 Pi 및 IQAudio 앰프 위에 쌓였을 때 잘 맞고 Arduino를 위한 좋은 캐리어/도터 보드가 되었습니다.

    보드는 전원을 위해 IQAudio 5V 및 GND에만 연결됩니다. 따라서 Pi에 연결하는 일반적인 암 헤더는 사용되지 않았습니다.

    프로토 보드에서 사용 가능한 공간을 최대한 활용하려면 "3.3V"라고 표시된 레일이 상단에 오도록 보드의 방향을 지정합니다.

    저는 점대점으로 배선하는 것보다 조금 덜 일반적인 방식으로 프로토보드를 수정하고 있습니다.

    <울>
  • 3.3V 레일은 실제로 5V 입력에 사용됩니다. .
  • 도마 흔적 하나의 에 여러 핀 연결 배치
  • 철로 흔적 절단 하나의 에 여러 핀을 추가하기 위해 하단에 보드 표시가 있는 5V 레일
  • 이러한 것들은 채워졌을 때 잘 구성된 보드에 기여했습니다.

    배선 연결 및 수정에 대해서는 이 사진 갤러리를 참조하십시오.

    참고: 3핀 단자의 핀 간 피치는 5.08mm입니다. 이는 proto 보드의 표준 2.54mm 비아 피치의 정확히 2배입니다. 따라서 나사 단자/핀은 각각 2개의 보드 비아로 떨어져 있습니다. 보드 레이아웃 및 트레이스 절단은 해당 간격에 따라 다릅니다. 보드 레이아웃을 변경하지 않고는 3핀/2.54mm 피치 단자를 대체할 수 없습니다.

    애니메이션 선택 스위치

    또한 사진과 같이 3위치 로커 스위치를 배선해야 합니다. 이 스위치용으로 약 7in/18cm의 연결 와이어 3개를 자릅니다. 가급적이면 검정색(GND) 2개와 빨간색(+V) 1개를 사용하는 것이 좋습니다.

    이 스위치에 대한 자세한 내용은 아래를 참조하세요.

    네오픽셀

    1미터 네오픽셀 스트링에서 실리콘 덮개를 제거합니다. Neopixel 스트립을 36개 LED와 22개 LED의 두 부분으로 자릅니다. 짧은 스트립이 전면 그릴을 둘러쌀 것입니다. 36개의 LED 길이 스트립은 외부 튜브(네온 튜브)에 있습니다. 각 끈에 대해 약 7인치/18cm의 연결 와이어 3개를 자릅니다(나중에 줄일 수 있음). 각 섹션을 GND, +V 및 DIN용 와이어로 배선하고 스트링의 DIN 방향과 일치하도록 합니다. DIN 연결(330옴 작동)과 인라인 저항을 추가합니다.

    별빛

    전면 그릴에는 6각 별(Star Light) 모양의 3D 프린팅 인서트가 있습니다. 이 Star Light 뒤에 +V 및 GND 마운트를 사용하는 RGB 슬로우 페이드 LED는 빛 번짐을 방지하기 위해 3D 인쇄 배플에 삽입됩니다. +V 점퍼 와이어에 인라인으로 120옴 저항을 패치합니다. 이것은 LED에 대한 전류를 5V에서 약 3.4V로 떨어뜨릴 것입니다. 이것은 아래의 조립/그릴 천 섹션에서 사용됩니다.

    아두이노

    Arduino IDE를 아직 설치하지 않았다면 다음 지침에 따라 다운로드하여 설치하세요.

    LED가 작동하려면 네오픽셀 라이브러리가 필요합니다.

    소리에 반응하는 Neopixels는 Sparkfun의 Michael Bartlett이 그린 Interactive LED Music Visualizer 스케치를 기반으로 합니다. 버튼 없이 "Full Visualizer"를 사용하고 세 가지 기능이 있는 로커 스위치를 추가했습니다.

    <울>
  • LED가 음악에 반응함 - 스위치 위치 1
  • 음향 반응이 아닌 색상 변경 "체이서" 패턴의 LED - 스위치 위치 2
  • LED 꺼짐 - 위치 중앙으로 전환
  • 스위치가 연결되어 있지 않으면 LED가 작동하지 않습니다.

    github에서 Jukebox LED 스케치를 다운로드하세요.

    연결

    <울>
  • 프로토 보드 암 헤더에 Arduino를 장착합니다.
  • 36-LED 스트립을 디지털 핀 7에 연결된 터미널에 연결합니다.
  • 22개의 LED 스트립을 디지털 핀 13에 연결된 터미널에 연결
  • Sparkfun 사운드 감지기를 삽입합니다.
  • 로커 스위치 부착:중앙 극을 GND에, 위치 1을 핀 D2에, 위치 2를 핀 D4에 연결
  • IQAudio Digi Amp Plus +V 및 GND를 Perma Proto Board의 5V 레일용 암 헤더에 연결합니다(위 사진 참조)
  • 저속 페이드 RGB를 +V 및 GND 암 헤더에 연결
  • 주크박스 LED 스케치를 Arduino 보드에 업로드합니다. 그릴 LED는 스케치 설정 기능에서 RainbowCycle 루틴을 실행하는데 약간의 시간이 걸립니다. 따라서 사운드 반응성 LED는 즉시 작동하지 않습니다. 설정 기능이 실행된 후 그릴 LED는 로커 스위치의 위치에 영향을 받지 않고 항상 켜져 있습니다. With music playing from Volumio, the Neon tubes should react to music with the 3-position rocker switch set to position one. Switch position two passes a color-wheel/chaser pattern through the Neon tubes. Center position on this switch turns the Neon LEDs off.

    3D 프린팅

    Check the docs folder of the github download for part identification (Parts List) and Print Times for each part. There are also screenshots of the Prusa Slicer parameters and orientation to guide how to print each part. Find those in the 3D-Prints folder.

    참고: All images are of the prototype jukebox I built. These will look different from the published Fusion 360 design archive and STL files. The final release STL files include improvements for the following:

    <울>
  • Increase the size of the bezel on the LCD touch screen
  • Increase the size of the mounting plate to allow more clearance
  • Remove the 3D printed standoffs on the mounting plate and just use holes with screws inserted from the bottom of the mounting plate
  • Simplified the back cover
  • 어셈블리

    Tools

    I used a fine-tipped hot glue gun so I could get into smaller spaces. These use smaller diameter glue sticks, and lots of them.

    I used some tape I had on hand to temporarily hold the parts together for gluing. I found Scotch Gift-Wrap tape was actually pretty good for this. It has good adhesion and strong shear strength.

    인클로저

    The parts are glued in starting from the inside, the Grille, and moving to the outside, the Neon Tubes, as shown in the video below.

    Pause after gluing the Neon Tubes and mount the following hardware. This will give you more space to work in, before you glue in the back case. Refer to the Assembly Gallery photos below for details.

    <울>
  • Acrylic Window with photo
  • NeoPixels
  • LCD Touch Screen
  • Grille Cloth and Star Light Holder
  • Raspberry Pi/IQAudio Pi Digi Amp/Arduino
  • Adhesive Felt (or paper) backing
  • Base with switches
  • Then continue gluing the Case and Base to the other assembled parts.

    After the case is fully assembled and glued together, mount the Speakers and add Decorations.

    There is an optional two-piece 3D printed case cover that screws into the back of the case.

    Mounting the Hardware

    In the following, all the hardware mentioned is found in the "Things" section.

    “Right” and “Left“ are your right and left as you face the front of the jukebox.

    Acrylic Window and Photo

    Use a rotary tool (eg., Dremel) at slow speed to cut a piece of clear acrylic. There is a template for this in the github download. Tape the template down on the acrylic and cut around the outside. Sand the edges and use CA to glue into the top of the Arch. Print a photo of your choice that will fill up the visible area and glue that in back of the acrylic.

    NeoPixels

    Glue the long LED strip edge-on to the Neon Tubes, so that the LEDs are facing inward to the Tubes. There is a small space between the LED and the edge of the strip that can help fit the string against the Neon Tubes. Align that to glue down.

    The Grille Tube NeoPixels will be glued onto the Left and Right Bottom, with a "U" shape near the board mounting plate. Hold the strip down with pieces of tape and tack spots with hot glue. When those are solid, remove the tape and fill in the spots where the tape was with more glue.

    LCD Touch Screen

    Screw the Touch Screen into the mounting posts at the top of the Arch, below the Acrylic window. The HDMI Touch Screen input is on the top of the screen. You need to insert a 90 degree to 270 degree HDMI adapter there, Plug the HDMI 1 ft. Male-to-Male flat cable into the adapter. The other end plugs into a Raspberry Pi 3. (If you're using a Raspberry Pi 4, you need a different cable that has a Micro HDMI in one end). Insert the Left-angle Micro USB to the Touch port on the LCD, and the USB-A end to a Raspberry Pi port. Thread this cable through the left Neon Tube.

    Grille Cloth and Star Light Holder

    The Grille will be backed with "speaker cloth" to hide the inside of the jukebox. There will be an LED holder behind the Star Light to prevent light bleed, and a hole needs to be cut into the cloth for that.

    Cut a piece of speaker cloth large enough to cover the Grille and the edges of the Grille tubes. Use the Star Light LED 3D printed holder as a guide and mark the speaker cloth in a circle for the outside of the holder. Mark a cross in the center of the circle Cut the two lines of the cross to make 4 sections. Cut the rounded part of each section to make a hole for the LED holder.

    Mount the color-changing LED mentioned in the section Prepare the Circuit Board/Star Light, above. Insert the LED into the holder and glue it to the Star Light. CA will work well here.

    With the LED holder glued in place, fit the speaker cloth over the holder and the Grille. Stretch and glue the edges of the cloth to the Grille Tubes.

    Raspberry Pi/IQAudio Pi Digi Amp/Arduino

    Mount the Pi and other boards (you assembled and tested it in Getting Started, Right ?) onto the mounting plate with screws into the Pi's 5mm bottom standoffs. Plug the LCD HDMI and USB cables into the mounted Pi. There's an additional 6 inch Micro USB to Micro A cable. Plug the Micro end into the Arduino and the other end into the Pi to power the Arduino.

    The Star Light +5V and GND plug into the power from the Digi Amp Plus +5V/GND rails.

    Adhesive Felt

    To prevent light bleed, cover the inside with craft felt, which has its own adhesive backing Test fit the felt and cut holes to allow for cables and wires to pass through.

    Base with Switches

    In addition to the Animation Selector Switch, there is an on-off rocker switch that is connected to a panel-mount jack.

    Cut one GND (black) wire at least 80 mm long for this switch. Strip the insulating jacket off the power extension cable (white) in pictures about 80 mm long to expose a red and a black wire. Insert the barrel power connector and the on-off rocker switch into the base.

    Solder the cut black wire to the terminal marked "O" on one end, the other end to the active GND pin on the barrel power connector. The other terminal "I" is soldered to the GND (black) of the power extension cable for the Digi Amp Plus Finally, the +V (red) of the power extension cable is soldered to the +V terminal of the barrel connector.

    Plug the extension connector into the Pi Digi Amp Plus. Glue the Base onto the Bottom and Case.

    Speakers

    The Dayton Audio RS100-8 speakers have a cone in the middle that prevents them from being mounted flush to a solid grille, as on this jukebox. If you're using these speakers (or some where the center protrudes), you'll have to use a mounting ring (3D file supplied) so the speakers can mount properly.

    For the last step of assembly, screw the speakers in with 15 mm M2.5 metal screws and nuts.

    Tip: To make assembly easier, mount the speaker rings to the case with the screws pushed in for alignment in the holes. Tack down with hot glue or CA glue. When solid, mount the speakers to the rings.

    I had pretty good luck holding the tiny nuts down with my index finger and turning the screw to get the nuts started.

    However, there is one screw hole straight back on each side that has very little clearance. It is hard to get the nut started on that screw. Putting blu-tack or tape on the nut may help position it to get it started.

    Eventually, I did get all the nuts fastened.

    Decorations

    There are decorations on top and the two sides of the jukebox, with details in the github 3D Parts List document:

    <울>
  • Neon Tube Red Cover
  • Neon Tube Fan Decoration
  • Neon Tube Ornament
  • Case Joint Cover
  • Top Red Ornament
  • Top Ornament
  • Repeat for Left &Right:

    For the Neon Tubes, use a small ruler to mark the halfway point on the side of the Red Cover with a pencil. Then, match that to the Neon Tube joints and glue with CA.

    The long Case Joint Cover aligns to the Neon Tube Red Cover and glues down to the case.

    Gllue the Fan Decoration and Ornament at the top and bottom of the Red Cover

    The Top Ornament (2 separate pieces) fits into the Top Red Ornament and is glued together as an assembly.

    For alignment, make a pencil mark midway at the top of the Arch and another mark midway on the Top Red Cover. Align these two marks and glue.

    Operation

    Volumio has a fairly intuitive user interface that's easy to use.

    To get started, press/select the 'Home' icon or the 'Browse' button from the 'Playback' window..You'll see something like the image below, depending on what options you have installed.

    For Pandora and Spotify (paid subscription required), go to Settings/Plugins/Music Services. You can connect to Volumio from AirPlay with the Apple Music player.


    Update September 20, 2021:

    Raimund Trierscheid made a version of the Modern Jukebox, with improvements! Raimund added 5mm wood panels to the sides of the case to hold the heavy speakers and improve the sound.

    Here are some photos:


    <섹션 클래스="섹션 컨테이너 섹션 축소 가능" id="코드">

    코드

    Modern-Jukebox on github
    https://github.com/thisoldgeek/Modern-Jukebox

    맞춤형 부품 및 인클로저

    Fusion 360 design modern_jukebox_r1_v2_dccOE3MSIQ.f3d

    제조공정

    1. 현대 비기계적 메모리
    2. 주크박스
    3. 바이올린 활
    4. Raspberry Pi 2의 Windows 10 IoT Core – Adafruit 센서 데이터
    5. FMEA의 현대적 스핀
    6. 현대 플라스틱 개발
    7. 새싹:현대적인 실내 자체 급수 화분
    8. UnifiedWater v1
    9. 모바일 투표함
    10. Arduino101 / tinyTILE BLE:매치메이킹 선글라스