RaspDAC - Tutoriel pour affichage Volumio sur ecran LCD/OLED

Ici on parle de Raspberry PI, Sparky, Odroid... avec des solutions comme Squeezelite, MPD, Max2Play... ainsi que leur DAC et accessoires dédiés
Répondre
Avatar de l’utilisateur
Nicko
Administrateur - Site Admin
Messages : 440
Inscription : mer. 26 juil. 2006 12:21
Localisation : Bordeaux
Contact :

RaspDAC - Tutoriel pour affichage Volumio sur ecran LCD/OLED

Message par Nicko » mer. 23 sept. 2015 17:51

#############################################
2018 :
Cette version ne fonctionne plus avec les kernels actuels.
Si vous utilisez un kernel récent vous pouvez utiliser ce code :
https://github.com/audiophonics/Pydpiper-Raspdac" onclick="window.open(this.href);return false;

#############################################


Bonjour,

Vous avez peut-être vu passer dans les nouveautés un boitier que nous venons de réaliser pour proposer une solution de média player basé sur la carte Raspberry PI 2.
Ce boitier intègre un emplacement pour un DAC de qualité HiFi, et pour un écran au format "standard" 16x2, qu'il soit OLED ou LCD
Boitier Raspberry Pi2 pour DAC Audiophonics
RaspDAC_OLED.jpg
Exemple en cours de lecture
RaspDAC_OLED.jpg (12.08 Kio) Consulté 35722 fois
Pour l'écran nous avons sélectionné le Winstar OLED 16x2 en blanc, car ses qualités graphiques sont bien supérieures à un LCD classique.
Le contraste est de 2000:1 et la luminosité importante, ce qui fait qu'il est lisible de loin.
Cependant il n'est pas très facile à driver car malgré la compatibilité HD44780, certains paramètres d'initialisation et de délai sont différents.

Ce tutoriel est basé sur une release Volumio 1.55, mais peut a priori fonctionner sur d'autres distribution fonctionnant avec le serveur musical MPD.
Le script python fourni fonctionne sans LCDProc ni Mpdlcd, il adresse directement l'écran.
Nous avons préféré cette solution car le rafraîchissement dans LCDProc était vraiment trop lent, nous n'avons pas identifié pourquoi.

Donc pré requis : Connexion Raspberry pi 2 -> Winstar OLED pour le script python utilisé.
Par rapport aux schémas les plus couramment utilisés nous avons bougé le GPIO18 en GPIO15 et connecté R/W de l'écran au GND.

Fonctionne pour PI2 et PI3
OLED_Wiring_DACV2_vs_DACV3_new.jpg
DAC V2 vs DAC V3 wiring
OLED_Wiring_DACV2_vs_DACV3_new.jpg (221.61 Kio) Consulté 29472 fois

Code : Tout sélectionner

|---OLED Display---|      |---Raspberry Pi---|
| Pin  Description |      | Pin  Description |
   1   Vss (GND)    <---->   6   GND
   2   VDD (+5.0V)  <---->   2   +5.0V
   3   nc
   4   RS   <------------>  26   GPIO 7 
   5   R/W  <------------>  6   GND
   6   E    <------------>  24   GPIO8
   7   DB0
   8   DB1
   9   DB2
  10   DB3
  11   DB4  <------------>  22   GPIO25
  12   DB5  <------------>  18   GPIO24
  13   DB6  <------------>  16   GPIO23
  14   DB7  <------------>  10   GPIO15


Une fois volumio 1.55 installé, allumez le PI tout en l'ayant connecté à votre réseau.
Son adresse IP est affiché sur la sortie HDMI du PI, vous pouvez également trouver son IP sous windows en ligne de commande :

Code : Tout sélectionner

Menu démarrer -> tapez "cmd" puis entrée -> tapez "ping volumio" -> 192.168.0.xx

Connexion au Pi :
Il faut maintenant vous y connecter avec putty.
Vous pouvez entrer l'ip que vous aurez trouvé, ou entrer volumio directement.
01_putty.jpg
Connexion Volumio Putty
01_putty.jpg (110.21 Kio) Consulté 35725 fois
Login : root
Password : volumio


