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 : 9
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 : 456
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 : 35
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 : 9
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".

Répondre

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