Kist radio voor de kleedkamer en langs het vel

Door walteij op zondag 10 januari 2016 20:44 - Reacties (16)
Categorie: Builds, Views: 4.169

Mijn oudste zoon (7 jaren jong) is een erg fanatieke voetballer. Toen hij op zijn vijfde hoorde dat de voetbalvereniging 200 meter verderop vanaf zijn verjaardag ook 5-jarigen accepteerde, was het hek van de dam. Sindsdien zitten papa, mama en zijn kleine broer dus regelmatig langs het veld te kijken.
Pas geleden klonk er een paar kleedkamers verderop ineens een behoorlijke lading muziek. Dat vonden de jongens wel leuk (ja, de vaders en moeders eigenlijk ook wel). Ofwel: Dat moeten die nozems van ons ook hebben.
Na wat te zitten zoeken en doen, was voor mij zelf het al snel besloten, dat moet een kistradio worden die tegen een stootje kan, maar ook gewoon door iedereen te bedienen. Dat hield dus in:
• Een stevige kist;
• Toch minimaal een viertal speakers (want er moet wel geluid uit komen);
• Moet ook zonder 220v kunnen werken;
• Niet te zwaar;
• De kinderen moeten zelf ook muziek aan kunnen leveren via USB stickjes;
• Touchscreen (gewoon omdat het kan);
• Ondersteuning voor Spotify (en dus bij voorkeur ook WiFi);
• Toch zeker een paar uur playtime.
Voor de kist was de keuze makkelijk, zeker na het kijken op de 19(!!) kistradio draadjes in de Gathering.
Dat werd een accusafe kist, de speakers (boominator mini) en krachtbron komen daar ook vandaan (waarom een goed systeem immers opnieuw willen uitvinden).
Voor het touchscreen had ik nog een Raspberry Pi liggen. Daarop hebben we het 7 inch Raspberry scherm aangesloten. Ook de audiokaart moet de speakers goed kunnen aansturen en omdat Accusafe toch op 12V werkt, heb ik voor de HifiBerry AMP+ gekozen. Dit komt er dan als volgt uit te zien:
http://static.tweakers.net/ext/f/WcGJCgRfUR7YfnD9xWzgx2Cx/thumb.jpg
Blijft er dus de GUI nog over. Ook hier keuze genoeg:
• Raspbian met XBMC (voordeel: Direct een gui, nadeel XBMC vind ik zelf niet zo geweldig en XBMC is een beetje overkill voor alleen muziek afspelen;
• Volumio (voordeel: MPD en de AMP wordt direct ondersteund. Nadeel, niet direct xwindows geinstalleerd)
• RuneAudio (voordeel: ook hier MPD, maar zij hebben de mogelijkheid om direct de browser op je aangesloten display te tonen. Nadeel: de AMP+ wordt niet direct ondersteund)
• PiMusicBox
• En ik vergeet er vast nog wel een paar
De Pi installeren, configureren en testen
Ik wilde eerst gaan werken met RuneAudio, omdat deze direct de webinterface op mijn touchscreen kan zetten, zonder zelf van alles te moeten gaan rommelen. Helaas werd de AMP+ niet out of the box ondersteund en toen ik deze ging installeren volgens de aanbevolen handleidingen, reageerde de Pi niet meer na een reboot. Na nog twee van deze pogingen heb ik het opgegeven. Om de een of andere reden wilde Linux niet meer booten nadat ik de AMP+ geconfigureerd had.
Volgende stap dus: Volumio.
Het nadeel van Volumio, is dat deze geen X-server heeft draaien (en dus geen gui op het touchscreen levert). Dat moesten we dus eerst gaan doen.
Daarnaast moet ook hier de AMP+ nog geconfigureerd worden en natuurlijk willen we dat het gehele MicroUSB kaartje gebruikt wordt, dus ook de partitie moet vergroot worden.
1. Installeren Volumio
2. AMP+ configureren, dit is in de webinterface van Volumio gewoon te doen, er is voor de meest recente versie van Volumio geen driver configuratie nodig.
3. Na dit alles bleek mijn scherm helaas nog niet goed te werken, ik was namelijk vergeten om een “sudo rpi-update” uit te voeren, waarmee de meest recente firmware (en ook de touchscreen drivers) worden gedownload.

code:
1
sudo rpi-update


Hierna moet de Pi herstart worden.
4. Partitie uitbreiden. Standaart maakt Volumio een partitie aan van 1.5 GB. De rest van de SD kaartje wordt simpelweg niet gebruikt. Voordat je dus verder gaat, is het verstandig om de partitie uit te breiden, zodat het gehele kaarte wordt gebruikt. Doe je dit niet en je gaat X-windows installeren, raakt je root partitie al erg snel vol en zul je vervolgens niets meer kunnen doen.
Ik heb een bootable USB stick genomen met Gparted er op. Pi uitschakelen, sd kaartje er uit, in de laptop samen met de USB stick, booten vanaf USB, partitie aanpassen en kaartje terug stoppen. Ga nu pas verder met X-windows en de andere componenten te installeren.
5. GUI installeren (Xserver, Xclient, browser en aanverwante items)

code:
1
2
3
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install xserver-xorg xserver-xorg-core xfonts-base xinit xserver-xorg-input-evdev matchbox midori


Daarna .xsession toevoegen in de homedirectory van de gebruiker ‘pi’ en deze via een symlink koppelen aan .xinitrc (voor de zekerheid, dat laatste is waarschijnlijk niet nodig)

code:
1
sudo nano .xsession


Voeg de onderstaande tekst in:

code:
1
2
#!/bin/sh
midori -e fullscreen -a localhost & matchbox-window-manager -use_titlebar no


Hiermee zorg je ervoor dat er direct een browser (midori) wordt gestart zonder titelbalk) Hierna maak je de symlink nog aan via:

code:
1
ln -s .xsession .xinitrc


6. Nu heb je X-Windows wel geinstalleerd, maar het wordt nog niet automatisch gestart.
Dit kun je oplossen door raspi-config te starten:

code:
1
sudo raspi-config


Kies nu voor optie 3: Enable Boot to Desktop/Scratch
Kies hierna voor de 2e optie: Desktop Log in as user 'pi' at the graphical desktop
Sluit de config af, er wordt gevraagd om een herstart. Doe dit en na de reboot krijg je dit scherm te zien:
http://static.tweakers.net/ext/f/pfQhBnHMioDFxOSrvbxeTv9k/thumb.png
Maken van de kist
Omdat we dus al aardig wat onderdelen via Accusafe hebben geregeld (bekisting en electronica voor voeding en opladen) ga ik daar niet al te veel tijd aan besteden, de howto's van accusafe zijn meer dan duidelijk genoeg lijkt mij.
Waar bij Accusafe dus een ‘eenvoudige’ versterker heeft, sluiten wij dus nu de AccuSafe aan op de HifiBerry AMP+. Deze heeft namelijk ook een 12V voeding nodig.
De HifiBerry is natuurlijk direct aangesloten op de Raspberry Pi (en dus ook op het touchscreen). Ofwel, nu alleen de speakers nog aansluiten en alles goed inbouwen.
De accu, druppellader en voeding hebben we met montage kit onderin de kist vastgelijmd. Aan de zijkant hebben we een ‘flightcase’ handvat geplaatst, zodat we het apparaat makkelijk kunnen dragen. Aan deze zelfde zijkant zit ook de aansluiting voor de 230V (waarmee dus zowel de voeding als de druppellader worden voorzien van stroom.

En dan is dit het eind resultaat:
http://static.tweakers.net/ext/f/5MAHqDyc3mtZomkdxU3U2gfh/thumb.jpg
http://static.tweakers.net/ext/f/QTzAzWS7TR0ebjxwbxm3cNfX/thumb.jpg
http://static.tweakers.net/ext/f/fWL68OriE0rHskmvQER2GWKN/thumb.jpg

(scherpere/betere foto's volgen asap)
Update
Soms is de reden dat je WiFi het niet doet wel erg logisch...
Het is voor mij blijkbaar (te) lang geleden dat ik met Linux achtigen heb gewerkt, de WiFi dongel doet het perfect, alles was keurig geÔnstalleerd. Mocht je wel nog problemen hebben, kijk dan even naar deze eenvoudige howto en hou er rekening mee dat Linux erg hoofdletter gevoelig is. Dus als er een hoofdletter in je WiFi netwerk staat, voer die dan ook zo in.
Daarnaast een aantal handige trucs om meerdere WiFi netwerken te configureren: Installeer wics-curses.

code:
1
sudo apt-get install wicd-curses /y


Zodra de installatie is voltooid, voer je het volgende commando in:

code:
1
sudo wicd-curses


Je krijgt nu een overzicht van de beschikbare WiFi netwerken te zien.
  • Klik op R om de lijst te vernieuwen
  • Gebruik de pijltjes toetsen om naar de netwerken te navigeren (omhoog/omlaag)
  • Klik op het pijltje naar rechts om de WiFi verbinding te configureren
  • Selecteer de optie "automatically connect to this network"
  • Voer in het onderste veld het WiFi wachtwoord in
  • Klik op F10 om dit op te slaan
  • Herhaal voor eventuele andere netwerken
  • Als je klaar bent druk je op Q om het programma af te sluiten

Volgende: Aanpassingen kist radio 06-'16 Aanpassingen kist radio

Reacties


Door Tweakers user Kosty, zondag 10 januari 2016 21:23

Wat kost zoiets nu, alles bij elkaar? En hoeveel tijd heb je er zelf in gestoken? :)

Door Tweakers user walteij, zondag 10 januari 2016 21:42

Speakers, electriciteit en behuizing kostte pakweg §120
Raspberry Pi2 en Touchscreen had ik nog liggen (daar wilde ik iets leuks mee doen)
De HifiBerry AMP+ was §65
Dus om kosten te besparen moet je zoiets niet bouwen, met een 'eenvoudige' bouwradio en een telefoon kun je immers hetzelfde doen.

Je kunt het ook een stukje goedkoper doen, door een eenvoudigere Hifiberry te nemen en een Pi1, maar ik wilde wel voor een betere geluidskwaliteit en de AMP+ neemt met een 12V voeding ook meteen de voeding voor zowel de Pi als het touchscreen voor zijn rekening, dus scheelt dat weer extra bedradingen en/of converters.

Het werk, dat viel reuze mee. Eerst de electronica aansluiten en testen (je wilt tenslotte niet dat je alles in bouwt en er iets niet werkt.
Daarna de gaten voor de speakers, handvat, 230V aansluiting, touchscreen en knoppen zagen/dremelen.
Kist in elkaar zetten ging daarna erg snel, bedrading was (juist doordat onze vrienden van Accusafe zo veel voorbereid aanleveren) een makkie.
Enige probleem was dat we, toen we het touchscreen wilden vastzetten (met dubbelzijdige tape) er ineens onvoldoende stroom was. Uiteindelijk bleek dat de accu gewoon leeg was en de stekker los zat.

We zijn met z'n tweeŽn in het totaal zo'n 4 uur aan het klussen geweest.

[Reactie gewijzigd op zondag 10 januari 2016 21:44]


Door Tweakers user JPtjeeNL, maandag 11 januari 2016 08:00

Wow, te gek zo'n ding! Ziet er behoorlijk stevig uit!

Door Tweakers user walteij, maandag 11 januari 2016 08:49

JPtjeeNL schreef op maandag 11 januari 2016 @ 08:00:
Wow, te gek zo'n ding! Ziet er behoorlijk stevig uit!
Hij is ook best stevig. Ik heb het apparaatje voor de gein even op de weegschaal gezet. Hij weegt 9.7 kilo. De stevigheid is vooral te danken aan de aluminium randen (nogmaals dank aan accusafe.
Ik kwma er gisteren alleen achter dat mijn WIFI dongel die er nu in zit niet goed werkt, dat moet ik dus nog even gaan uitzoeken. Voor de zekerheid ga ik er wel gewoon nog een normale netwerkkabel in bouwen/plaatsen.

Door Tweakers user Freeze-Oh, maandag 11 januari 2016 09:37

ik zou nog wel even wat guards voor je speakers schroeven...
zijn overal te krijgen, en je speakers gaan een stuk langer mee

Door Tweakers user proostyves, maandag 11 januari 2016 09:54

wat is de reden waarom je het handvat onderseboven gezet hebt?

Door Tweakers user walteij, maandag 11 januari 2016 10:33

Freeze-Oh schreef op maandag 11 januari 2016 @ 09:37:
ik zou nog wel even wat guards voor je speakers schroeven...
zijn overal te krijgen, en je speakers gaan een stuk langer mee
Strak plan, ga ik nog regelen, bedankt!
proostyves schreef op maandag 11 januari 2016 @ 09:54:
wat is de reden waarom je het handvat onderseboven gezet hebt?
Voornaamste reden is omdat ik de 230V aansluiting onder wilde hebben. Daarnaast zit er slechts 1 handvat aan vast, door deze 'ondersteboven' te monteren, draag je dan de kist vanuit ongeveer het midden van de zijkant, waarmee het gewicht wat beter verdeeld wordt en de kist dus net iets makkelijker te dragen is.

Door Tweakers user Speedfightserv, maandag 11 januari 2016 11:30

voor mensen die ook zoiets zoeken, ik kwam dit nog tegen:

https://www.youtube.com/watch?v=N3k9lWz48rw goedkoop en snel te maken.

Door Tweakers user aidanl, maandag 11 januari 2016 12:25

Ziet er mooi uit!

Ga je over de speakers zelf nog iets van een rooster plaatsen? Die conussen zijn vaak toch wel gevoelig, en als je alles al zo stevig hebt gemaakt zou het zonde zijn als de kistradio daarop faalt.

Door Tweakers user walteij, maandag 11 januari 2016 12:41

aidanl schreef op maandag 11 januari 2016 @ 12:25:
Ziet er mooi uit!

Ga je over de speakers zelf nog iets van een rooster plaatsen? Die conussen zijn vaak toch wel gevoelig, en als je alles al zo stevig hebt gemaakt zou het zonde zijn als de kistradio daarop faalt.
Bedankt!
Ik ga inderdaad nog een bescherming voor de speakers aanschaffen. Maar dat is een stukje afwerking waar ik later wat tijd aan ga besteden.
Ook een netwerkkabel wil ik er nog op gaan aansluiten, zodat ik makkelijk de muziek over kan zetten.
Er zit een Wi-Fi dongel in, maar deze werkt nog niet goed. Ik moet nog even uitzoeken hoe ik dit het beste kan gaan oplossen. Waarschijnlijk mis ik toch nog een driver voor die dongel. Dit moet ik dus nog even goed uitzoeken.

Door Tweakers user Mustii_93, maandag 11 januari 2016 15:07

Ik zou nog een ding toevoegen, indien dat mogelijk is natuurlijk. Een Aux input. Is misschien net wat makkelijker dan een USBtje meenemen, die je kunt vergeten etc.
Voor de rest, mooi ding & een leuk idee!

Door Tweakers user Pnnnkk, maandag 11 januari 2016 16:46

Leuk ding! Zoals hierboven gezegd zou ik ook een aux-in toevoegen en eigenlijk ook Bluetooth, dan is ie helemaal ideaal _/-\o_

Door Tweakers user Hennie-M, maandag 11 januari 2016 19:28

Vette kist!

Je zou eens kunnen kijken naar connectoren van Neutrik, zoals de Ethercon.
Ze hebben ook mooie chassisdeeltjes voor RCA en USB.
Dat spul is allemaal bij Bax-Shop of Thomann te krijgen

bijvoorbeeld:
http://www.bax-shop.nl/pr...yword=neutrik+chassisdeel

Spul is niet goedkoop maar praktisch onverwoestbaar :)

Door Tweakers user walteij, dinsdag 12 januari 2016 08:11

Hennie-M schreef op maandag 11 januari 2016 @ 19:28:
Vette kist!

Je zou eens kunnen kijken naar connectoren van Neutrik, zoals de Ethercon.
Ze hebben ook mooie chassisdeeltjes voor RCA en USB.
Dat spul is allemaal bij Bax-Shop of Thomann te krijgen
Spul is niet goedkoop maar praktisch onverwoestbaar :)
bedankt voor de tip. Zo'n ethernet connectie er in zetten met zo'n aansluiting lijkt me dan wel de mooiste oplossing inderdaad.
Komt die gewoon naast de 230V te liggen.

Door Tweakers user Luuk1983, dinsdag 12 januari 2016 11:49

Freeze-Oh schreef op maandag 11 januari 2016 @ 09:37:
ik zou nog wel even wat guards voor je speakers schroeven...
zijn overal te krijgen, en je speakers gaan een stuk langer mee
Eerste wat ik ook dacht inderdaad ;)

Door Tweakers user johncheese002, dinsdag 12 januari 2016 17:12

Vet gedaan hoor! Alleen de speakers zelf zien er kwetsbaar uit, zo aan de buitenkant. Daar zou ik zelf nog een bescherm-mesh overheen gemaakt hebben, zwart gespoten/geanodiseerd. :)

Reageren is niet meer mogelijk