Installation de la librairy Rpi.GPIO :
Permet au script python d'adresser directement les pins et donc l'écran.

Téléchargement dans le dossier /home/pi
http://sourceforge.net/projects/raspber" onclick="window.open(this.href);return false; ... b/download

Code : Tout sélectionner

wget -O /home/pi/python-rpi.gpio_0.5.11-1_armhf.deb https://archive.raspberrypi.org/debian/pool/main/r/rpi.gpio/python-rpi.gpio_0.5.11-1_armhf.deb
Installer :

Code : Tout sélectionner

cd /home/pi/
dpkg  -i python-rpi.gpio_0.5.11-1_armhf.deb
Rpi.GPIO est maintenant installé.


Création du script python dans le dossier /home/pi :

Code : Tout sélectionner

sudo nano /home/pi/16x2_oled_volumio.py
Une fenêtre noire s'ouvre, c'est un éditeur de texte.
Copier l'intégralité du script python disponible en pièce jointe.
Faites un seul clic droit dans putty pour coller l'ensemble du texte.
Enregistrez le fichier en tapant "CTRL + X" puis "Y" puis "entrée"

Le fichier 16x2_oled_volumio.py est maintenant créé dans /home/pi et est prêt à être exécuté.


Vous pouvez lancer le script manuellement en tapant :

Code : Tout sélectionner

sudo python /home/pi/16x2_oled_volumio.py
Mais pour qu'il se lance au démarrage, on va ajouter un raccourci dans le fichier rc.local :

Code : Tout sélectionner

sudo nano /etc/rc.local
L'éditeur de texte s'ouvre, allez avec les flèches du claver (lâchez votre souris :D), sur l'avant dernière ligne.
Ajoutez avant la dernière ligne "exit 0" ce texte :

Code : Tout sélectionner

python /home/pi/16x2_oled_volumio.py &
Sortez et enregistrez en tapant : "CTRL + X" puis "Y" puis "entrée"

Désormais le script démarrera automatiquement avec Volumio.


Vous pouvez éditer le script à l'aide de cette commande :

Code : Tout sélectionner

sudo nano /home/pi/16x2_oled_volumio.py

Je pense qu'il est possible de faire mieux, notamment en terme de rafraîchissement, aussi, si vous avez des idées, ou avez expérimenté des codes différents n'hésitez pas à nous en faire part.


Crédits :
Python pour LCD
http://www.raspberrypi-spy.co.uk/2012/0" onclick="window.open(this.href);return false; ... ng-python/
Robertxc - Script python optimisé OLED Winstar
https://www.raspberrypi.org/forums/view" onclick="window.open(this.href);return false; ... 63&t=68055
Requêtes pour récupérer infos MPD sans MPCLCD
http://pi-fidelity.blogspot.fr/2013/05/" onclick="window.open(this.href);return false; ... t-two.html
Script python avec condition de lecture pour l'affichage (merci Balbuze d'avoir partagé)
https://volumio.org/forum/second-rpi-vo" onclick="window.open(this.href);return false; ... t2680.html
Install Rpi.GPIO
https://volumio.org/forum/rpi-volumio-g" onclick="window.open(this.href);return false; ... html#p6640

Autres liens en rapport avec l'écran :
http://forums.adafruit.com/viewtopic.ph" onclick="window.open(this.href);return false; ... 7&start=15
https://gist.github.com/lardconcepts/4947360" onclick="window.open(this.href);return false;
Version LcdProc :
http://andypi.co.uk/?p=334" onclick="window.open(this.href);return false; (attention LCDd.conf corrompu)
https://volumio.org/forum/volumio-with-" onclick="window.open(this.href);return false; ... t3120.html (nouveau driver hd44780)
Pièces jointes
python-rpi.gpio_0.5.11-1_armhf.deb.zip
Rpi.GPIO 0.5.11-1 armhf
(44.32 Kio) Téléchargé 425 fois
16x2_oled_volumio.zip
Script python OLED 16x2 Volumio
(2.16 Kio) Téléchargé 1193 fois

