Archives par étiquette : RD4

11 – En résumé

IMG_5382Après trois semaines d’utilisation quotidienne de mon Pi JukeBox, je peux vous dire que c’est vraiment génial 🙂 Je rentre dans ma voiture, je démarre, la musique reprend où elle s’était arrêtée. Mon iPhone se connecte automatiquement au réseau wifi créé par le Pi, et je peux prendre la main sur le jukebox via l’application MPoD pour changer de playlist ou zapper une chanson. Dans la pratique, les musiques défilent d’un jour à l’autre sans que j’ai besoin de sortir mon smartphone, car rappelons le, le Pi est autonome, MPoD n’est qu’une sorte de télécommande 🙂 Le son, quant à lui, est très correcte 🙂 La cerise sur le gatêau, c’est que je n’ai plus besoin de transcoder mes FLAC en MP3 pour pouvoir les écouter dans la voiture 🙂

Le truc marrant, c’est que si ma femme n’aime pas la chanson qui passe, elle peut prendre la main sur le jukebox avec son smartphone (ou sa tablette), et choisir ce qui lui plaît 🙂

IMG_5369Un point à optimiser toutefois, à part le rangement dans la boite à gants ;), le temps de démarrage. En effet, entre le moment où je démarre la voiture, et le moment où la musique se met en route, il se passe bien 40 secondes… En gros, le temps qu’il me faut pour arriver au portail et le temps qu’il s’ouvre,…

liporider1Pour le moment, l’extinction se fait à la hussarde, brutalement lorsque je coupe le contact. Après trois semaines d’utilisation en prennant ma voiture entre deux et quatre fois par jour, je n’ai constaté aucun problème. Cependant, à terme, pour éviter de « fatiguer » mon Pi, j’utiliserai probablement un circuit chargeur de batterie de ce type : http://www.evola.fr/product_info.php/chargeur-p-73, comme me l’a suggéré Seb@stien en commentaire 🙂 Merci encore pour l’info 🙂

Voici une petite vidéo de démonstration 🙂

En bref

C’est un système très sympa qui permet d’étendre les fonctionnalités de votre autoradio, sans défigurer votre tableau de bord. L’utilisation d’un smartphone et de l’application MPoD pour commander le jukebox, permet d’avoir une interface tactile avec visualisation des infos sur la musique en cours de lecture (groupe, album, titre, pochette d’album, paroles, etc,…), gestion des playlists etc,… L’ensemble reste très discret (tout est planqué dans la boite à gants), et m’a permis de conserver mon autoradio d’origine 🙂

Le matériel complet, environ 155€

 Technos et logiciels utilisés

  • Linux, Raspbian
  • MPD
  • MPoD
  • hosapd
  • CURL
  • Script Bash

Sommaire

Forums de discussion

7 – Alimentation du Pi dans la voiture 1/3

Comme pour le projet Pi TimeLapse l’alimentation du Raspberry Pi est le point le  plus problématique. Décidemment, il n’existe pas de solutions simples et universelles…

463372_10151013958851148_2123947142_o_art-8-19403

Présentation du contexte

Je souhaite brancher mon Pi JukeBox sur le circuit électrique de ma voiture. De nos jours, les prises allume-cigares présentes dans les voitures sont prévues pour fournir du courant ; d’ailleurs, même s’il s’agit toujours d’une prise dite « allume-cigare », cela fait déjà quelques années qu’on ne trouve plus la résistance permettant d’allumer une cigarette… A la place, un jolis capuchon en plastique avec la mention « 12V« , preuve qu’il s’agit maintenant plus d’un circuit d’alimentation qu’autre chose. D’ailleurs, les fusibles ont été adaptés et il y a un système d’économie d’énergie qui met « en veille » la voiture au bout d’un certain temps lorsque du courant est tiré sur la batterie moteur éteint. Les derniers modèles de voiture ne s’embarassent même plus de se type de prise, et proposent directement une prise USB… Comme ça c’est clair 🙂

Branchement sur le faisceau électrique 12V

Il convient de faire un montage discret, sans monopoliser la prise allume-cigare qui pourra servir pour autre chose.

Dans ma voiture, il m’a suffit de démonter la console centrale pour accéder au faisceau électrique de la prise allume-cigare. Grâce à un domino, je fais une dérivation (un branchement en parallèle) et fais passer le câble derrière l’autoradio jusque dans la boîte à gants où sera logé l’ensemble du dispositif. Une fois la console centrale remise en place, on ne voit rien du tout 🙂

image

Nous avons donc une source d’alimentation continue 12V à porté de main. Il suffit donc d’un simple abaisseur de tenstion 12V -> 5V pour alimenter le Pi 🙂

