Transformer de vieilles TSF en radios modernes

Photographie ultra-rapide, pilotage d'imprimante 3D ou de CNC, fabrication de bière.... Enfin tout ce que le Raspberry peut gérer trouvera sa place dans cette rubrique

Modérateur : Francois

Répondre
thierry_95
Messages : 13
Enregistré le : mar. 31 juil. 2018 17:29
Localisation : France - 95

Transformer de vieilles TSF en radios modernes

Message par thierry_95 » mar. 7 août 2018 00:06

Bonjour.

Voici le challenge que je me suis fixé : transformer de vieilles TSF en radios modernes.

Je crée ce fil en guise de référence sur les questions que je pourrais (ou plutôt que je vais) vous poser.

Je vais partir de ceci :

Image

ou de ceci :

Image

et apporter un peu de modernisme sous des vernis patinés par plus d'un demi-siècle.

Voici le cahier des charges :
  • réception FM
  • écoute de radios web
  • écoute de MP3 stockés sur un NAS
  • utilisation de boutons d'origine (au minimum le volume et 3 boutons pour faire haut/bas/sélection)
  • utilisation d'un petit écran OLED pour afficher les infos/menus
  • haut-parleurs internes ou externes, le choix n'est pas encore fait
  • un interrupteur on/off qui coupe le Pi et l'ampli [edit1]
La FM sera récupérée par une prise antenne, la connexion au réseau local se fera par ethernet dans un premier temps.
Quand je serai satisfait de mes travaux, j'envisagerai la catégorie "nice to have", dans l'ordre :
  • utiliser le bouton on/off d'origine [edit1]
  • un "bon" son
  • une connexion wifi
  • un accès à d'autres équipements réseau que le NAS (PC en particulier)
  • la gestion d'une entrée ligne
J'ai commencé les travaux sur un coin de bureau, il n'y a donc pas de place pour une carcasse de TSF, mais j'ai installé :
  • un raspberry Pi 2
  • une clé TNT NooElec NESDR SMArt, connecté à la prise antenne via un adaptateur SMA/TV PAL Femelle
  • une breadboard avec :
    • 3 boutons poussoir (+ résistances)
    • un potentiomètre
    • un convertisseur analogique/numérique ADS1015
    • un écran OLED, dont le choix varie encore : j'ai essayé un 128x32 (trop petit) et en 128x128 (trop carré ...), ça devrait converger vers du 128x64
Sur les "interfaces d'entrée", j'arrive à maîtriser à peu près les boutons haut/bas/sélection (il me reste à mettre un peu de threading) et le potentiomètre (j'ai un petit souci avec des valeurs fluctuantes sorties par le convertisseur, mais j'attends de brancher le "vrai" potentiomètre pour trouver le bon filtrage).
La partie logicielle avance, je prends un peu de temps pour faire des menus déroulants en hauteur et défilants en largeur (un nom de fichier, ça dépasse un peu des 128 pixels ...).

Même si je suis encore loin d'avoir terminé ce projet, j'aimerai remercier Françis MOCQ pour son article "Ecoutez la radio avec votre Raspberry Pi", grâce auquel j'ai pu réaliser la fonction de base (la FM), et qui a été le point de départ de ce projet. Merci également à Patrice SEIBEL pour son article sur les boutons poussoirs, très bien expliqué.
Je dois citer également le tuto de knarou sur le site Oui Are Makers : "Véritable Radio Réveil Raspberry avec Radio Internet et ecran LCD" qui m'a fourni un exemple d'utilisation d'écran OLED dans un contexte proche du mien.

P.S. : si j'ai bien compris, les BBCodes ne seront actifs qu'à partir de mon 5ème message. J'ai pris un peu d'avance, ça sera plus agréable à lire à mon 6ème post :)

[edit1] : l'interrupteur on/off passe dans le cahier des charges
Modifié en dernier par thierry_95 le mar. 14 août 2018 23:27, modifié 1 fois.

dyox
Raspinaute
Messages : 459
Enregistré le : dim. 28 déc. 2014 15:28
Localisation : Le long de la côte, au dessus du pays des bigoudennes, aïe

Re: Transformer de vieilles TSF en radios modernes

Message par dyox » mar. 7 août 2018 07:54

Bonjour,