balbuze
Messages : 17
Inscription : dim. 27 avr. 2014 17:42

Re: RaspDAC - Tutoriel pour affichage Volumio sur ecran LCD/

Message par balbuze » sam. 03 oct. 2015 13:11

Bonjour!
Bravo et merci pour ce tuto détaillé. Je pense qu'il me sera utile bientôt :wink:

Avatar de l’utilisateur
Audiophonics
Messages : 995
Inscription : lun. 24 janv. 2011 12:55

Re: RaspDAC - Tutoriel pour affichage Volumio sur ecran LCD/

Message par Audiophonics » lun. 05 oct. 2015 09:15

Merci de ce feedback, n'hésitez pas à nous poser toutes les questions que vous désirez sur le sujet.
David

manu54
Messages : 1
Inscription : dim. 11 oct. 2015 15:23

Re: RaspDAC - Tutoriel pour affichage Volumio sur ecran LCD/

Message par manu54 » dim. 11 oct. 2015 15:33

quelques petites questions

1.a quoi sert l hdmi
2.si on veut mettre un dac de meilleur qualité ou brancher un ampli n ayant que des entrées numeriques comment fait ton
3.quel est ce sabre 9023 v2
4.comment faire pour avoir deezer ou qobuz

6.merci :-D

walle2
Messages : 4
Inscription : ven. 09 oct. 2015 15:09

Re: RaspDAC - Tutoriel pour affichage Volumio sur ecran LCD/

Message par walle2 » lun. 12 oct. 2015 11:06

Bonjour,

Ayant déjà en ma possession le raspberry pi2 et le dac audiophonics V2, je pense acheter prochainement le boitier aluminium spécialement conçu par vos soins pour les recevoir afin d'avoir quelque chose de propre...

Vous est il possible d'expliquer le montage de l'alimentation, du bouton poussoir etc, pour que moi ou d'autres puissions finir le montage nous même.

Cordialement

Avatar de l’utilisateur
Audiophonics
Messages : 995
Inscription : lun. 24 janv. 2011 12:55

Re: RaspDAC - Tutoriel pour affichage Volumio sur ecran LCD/

Message par Audiophonics » mer. 14 oct. 2015 16:38

manu54 a écrit :quelques petites questions

1.a quoi sert l hdmi
2.si on veut mettre un dac de meilleur qualité ou brancher un ampli n ayant que des entrées numeriques comment fait ton
3.quel est ce sabre 9023 v2
4.comment faire pour avoir deezer ou qobuz

6.merci :-D
Bonjour,

1. Vous pouvez l'utiliser comme sortie Audio numérique sous Volumio ou encore Audio / Vidéo sous KODI

2. Il est tout à fait possible de raccorder une interface numérique en USB (écoutez quand même le DAC intégré il devrait vous surprendre).

3. la dernière version TCXO (produit 10176) :
http://www.audiophonics.fr/fr/dac-diy/a ... 10176.html

4. Deezer pour l'instant nous ne connaissons pas de modules, pour Qobuz vous pouvez jeter un œil ici :
viewtopic.php?f=4&t=1440

N'hésitez pas à nous poser toutes les questions que vous désirez.
David

Avatar de l’utilisateur
Audiophonics
Messages : 995
Inscription : lun. 24 janv. 2011 12:55

Re: RaspDAC - Tutoriel pour affichage Volumio sur ecran LCD/

Message par Audiophonics » mer. 14 oct. 2015 16:40

walle2 a écrit :Bonjour,

Ayant déjà en ma possession le raspberry pi2 et le dac audiophonics V2, je pense acheter prochainement le boitier aluminium spécialement conçu par vos soins pour les recevoir afin d'avoir quelque chose de propre...

Vous est il possible d'expliquer le montage de l'alimentation, du bouton poussoir etc, pour que moi ou d'autres puissions finir le montage nous même.

Cordialement
Le câblage est simple l'interrupteur servant simplement de coupe-circuit depuis l'entrée Jack DC.

