Ir para conteúdo
3DFinder
Entrar

Você está no 3DFinder

Buscamos em Thingiverse, MakerWorld e Printables ao mesmo tempo para te dar o melhor de cada uma.

Buscar mais como este
Modelo 3D SqueezeRadio por nikreitmann no Thingiverse

Descrição

#Idee

  • Musiksammlung und Radio Player (Logitech Media Server Client)
  • Mehrere Player miteinander zeitgleich synchronisieren
  • direkt am Gerät steuerbar (Touchscreen und Lautstärkeregler)
  • ohne Schaden vom Strom trennbar (die microSD im Raspberrys ist als „Harddisk“ für den - 24/7 Betrieb nicht ideal)
  • Sauberes, geschlossenes Gehäuse mit Steckanschluss für Strom
  • Lautsprecher sollen beliebig gewählt werden können (3.5mm Audiojack)
  • Einbindung im Smarthome muss möglich sein
  • Stromsparend

#Die Teile

  • Raspberry Pi Model 2
  • 3.5 Zoll Waveshare Display (nicht HDMI sondern über SPI BUS)
  • „Rotary encoder“ für Lautstärkeregler
  • microSD
  • min. 2.5 A Netzteil
  • Kleinmaterial wie Kabel, Steckdosen usw.

#OS / Software

Als OS wird PiCorePlayer mit einem Real-Time-Kernel verwendet. Dieses OS läuft komplett im RAM, das heisst die microSD Karte wird nur noch beim booten genutzt. Der Vorteil davon ist die Geschwindigkeit des Systems (die microSD ist unter anderem ein Flaschenhals beim Raspberry Pi) und dass das Gerät Problemlos im laufenden Betrieb aus gesteckt werden kann ohne das die microSD Karte und somit das System beschädigt wird.

Auf dem PiCorePlayer ist die Software Squeezelite bereits vorinstalliert, diese wird benötigt um mit dem Logitech Media Server zu kommunizieren.

Des weiteren wurde der CPU „underclocked“ und eine fixe Taktrate festgelegt (ARM Prozessoren regeln die Taktrate im Normalfall ständig in Abhängigkeit des Bedarfs, dies ist jedoch für diese Anwendung nicht ideal)

dieser Beitrag erleichtert sehr die Einrichtung des Displays, kann jedoch nicht Schritt für Schritt übernommen werde

PiCore button-tool installieren

pcp bu cd /mnt/mmcblk0p2/tce/optional wget http://downloads.sourceforge.net/project/picoreplayer/beta/sbpd.tcz echo "sbpd.tcz" >> /mnt/mmcblk0p2/tce/onboot.lst pcp rb

//Im WebUI unter Systemstart einfügen (GPIO PIN 6 und 12 wird hier verwendet) /usr/local/sbin/sbpd -d -s e,6,12,VOLM

Thingiverse

SqueezeRadio

22
Curtidas
0
Downloads
22
Coleções
Tags
home automation radio Raspberry Pi sound speaker squeezebox
Licença Creative Commons - Attribution - Share Alike
Arquivos (9)
SqueezeRadio_enclosure_cover.stl 60.9 KB
SqueezeRadio_enclosure.stl 244.5 KB
SqueezeRadio_logo.stl 188 KB
Speakers_gitter.stl 34.5 KB
Speakers_cover.stl 71 KB
Speaker_enclosure.stl 240.1 KB
SqueezeRadio_Raspberry_support.stl 131.8 KB
Speakers_gitter_holder.stl 74.7 KB
SqueezeRadio_display_support.stl 191.1 KB
Ver no Thingiverse (abre em nova aba)