Sauf que… c’est loin d’être aussi simple si on veut faire les choses proprement ! En effet, l’allumage de la voiture et son arrêt peuvent poser problème…

 

6 – Proptotype jukebox embarqué

Avant de démonter la voiture pour réaliser le branchement de l’alimentation, je décide de réaliser quelques tests en faisant tourner le Pi sur batterie.

Voici ce que ça donne :

image

Sur cette photo, j’ai utilisé une autre carte son (juste pour les tests), il s’agit d’une Creative SoundBlaster Play! que l’on peut trouver sur Amazon pour un peu moins de 30€.

La batterie utilisée pour  ce test est une Romoss 5200mAh, également achetée sur Amazon pour 12€.

Un mot sur cette batterie Romoss 5200mAh : Je cherchais depuis longtemps une petite batterie pas chère pour faire des tests avec mes Pi. Dans le commerce, on trouve se genre de batterie à la Fnac et autre, pour des prix totalement déconnant, parfois près de 100€ pour des capacités ridicules ! En fouillant sur Amazon, je suis tombé sur cette marque Chinoise, Romoss, qui s’est révélée être de très bonne facture. Pour à peine 12€ vous pourrez faire tourner votre Pi 5 ou 6 heures sans problème, ou vous en servir pour recharger 2 à 4 fois votre smartphone ! A noter que cette batterie existe en plusieur capacité, selon vos besoins.

Reprenons… Le Pi étant autonome avec sa batterie, je vais dans la voiture pour réaliser les premiers tests.

IMG_4758 image
image IMG_4757

Comme attendu, tout fonctionne très bien 🙂 Mon iPhone s’est automatiquement connecté au point d’accès WiFi du Pi, et je peux prendre la main sur MPD avec l’appli MPoD directement 🙂

5 – Interface autoradio / carte son

IMG_4754

Si vous disposez d’un autoradio avec une entrée auxiliaire, il vous suffit de brancher la carte son du Pi dessus. Dans mon cas, j’ai une Citroën C4 équipé de l’autoradio de série, le très répandu RD4. Ces autoradios chères à PSA disposent d’une ou deux entrées auxiliaires (souvent utilisées pour les chargeurs CD, les kits bluetooth, etc,…). Si vous ne disposez pas de tels équipements, alors les entrées auxiliaires ne sont pas activées et il vous faudra passer au garage pour faire la manipulation…

Voici un guide proposé par lepilote78, qui vous montre toutes les étapes à suivre. Je vous conseil de le prendre avec vous au garage, car quand j’y étais, le garagiste ne l’avais jamais fait, et j’ai du lui expliquer la procédure à suivre… Vous pouvez télécharger le document ici : ajout-entree-aux-rd4

