piCorePlayer
Tuto ou pas tuto ?
Est-ce que je dois faire un énième tutoriel pour fabriquer un lecteur audio avec une Raspberry ? Est-ce qu'il n'y a pas suffisamment de sites qui en parlent ? Peut-être est-ce l'occasion de dire comment moi je fais, ce que je conseille et ce que j'en pense. Allons-y.
Quelques idées et conseils
on choisi d'utiliser piCorePlayer
on a un serveur LMS installé par ailleurs, on ne va montrer que la partie "lecteur" ou "client" du LMS
vu la qualité des DACs USB actuels, on suppose que l'on branche un DAC USB, on aura quelques exemples avec des machines du marché
on utilise l'écran de la fondation parce qu'il est tactile, qu'il fait 7" et que l'on est certain que ça va fonctionner. De plus, on dispose des modèles 3D pour imprimer un support
BOM
Qu'est ce qu'il nous faut :
Une Raspberry Pi3B+ parce que ça chauffe moins qu'une 4, que ça consomme moins et que les performances suffisent, 30€
Une carte SD Card, 4Go ça suffit mais aujourd'hui on à 32Go pour 5€
L'écran de la fondation qui doit se trouver à 75€
Une alimentation USB quelconque qui se trouve à 5€
Un kit 3D imprimé et un peu de vis, 12€
Carte SD
Pour préparer la carte SD qui va servir de système d'exploitation à la Raspberry Pi, il faut aller sur le site de piCorePlayer, télécharger la dernière version et préparer la carte :
il faut dézipper le fichier Zip téléchargé
utiliser le logiciel Etcher pour "graver" la carte
Et c'est fini ! Le reste consiste à mettre la carte dans le lecteur de la Raspberry et configurer le zinzin
Avec Etcher :
sélectionnez l'image dézippé récupérée sur le site de piCorePlayer
sélectionnez la carte SD que vous avez mise dans votre lecteur de carte
cliquez sur Flash
Installation de l'écran officiel
La photo ci-contre chippée sur le site de la fondation montre l'installation de l'écran :
Il faut connecter le GND et le +5V sur la Raspberry
Ainsi que la nappe
Voilà, c'est tout pour l'écran.
Mise sous tension
Même si vous souhaitez utiliser le Wifi, vous devez d'abord installer votre lecteur avec un câble réseau. Mettez votre Raspberry sous tension et patientez quelques secondes.
Un message fini par être affiché à l'écran qui indique quelle est l'adresse IP attribue par votre box. Ici on note 192.168.1.166 sur l'écran en photo ci-dessous.
Une fois que l'on a cette information, il faut utiliser un ordinateur avec un navigateur web, pour se rendre sur l'adresse indiquée : on va pouvoir configurer la machine !
Configuration avec le navigateur
Et voilà, on connait l'adresse IP parce qu'elle est lisible à l'écran, on la tape dans un navigateur et l'interface de piCorePlayer apparaît :
Installer l'interface graphique
Si vous avez un écran officiel, c'est pour l'utiliser ! Pour utiliser l'écran tactile du lecteur, il faut installer JiveLite qui est l'interfacce des lecteurs audio qui fonctionne sur l'écran tactile (ce sera mieux que les lignes de texte de l'écran ci-dessus).
Pour ce faire, dans l'interface cliquez sur le bouton Tweaks :
Ensuite scrollez jusqu'à voir la partie JiveLite Setup?
Cliquez sur le bouton Install et patientez quelques dizaines de secondes jusqu'à ce qu'une boite de dialogue vous propose de rebooter
Vous confirmez que vous voulez rebooter et la suite c'est sur l'écran de la Raspberry...
Configurer l'IHM de la Rasp
Puisque nous avons déjà la partie serveur installée par ailleurs, notre Raspberry va s'y connecter. Si ce n'est pas le cas chez vous, les écrans ne seront pas identiques.
Au moment du reboot, au lieu de présenter l'écran vu ci-dessus, on voit deux secondes l'annonce de piCorePlayer.
Ensuite il faut choisir le langage (avec les doigts, l'écran est tactile, mais vous pouvez aussi raccorder une souris ou un clavier)
Ensuite il faut sélectionner un Skin.
En scrollant vers le bas, sélectionnez Joggler Skin puis revenez en arrière avec la flèche en haut à gauche
Et voilà, comme le lecteur a trouvé un serveur, il est déjà possible de sélectionner la musique à écouter !
On sélectionne "My Music"...
Album Artists
Et par exemple Agnes Obel
Et voilà à quoi ça ressemble, mais il y a d'autres visualisation.
Plus de place pour la photo de l'album
Seulement la photo de l'album
Et voila mon mode préféré, mais difficile à prendre en photo, avec de splendides vumètres.
Les voilà à l'arrêt, c'est plus facile à photographier.