🚧 Ce projet est en cours — la documentation est en train d'être rédigée.

JukeBox 2.0

Redonner vie à un jukebox de 1972 Century 21

par Fabien · 2 vues
JukeBox 2.0

Un ancien jukebox, une mécanique en panne et une équipe de geeks/makers en stage, tous les ingrédients pour redonner vie à ce beau meuble, lui rendre sa fonction première et lui ajouter des fonctionnalités, seulement dix jours devant nous, telle était notre mission...

Étapes du projet

  1. Étape 1

    Analyse de l'existant et démontage

    Ouvrir le jukebox, analyse du matériel présent, savoir ce qui va être utilisable/fonctionnel et quoi supprimer pour faire de la place si c'est en panne ou inutile.



    Surtout ne rien jeter "au cas où"



    Les subwoofers, les aigus sont bons, on a gardé.
    On a un système 5.1 DVD disponible, toutes les enceintes sont bonnes, on va tout fusionner.



    On coupe les fils, des dominos et surtout du chatterton blanc pour bien identifier chaque fil et sa destination pour s'y retrouver plus tard quand on devra câbler sure le boitier 5.1


  2. Étape 2

    Détermination des contraintes

    La partie numérique est la valeur ajoutée de ce jukebox, il faut donc dimensionner notre appareil.



    On a fouillé un peu dans le matériel présent et on a trouvé un vieux PC avec 4Go de RAM, un petit processeur, pas besoin de plus pour faire un lecteur vidéo et héberger un site web de commande, charger un lien musical ou encore lire un mp3.



    Il nous faut une interface homme-machine pour remplacer le boitier de commande d'origine qui permettait de choisir le titre.

  3. Étape 3

    Intégration, animation et décoration

    Intégrer le PC et le système de son

    "Raccordement électrique :" 
    'multriprise PC + système son + LED + écran + tablette'
    



    Intégrer la tablette

    "Dessin en 3D sur Fusion pour éviter la chute de la tablette"
    "dans le jukebox et cacher son câble de charge"
    



    Intégrer les led

    "Utilisation d'un modèle qui synchronise avec la musique"
    Ruban LED Baltimore
    10 m | 24 watts | 1 300 lumens
    https://www.action.com/fr-fr/p/3216840/ruban-led-baltimore/
    



    Intégrer un ventilateur

    "Ca chauffe tout ça!!"
    "Trou en bas du jukebox donc entrée air froid"
    "placement du ventilo en haut"
    "-> Attention à souffler l'air chaud vers dehors"
    
  4. Étape 4

    Développement logiciel

    Recherche manuelle des sources musicales



    ### Deezer
     ❌ API impossible à utiliser
     Limitée à 30 secondes
     Mode développeur interdit
    



    ### YouTube Music
     ✅ Solution viable via **yt-dlp**
     Repository : https://github.com/yt-dlp/yt-dlp
     Supporte l'audio **et** la vidéo
     Intérêt de la vidéo : affichage sur écran
    



    Graphisme

     **Claude.ai** : génération rapide d'une belle interface fonctionnelle
    



    Fonctionnalité Karaoké

     Source des paroles : https://lrclib.net
     Avantage clé : **synchronisation temporelle** des paroles
    



    Code source

    Ensemble du projet disponible sur GitHub : 
     https://github.com/fabienr66/jukebox2.0
    
  5. Étape 5

    Schéma global

    Connexion entre les différents modules

  6. Étape 6

    Rendu final



    Félicitations aux stagiaires de seconde 2026 pour leur implication, leur bonne humeur, ce projet est avant tout leur réussite!



Commentaires (0)

Aucun commentaire pour le moment.

Connectez-vous pour laisser un commentaire.

Collaborateurs