(lien d’origine : http://lepilote78.free.fr/divers/ajout-entree-aux-rd4.pdf)

Faisceau auxiliaire

9706agUne fois l’entrée auxiliaire activée, il convient de réaliser les branchements entre la prise jack de la carte son du Pi, et la prise auxiliaire de l’autoradio. Dans le cas de l’autoradio RD4, il existe un petit kit prévu à cet effet, que l’on peut commander dans un garage Citroën ou Peugeot sous la référence 9706AG (comptez environ 25~30 €).

Le kit est fournis avec la notice qui indique comment brancher les pins sur l’autoradio. Il vous suffit alors de brancher le câble jack (fournis avec le kit) ou d’opter pour un câble jack-RCA (non fournis).

A noter qu’avec ce kit, vous pouvez brancher n’importe quel périphérique sur votre autoradio. La carte son de votre Pi, bien sûr, mais également votre smartphone ou votre baladeur MP3…

2 – Le choix du matériel

Raspberry Pi modèle B

205039Plus besoin de se poser la question entre le modèle A ou le modèle B, autant prendre le modèle le plus complet et le plus récent. Le Raspberry Pi Model B rev 2 doté de 512Mo de RAM et d’un port ethernet est désormais disponible chez beaucoup de revendeurs. J’ai trouvé celui-ci chez Amazon.

Commandé sur le site Amazon pour 39 €

Boîtier Adafruit

ID859angle_LRGJe reste très attaché à l’Adafruit Pi Box ! Ce boîtier transparent, livré en « kit », met en valeur la carte et permet de nombreuses personnalisations. Il permet notamment de faire passer une nappe branchée sur le GPIO du Pi grâce à une fente. Vous pouvez également retirer certaines parois pour faciliter l’accès à certaines parties de la carte tout en protégeant l’ensemble.

Commandé sur Amazon pour 10 € (livraison gratuite)

Carte SDHC 32Go

41i-JeRaW6L._SX385_Initialement, je souhaitais prendre une carte SD de 2Go ou 4Go pour l’OS puis stocker les musiques sur un disque dur externe. L’ennui, c’est qu’un disque externe dans une boite à gants de voiture, ça prend de la place, ça chauffe, ça risque de se détériorer, et ça occupe un port USB… Et ça coûte des sous… ‘Fin bref, j’ai rapidement laissé tomber cette option et ai choisi une carte SDHC de 32Go. Vous pouvez évidemment opter pour une carte de 64Go pour un peu plus de 50€.

Commandé sur Amazon pour 17 € (livraison gratuite)

Dongle WiFi USB

144267Il convient de choisir un dongle WiFi USB qui soit compact (inutile de s’encombrer d’une antenne), et surtout, qui supporte le mode « access point » !

Le site elinux.org nous informe que le dongle NetGear WNA1000M est parfaitement supporté par le Pi sans passer par un hub USB alimenté.

Commandé sur Amazon pour 12€

Carte son USB

plantronics_gamecom_777_para_jugones_418x241Je ne m’attends pas à obtenir une qualité de son extra-ordinaire, mais la qualité de la prise jack disponible sur le Pi n’est franchement pas suffisante pour une écoute de musique dans de bonnes conditions. J’ai retrouvé dans mes tiroirs une carte son USB Plantronics qui était fournis avec un casque (le Plantronics GameCom 777). Elle est très compacte, fonctionne très bien sous Raspbian, et m’évite d’en acheter une…

Alimentation

LD0000719626Dans une voiture, les différentes sources d’alimentations (allume-cigare, alimentation de l’autoradio, etc…) fournissent en général un courant en 12V. Nous avons besoin d’un transformateur qui fournis une tension en 5V pour alimenter correctement le Pi. Après avoir cherché des circuits convertisseurs ou régulateurs de tension 12V -> 5V, je me suis réveillé un jour en me disant qu’un chargeur allume-cigare pour smartphone devrait faire l’affaire… Bingo ! Très compact et peu onéreux, on peut en trouver un peu partout…

Le plus compliqué est d’en trouver un qui puisse délivrer un courant d’au moins 1A (La plupart des chargeur allume-cigare que l’on peut trouver dans le commerce ne dépassent pas les 500mA).

J’ai trouvé mon bonheur sur Amazon pour environ 15€

Mise à jour – 30 juillet 2013 :

imageL’immense majorité des chargeurs allume-cigare que l’on trouve dans le commerce ne sont pas blindé contre les variations de tension. C’est déjà problématique pour la durée de vie des batteries de téléphones, mais pour un Pi, c’est encore pire. De plus, lorsque la voiture démarre, la séquence « contact » puis « allumage du moteur » entraine des piques et des chutes de tensions importantes. Le Pi n’étant pas du tout protégé contre ce genre de parasitage et nécessitant une alimentation correctement régulée, j’ai préféré choisir un convertisseur de tension continue stabilisé  KEMO M015N.

  • Tension d’entrée 6-28V (idéal pour les 12V fournis par le circuit électrique de la voiture)
  • Tension de sortie 3-15V (parfait pour les 5V demandé par le Pi)

Il s’agira de faire un branchement parallèle sur le faisceau de l’allume cigare. En effet, c’est un circuit spécifiquement prévu pour tirer du courant et qui est géré par le système d’économie d’énergie qui coupera automatiquement l’alimentation du circuit si il consomme trop de courant sur la batterie lorsque le moteur est éteint. Ce qui nous évitera de mauvaises surprises 😉

Acheté chez Amazon pour moins de 15€

Interface entrée auxiliaire pour mon autoradio d’origine

IMG_4758La majeure partie des autoradios d’aujourd’hui disposent d’une entré auxiliaire. Dans mon cas, ma voiture datant de 2008 et souhaitant conserver l’autoradio d’origine (le très répandu RD4), je n’ai d’autre choix que d’utiliser une interface vendue par PSA pour environ 35€… A savoir qu’il faudra également faire activer une entrée auxiliaire dans un garage afin de pouvoir l’exploiter (Je ferai un article détaillé à ce sujet dans les prochains jours).

Commander dans un garage Citroën pour 35€ sous la référence faisceau auxiliaire autoradio RD4 réf. 9706.AG.

Vous pouvez également le commander ici sur Amazon.

 Note : Il est également possible de bricoler soit même ce faisceau auxiliaire. Voici un exemple de réalisation : http://www.forum-peugeot.com/Forum/forum-peugeot/Electronique-embarquee/Seconde-monte/auxiliaire-entree-maison-sujet_32999_1.htm