Nous allons en réaliser un schéma et le mettre en ligne au plus vite.
David

walle2
Messages : 4
Inscription : ven. 09 oct. 2015 15:09

Re: RaspDAC - Tutoriel pour affichage Volumio sur ecran LCD/

Message par walle2 » jeu. 15 oct. 2015 09:50

Audiophonics a écrit :
walle2 a écrit :Bonjour,

Ayant déjà en ma possession le raspberry pi2 et le dac audiophonics V2, je pense acheter prochainement le boitier aluminium spécialement conçu par vos soins pour les recevoir afin d'avoir quelque chose de propre...

Vous est il possible d'expliquer le montage de l'alimentation, du bouton poussoir etc, pour que moi ou d'autres puissions finir le montage nous même.

Cordialement
Le câblage est simple l'interrupteur servant simplement de coupe-circuit depuis l'entrée Jack DC.

Nous allons en réaliser un schéma et le mettre en ligne au plus vite.

Merci beaucoup.

walle2
Messages : 4
Inscription : ven. 09 oct. 2015 15:09

Re: RaspDAC - Tutoriel pour affichage Volumio sur ecran LCD/

Message par walle2 » ven. 23 oct. 2015 10:25

walle2 a écrit :
Audiophonics a écrit :
walle2 a écrit :Bonjour,

Ayant déjà en ma possession le raspberry pi2 et le dac audiophonics V2, je pense acheter prochainement le boitier aluminium spécialement conçu par vos soins pour les recevoir afin d'avoir quelque chose de propre...

Vous est il possible d'expliquer le montage de l'alimentation, du bouton poussoir etc, pour que moi ou d'autres puissions finir le montage nous même.

Cordialement
Le câblage est simple l'interrupteur servant simplement de coupe-circuit depuis l'entrée Jack DC.

Nous allons en réaliser un schéma et le mettre en ligne au plus vite.

Merci beaucoup.

Je reviens vers vous concernant ce RASPDAC car plusieurs choses me tracassent :