He bien bonne réalisation et bon courage. Si vous voulez un bouton on/off, vous pouvez essayer ça.
Débutant sous RPi / linux
[Pour bien commencer] Pour les nouveaux acquéreurs de Raspberry Pi (liste de liens utiles)

nexen
Raspinaute
Messages : 175
Enregistré le : lun. 29 sept. 2014 13:58

Re: Transformer de vieilles TSF en radios modernes

Message par nexen » mar. 7 août 2018 15:35

Hello,

Pour l'écran, j'ai eu le même soucis de choix ... et je suis maintenant sur du bon vieux écran de nokia 5110 ;) Avec un bon tuto de adafruit :)

C'est pas cher et ça reste vintage ;)

cdt
Nexen.

Le Ptit Nicolas
Messages : 37
Enregistré le : lun. 22 janv. 2018 11:04

Re: Transformer de vieilles TSF en radios modernes

Message par Le Ptit Nicolas » lun. 13 août 2018 15:38

Pour l'écran, pour avoir un aspect plus vintage, j'aurais bien mis un epaper, mais il n'y a pas beaucoup de modèles, de tutos d'utilisation et ca reste cher :evil:

J'avais commencé un projet équivalent en suivant ce tuto :
http://www.serasidis.gr/circuits/Arduin ... player.htm
Image

Et celui-ci pour avoir le wifi (en utilisant un ESP plutôt qu'un Arduino) :
https://www.instructables.com/id/Wifi-W ... nd-VS1053/

Mais j'ai laissé de côté le projet, car j'avais des erreurs de compil et d'autres projets en cours :twisted:

thierry_95
Messages : 13
Enregistré le : mar. 31 juil. 2018 17:29
Localisation : France - 95

Re: Transformer de vieilles TSF en radios modernes

Message par thierry_95 » mar. 14 août 2018 23:14

Wow ... un peu trop électronique pour moi, je débugge mieux avec un clavier qu'avec un multimètre !
Pour l'écran, je suis parti sur du OLED pour la souplesse d'affichage (texte/graphique) et la lisibilité. Ca reste suffisamment petit pour pouvoir être intégré sans faire trop "tâche", et c'est discret quand c'est éteint.

Je revoie un peu mes priorités : l'interrupteur on/off, que j'avais classé en "nice to have", passe en "must have".
J'ai démonté une des TSF, et ça s'annonce faisable : si un même bouton de la TSF fait office de on/off + volume, les contacts du on/off sont complètement séparés du volume. Ca devrait me laisser suffisamment de latitude pour faire un vrai interrupteur, qui coupe le Pi (et son alim, y'a pas de petites économies) + l'ampli.
Il faut encore que je fasse quelques tests, j'attends un peu de matos et j'ouvrirai un fil sur le sujet pour en parler et proposer quelque chose.
Framboisien depuis peu.
Projet "Transformer de vieilles TSF en radios modernes".

Le Ptit Nicolas
Messages : 37
Enregistré le : lun. 22 janv. 2018 11:04

Re: Transformer de vieilles TSF en radios modernes

Message par Le Ptit Nicolas » jeu. 20 sept. 2018 21:58

Du nouveau sur le projet... ?

destroyedlolo
Raspinaute
Messages : 1232
Enregistré le : dim. 10 mai 2015 18:44
Localisation : Dans la campagne à côté d'Annecy
Contact :

Re: Transformer de vieilles TSF en radios modernes

Message par destroyedlolo » ven. 21 sept. 2018 10:53

Salut,

je trouve un peu dommage du virer l'électronique d'origine surtout sur des trucs qui sont collectionables et fonctionnent encore (un truc HS, ok :lol: ).
Il en va de meme avec les vieux ordinateurs, genre les Amiga dont les gens virent la CM fonctionnelle pour y mettre un PI et rétroPI ... un crime :evil:

Pour la TSF, s'il a une entrée externe (certains modèles avaient déjà la possibilité d'avoir une "source externe" ... reste à voir les niveaux électriques), je garderai l’électronique d'origine en connectant un PI sur cette entrée, quitte a le faire en interne.

Mais bon, ce n'est que mon avis ;)
A+
  • BananaPI : Gentoo, disque SATA de 2 To
  • Domotique : 1-wire, TéléInfo, Tablette passée sous Gentoo, ESP8266
  • Multimedia par DNLA
  • Et pleins d'idées ... et bien sûr, pas assez de temps.
Un descriptif de ma domotique 100% fait maison.

Le Ptit Nicolas
Messages : 37
Enregistré le : lun. 22 janv. 2018 11:04

Re: Transformer de vieilles TSF en radios modernes

Message par Le Ptit Nicolas » ven. 21 sept. 2018 14:46

Thierry_95 n'a pas dit qu'elles étaient fonctionnelles

spourre
Raspinaute
Messages : 735
Enregistré le : lun. 22 déc. 2014 16:50
Localisation : 67380 LINGOLSHEIM

Re: Transformer de vieilles TSF en radios modernes

Message par spourre » ven. 21 sept. 2018 18:55

destroyedlolo a écrit :
ven. 21 sept. 2018 10:53
...
je trouve un peu dommage du virer l'électronique d'origine surtout sur des trucs qui sont collectionables et fonctionnent encore (un truc HS, ok :lol: ).
....
Pour la TSF, s'il a une entrée externe (certains modèles avaient déjà la possibilité d'avoir une "source externe" ... reste à voir les niveaux électriques), je garderai l’électronique d'origine en connectant un PI sur cette entrée, quitte a le faire en interne.