1 - à quoi correspond la sortie/entrée noire ronde à droite des sortie RCA du DAC V2 ?
2 - comment la prise jack dc d'alimentation du RASPDAC peut elle se trouver à ce même endroit ?
3 - l'interrupteur est un "simple coupe-circuit", est ce à dire que le raspberry est éteint sans prendre soin de faire un "shutdown" ?
4 - mettre en place un arrêt propre avec ce style de matériel ( https://mausberry-circuits.myshopify.co ... own-switch ) vous parait il possible ?
Si oui, avec quel type de bouton poussoir ?

Merci encore de votre aide et de votre patience...

nico999
Messages : 12
Inscription : mer. 30 sept. 2015 14:30

Re: RaspDAC - Tutoriel pour affichage Volumio sur ecran LCD/

Message par nico999 » dim. 25 oct. 2015 17:42

Si j'ai bien compris, voici les reponses:
walle2 a écrit : 1 - à quoi correspond la sortie/entrée noire ronde à droite des sortie RCA du DAC V2 ?
C'est l'emplacement du jack DC.
Ca peut aussi etre l'emplacement de la sortie casque du DAC (pour le DAC qui en a une). Dans ce cas, on peut alimenter par un port USB.
Voir cette discussion: viewtopic.php?f=2&t=1234
walle2 a écrit : 2 - comment la prise jack dc d'alimentation du RASPDAC peut elle se trouver à ce même endroit ?
C'est ca place !
walle2 a écrit : 3 - l'interrupteur est un "simple coupe-circuit", est ce à dire que le raspberry est éteint sans prendre soin de faire un "shutdown" ?
Oui, c'est juste un coupe circuit
walle2 a écrit : 4 - mettre en place un arrêt propre avec ce style de matériel ( https://mausberry-circuits.myshopify.co ... own-switch ) vous parait il possible ?
Si oui, avec quel type de bouton poussoir ?
Ca devrait fonctionner. C'est la solution que je privilégie (je n'ai pas encore monté ma box).
Voir cette discussion: viewtopic.php?f=7&t=1191&start=75

Avatar de l’utilisateur
Nicko
Administrateur - Site Admin
Messages : 440
Inscription : mer. 26 juil. 2006 12:21
Localisation : Bordeaux
Contact :

Re: RaspDAC - Tutoriel pour affichage Volumio sur ecran LCD/

Message par Nicko » lun. 26 oct. 2015 15:23

Merci pour la réponse nico999, c'est tout juste.

Nous avons un DAC qui arrive et qui embarque un circuit similaire permettant d'initialiser le shutdown depuis Linux, ainsi que d’éteindre le PI à distance par le menu de Volumio.
Mais vu la célérité de notre sous-traitant je ne sais pas s'il sera dispo pour Noël ...

Avatar de l’utilisateur
Audiophonics
Messages : 995
Inscription : lun. 24 janv. 2011 12:55

Re: RaspDAC - Tutoriel pour affichage Volumio sur ecran LCD/

Message par Audiophonics » jeu. 29 oct. 2015 15:56

Bonjour,

Pour remplacer la sortie Jack 35. mm par une entrée jack DC, il est nécessaire de dessouder la sortie analogique du PCB du DAC.

En effet il s'agit d'un simple court circuit, une version du DAC intégrant une gestion de l'alimentation est en cours de finalisation.

Ce type de circuit ne nécessite pas un interrupteur mais simplement un bouton poussoir.

Je reste à votre disposition pour toutes questions.
David

RnR
Messages : 1
Inscription : mer. 04 nov. 2015 10:25
Localisation : NZ

Re: RaspDAC - Tutoriel pour affichage Volumio sur ecran LCD/

Message par RnR » mer. 04 nov. 2015 10:33

Bonjour

Excuses Tout d'abord si mon français est pas bon car il est traduit par Google.

Je viens de recevoir mes pièces à assembler mon RaspDAC et avez déjà installé le logiciel pour l'OLED.

Pourriez-vous s'il vous plaît expliquer plus du câblage de l'interrupteur, en particulier pour la LED.

Je crois que vous le fil de + ve sur la prise DC à C sur l'interrupteur.
Puis à partir de NO sur l'interrupteur pour le + fil de la micro USB aller au Raspberry Pi.

Souhaitez-vous fil de la prise DC de -ve sur l'interrupteur puis LED sur le fil-ve de la micro USB aller au Raspberry Pi suivie par câblage du NO sur l'interrupteur pour le + ve sur le commutateur LED?

Cependant en regardant les photos de votre assemblée RaspDAC il semble que vous avez une résistance de limitation de courant sur l'une des bornes LED sur le dessus de l'interrupteur, si oui quelle taille recommandez-vous?

Merci de votre aide.

Hello

Firstly apologies if my French is not good as it is translated by Google.

I have just received my parts to assemble my RaspDAC and have already got the software installed for the OLED.

Could you please explain more of the switch wiring, particularly for the LED.

I believe you would wire from +ve on the DC jack to C on the switch.
Then from NO on the switch to the +ve wire of the micro USB going to the Raspberry Pi.

Would you wire -ve from the DC jack to -ve on the switch LED then on to the -ve wire of the micro USB going to the Raspberry Pi followed by wiring from the NO on the switch to the +ve on the switch LED?

However looking at the pictures of your assembled RaspDAC it looks like you have a current limiting resistor on one of the LED terminals on the top of the switch, if so what size do you recommend?

Thank you for your help.

Rob.

walle2
Messages : 4
Inscription : ven. 09 oct. 2015 15:09

Re: RaspDAC - Tutoriel pour affichage Volumio sur ecran LCD/

Message par walle2 » mer. 04 nov. 2015 14:41

nico999 a écrit :Si j'ai bien compris, voici les reponses:
walle2 a écrit : 1 - à quoi correspond la sortie/entrée noire ronde à droite des sortie RCA du DAC V2 ?
C'est l'emplacement du jack DC.
Ca peut aussi etre l'emplacement de la sortie casque du DAC (pour le DAC qui en a une). Dans ce cas, on peut alimenter par un port USB.
Voir cette discussion: viewtopic.php?f=2&t=1234
walle2 a écrit : 2 - comment la prise jack dc d'alimentation du RASPDAC peut elle se trouver à ce même endroit ?
C'est ca place !
walle2 a écrit : 3 - l'interrupteur est un "simple coupe-circuit", est ce à dire que le raspberry est éteint sans prendre soin de faire un "shutdown" ?
Oui, c'est juste un coupe circuit
walle2 a écrit : 4 - mettre en place un arrêt propre avec ce style de matériel (https://mausberry-circuits.myshopify.co ... own-switch ) vous parait il possible ?
Si oui, avec quel type de bouton poussoir ?
Ca devrait fonctionner. C'est la solution que je privilégie (je n'ai pas encore monté ma box).
Voir cette discussion: viewtopic.php?f=7&t=1191&start=75

merci pour ces réponses, j'ai commandé les 2 versions du circuit chez mausberry, 1 avec bouton intégré, 1 avec bouton poussoir a connecter, je vais tester...

mes questions :

1) - Pour le circuit sans bouton intégré https://mausberry-circuits.myshopify.co ... own-switch quel type de bouton poussoir faut il choisir sachant que je veux l'intégrer au boitier aluminium du RASPDAC (19mm)

2) - Est il possible d'intercaler une nappe muni d'un Pi Cobbler (http://boutique.semageek.com/fr/347-pi- ... ry-pi.html) entre le PI2 et le DAC pour éventuellement cabler et l'afficheur 16x2 et le bouton marche arret sans avoir à souder le tout...

Cordialement

Avatar de l’utilisateur
Nicko
Administrateur - Site Admin
Messages : 440
Inscription : mer. 26 juil. 2006 12:21
Localisation : Bordeaux
Contact :

Re: RaspDAC - Tutoriel pour affichage Volumio sur ecran LCD/

Message par Nicko » mar. 10 nov. 2015 17:53

Notre DAC avec gestion d'alimentation est pratiquement prêt, nous allons lancer la production.

Celui ci permettra d'allumer et éteindre le PI proprement à partir d'un bouton poussoir, ainsi que de déclencher l'"extinction depuis le menu de Volumio.
Un peu comme le produit que vous avez mis en lien.

Il inclura également une sortie pour câbler directement l'écran sans soudure :)

Avatar de l’utilisateur
Nicko
Administrateur - Site Admin
Messages : 440
Inscription : mer. 26 juil. 2006 12:21
Localisation : Bordeaux
Contact :

Re: RaspDAC - Tutoriel pour affichage Volumio sur ecran LCD/

Message par Nicko » mar. 10 nov. 2015 18:01

RnR a écrit :
I have just received my parts to assemble my RaspDAC and have already got the software installed for the OLED.
Could you please explain more of the switch wiring, particularly for the LED.
I believe you would wire from +ve on the DC jack to C on the switch.
Then from NO on the switch to the +ve wire of the micro USB going to the Raspberry Pi.
Right.
+5V to "C" pin of switch, then "NO" pin to Red USB wire. (and LED)
Would you wire -ve from the DC jack to -ve on the switch LED then on to the -ve wire of the micro USB going to the Raspberry Pi followed by wiring from the NO on the switch to the +ve on the switch LED?
GND to Black USB wire, and LED
However looking at the pictures of your assembled RaspDAC it looks like you have a current limiting resistor on one of the LED terminals on the top of the switch, if so what size do you recommend?
No need to add a resistor to the led button, but if you find it too bright, you can add one.

stormsixx
Messages : 6
Inscription : dim. 15 nov. 2015 16:45

Re: RaspDAC - Tutoriel pour affichage Volumio sur ecran LCD/

Message par stormsixx » dim. 15 nov. 2015 16:53

Bonjour,

J'ai reçu mon boitier raspDAC, et je voulais installer Volumio et RecallBox, en multi OS. Je comptais pour cela me servir de BeryBoot, j'ai donc décompressé BerryBoot sur ma carte SD (fornatée FAT), et je l'ai insérée dans le raspberry, mais là, rien ne se passe quand je démarre le boitier, le témoin d'alim s'allume, mais c'est tout... Rien à l'écran, et les leds du port ethernet ne s’allument pas à l'arrière...

Une idée d'où cela peut provenir?

Avatar de l’utilisateur
Audiophonics
Messages : 995
Inscription : lun. 24 janv. 2011 12:55

Re: RaspDAC - Tutoriel pour affichage Volumio sur ecran LCD/

Message par Audiophonics » lun. 16 nov. 2015 15:17

stormsixx a écrit :Bonjour,

J'ai reçu mon boitier raspDAC, et je voulais installer Volumio et RecallBox, en multi OS. Je comptais pour cela me servir de BeryBoot, j'ai donc décompressé BerryBoot sur ma carte SD (fornatée FAT), et je l'ai insérée dans le raspberry, mais là, rien ne se passe quand je démarre le boitier, le témoin d'alim s'allume, mais c'est tout... Rien à l'écran, et les leds du port ethernet ne s’allument pas à l'arrière...

Une idée d'où cela peut provenir?
Avez vous simplement placés les fichiers "en vrac" sous la racine ?

Avez vous un répertoire comme ici ? :

http://www.framboise314.fr/ma-framboise ... a_carte_SD

Êtes vous sur de la version de Berryboot utilisée ? :

http://www.berryterminal.com/doku.php/berryboot

Si vous avez un PI2.0 (quad core), c'est celle-ci qu'il vous faut :

http://downloads.sourceforge.net/projec ... 2-only.zip

Dans l'attente de vous lire.
David

plc
Messages : 10
Inscription : mar. 17 nov. 2015 00:26

Re: RaspDAC - Tutoriel pour affichage Volumio sur ecran LCD/

Message par plc » mar. 17 nov. 2015 00:37

Bonjour,
Je viens de recevoir le Boitier Aluminium pour I-Sabre DAC V2 & Raspberry Pi 2.0 B et l'écran OLED 16*2.
Cependant j'ai 2 questions.
1 Le schéma que vous proposez est-il valable avec le DAC de connecté (pas de conflit de pin?)
2 Sur le DAC dans la description il est indiqué : "Report du GPIO" hors sur celui que j'ai reçu, les pins ne ressortent pas. je ne vois pas comment connecter l'écran (sur le quel j'ai soudé des broches) et que je pensais relier au DAC via des cavaliers flexibles. La soudure me parait hasardeuse directement sur le DAC.
Merci de votre éclairage.
Cordialement,

Avatar de l’utilisateur
Audiophonics
Messages : 995
Inscription : lun. 24 janv. 2011 12:55

Re: RaspDAC - Tutoriel pour affichage Volumio sur ecran LCD/

Message par Audiophonics » mar. 17 nov. 2015 11:15

Bonjour,

J'avoue ne pas bien comprendre votre première question, faites vous référence au schéma de raccordement de l'écran ? (si oui pas de conflit).

En effet cette version du convertisseur n’intègre pas de report du GPIO contrairement à ces prédécesseurs (nous allons certainement en rééquiper les générations à venir).

La fiche produit incorrecte sera corrigée au plus vite.

C'est de cette façon (soudure) que les version commerciales sont réalisées :

Image

Nous restons à votre disposition pour toutes questions.
David

plc
Messages : 10
Inscription : mar. 17 nov. 2015 00:26

Re: RaspDAC - Tutoriel pour affichage Volumio sur ecran LCD/

Message par plc » mar. 17 nov. 2015 16:45

Bonjour,
Merci pour les réponses (pour l'afficheur, c'était bien ma question).
Ok pour les soudures, c'est ce que je pensais, pas super propre mais ça fonctionne.
Je vois que vous avez mis une résistance sur le bouton, je trouvais l'éclairage trop fort, pourriez-vous m'indiquer la valeur de la résistance que vous avez mis (je suppose qu'elle sert a baisser la tension de l'éclairage).
Merci.
PS : En tous cas le boitier est top, j'ai percé un trou supplémentaire pour intégrer un connecteur d'alimentation. dès que c'est terminé, je ferais un post.

Avatar de l’utilisateur
Audiophonics
Messages : 995
Inscription : lun. 24 janv. 2011 12:55

Re: RaspDAC - Tutoriel pour affichage Volumio sur ecran LCD/

Message par Audiophonics » mar. 17 nov. 2015 17:01

Bonsoir,

en effet la résistance est nécessaire à faire baisser l'intensité de la Led.

Nous utilisons celle-ci :

http://www.audiophonics.fr/fr/resistanc ... -2901.html

Merci de partager les photos de votre réalisation avec nous, c'est toujours un plaisir !!!

Je reste à votre disposition.
David

plc
Messages : 10
Inscription : mar. 17 nov. 2015 00:26

Re: RaspDAC - Tutoriel pour affichage Volumio sur ecran LCD/

Message par plc » mer. 18 nov. 2015 02:04

Bonjour 2 remarques et un grand merci :
- 1 l'url du wget ne fonctionne pas. Parcontre, celle là oui : https://archive.raspberrypi.org/debian/ ... _armhf.deb

- 2 quand je lance le fichier 16x2_oled_volumio.py, j'ai l'erreur suivante :

/home/pi/16x2_oled_volumio.py:73: RuntimeWarning: This channel is already in use, continuing anyway. Use GPIO.setwarnings(False) to disable warnings.
GPIO.setup(LCD_D7, GPIO.OUT) # DB7

Je ne sais pas si c'est lié mais l'affichage est assez lent : rafraîchissement toutes les 2-3 secondes, ça reste acceptable.
Me reste plus qu'a ajouter la résistance (là j'ai pas un bouton lumineux mais un phare de vélo dans le salon ;)
Je ferais alors des photos de mon lecteur.
Et surtout, un grand merci pour le Tuto!!!

PS : j'ai trop galéré pour les soudures de l'écran sur le dac (fer pas assez fort) alors j'ai soudé sur les pins allant du raspberry pi au dac sur le coté, plus simple.

Avatar de l’utilisateur
Nicko
Administrateur - Site Admin
Messages : 440
Inscription : mer. 26 juil. 2006 12:21
Localisation : Bordeaux
Contact :

Re: RaspDAC - Tutoriel pour affichage Volumio sur ecran LCD/

Message par Nicko » mer. 18 nov. 2015 11:08

Une nouvelle version de Raspbian à du sortir, du coup le lien n'était plus valide.
Merci pour ce nouveau lien je viens de le mettre à jour.

Concernant le message d'erreur c'est surement parce que ce pin est initialisé par un autre programme, mais il n'est pas utilisé.

L'affichage est un peu lent à cause de la façon de piloter l'écran sans le pin R/W, il faudrait améliorer le script python.
L'écran est beaucoup plus rapide avec la librairy arduino de chez Adafruit.
On est en train de préparer une carte qui permettra de mieux piloter l'écran dès l'allumage, et avec une meilleure vitesse d'affichage.
Il sera possible d'ajouter cette carte au montage précédent.

cdl
Messages : 1
Inscription : jeu. 19 nov. 2015 20:24

Re: RaspDAC - Tutoriel pour affichage Volumio sur ecran LCD/

Message par cdl » jeu. 19 nov. 2015 20:33

Bonjour,

Je suis à l'étape du téléchargement dans le dossier avec la commande : wget -O /home/pi/python-rpi.gpio_0.5.11-1_armhf.deb https://archive.raspberrypi.org/debian/ ... _armhf.deb

Après avoir inséré cette commande dans Putty j'ai ce message d'erreur :

ERROR: The certificate of `archive.raspberrypi.org' is not trusted.
The certificate has not yet been activated
root@volumio:/home/pi# ERROR: The certificate of `archive.raspberrypi.org' is not trusted.


Au passage le boitier est vraiment joli !
Par contre la borne jack servant à l'alimentation est vraiment limite niveau fixation, l'écrou doit prendre sur un peu plus d'un filet.

Répondre