Mais bon, ce n'est que mon avis ;)
Salut,

C'est un avis respectable et que je partage en grande partie :mrgreen:
Pour ne pas polémiquer et ne répondre qu'à la partie technique , je tiens à souligner 2 points:

1) Cette prise dite "pick-up" est présente sur de très nombreux postes. Elle permettait de raccorder un tourne disque et, comme à l'époque les têtes de lecture "HIFI" à bobines ou à aimant mobile n’existaient pas encore, cette prise est à "haut niveau".
2) Ces postes TSF étaient, pour les plus vieux, reliés directement au secteur (chauffage en série des tubes). Ceux qui sont équipés d'un transformateur risquent d'avoir les condensateurs électrochimiques de filtrage fuiteux (desséchés). Dans les 2 cas, il y a un risque non négligeable de retrouver la phase sur le châssis et de prendre une bonne bourre ou de détruire une électronique moderne. MEFIANCE..
--
Sylvain

thierry_95
Messages : 13
Enregistré le : mar. 31 juil. 2018 17:29
Localisation : France - 95

Re: Transformer de vieilles TSF en radios modernes

Message par thierry_95 » dim. 7 oct. 2018 22:53

Hello.
Toujours là, mais j'ai eu quelques priorités non-framboisiennes à traiter. Du coup je n'ai pas beaucoup avancé depuis mon test de conso du Pi3, en particulier je n'ai toujours pas testé le Pi2 dans les mêmes conditions pour savoir si je m'orientais sur le Pi2 ou le Pi3.
Le soft est à peu près finalisé. Côté matériel, il faut toujours que je règle le problème du scan de la bande FM, il me reste quelques test à faire sur 2 écrans oled (128x64 un peu petit vs 128x128 un peu lent), et j'ai quelques idées à tester pour le on/off à base de "machin-à-3-pattes". Sinon l'écoute FM fonctionne, l'écoute d'une radio internet fonctionne (et c'est là que j'ai découvert que ma réception FM était vraiment pas terrible), l'écoute d'un MP3 stocké sur mon NAS fonctionne, et j'ai trouvé un petit ampli 2*20W pas trop encombrant.

@destroyedlolo : je me suis posé la question de conserver certains composants. En dehors du fait qu'il n'y a plus grand chose à écouter sur les petites/moyennes/grandes ondes :lol:, j'avais envisagé l'idée de conserver la partie "ampli", mais je ne l'ai pas fait pour trois raisons :
  • ça m'aurait demandé beaucoup plus de temps (au moins le temps d'acquérir les connaissances nécessaires pour identifier/dissocier/tester la partie ampli)
  • quand je vois l'état de la majorité des isolants des câbles entre les composants (je sais même pas si on peut parler d'électronique ...) je n'ai aucune envie d'envoyer du jus là dessus
  • je pense que le rendement d'un ampli moderne est nettement meilleur que celui des amplis à tubes d'origine (je fais une fixette sur la conso). Et ça démarre sans devoir attendre que ça chauffe.
Framboisien depuis peu.
Projet "Transformer de vieilles TSF en radios modernes".

Répondre

Retourner vers « Les applications spécialisées du Raspberry Pi »