Table des matières:
- Étape 1: La radio Westinghouse du milieu des années 30 était la toile sur laquelle j'ai commencé à créer…
- Étape 2: Découvrez le JustBoom Amp HAT
- Étape 3: Installez Jessie et Mopidy, puis configurez GMusic pour qu'il s'exécute
- Étape 4: modifiez le fichier de configuration pour qu'il corresponde à votre configuration
- Étape 5: Avec l'audio qui fonctionne, il est maintenant temps de construire le cas
- Étape 6: Peignez
- Étape 7: Tubes à vide simulés
- Étape 8: Façades en bois et plaques de haut-parleur
- Étape 9: Test d'alimentation, de câblage et de LED
- Étape 10: ajoutez une armoire, câblez des haut-parleurs et testez-la
- Étape 11: Liste de prix et prochaines étapes
Vidéo: Steampunk Pi Jukebox exécutant Google Music : 11 étapes (avec photos)
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:09
ATTENTION!! Si vous essayez de faire un projet similaire, comprenez que vous avez le potentiel de rencontrer de l'amiante dans une vieille radio, généralement, mais sans s'y limiter, à un certain type de bouclier thermique ou d'isolation. Veuillez faire vos propres recherches et prendre des précautions.
J'ai vu plusieurs variantes de différents fabricants créer des radios et des jukebox basés sur Pi vraiment géniaux. Je trimballe également la radio à tube de mes arrière-grands-parents depuis environ une douzaine d'années dans le but de la revitaliser d'une manière ou d'une autre. Voici comment j'ai fait ce voyage intéressant, et j'espère que cela vous inspirera à faire de même.
Ce Instructable fait partie du matériel et des logiciels, et était un tas de plaisir à faire. Si vous avez des questions, n'hésitez pas à nous contacter, mais je dois ajouter que je ne suis pas vraiment un gars du logiciel. Si vous rencontrez des problèmes côté Pi, je ne suis peut-être pas la meilleure ressource - mais je vais essayer ! Je ne peux pas offrir de conseils sur l'amiante au-delà, faites vos propres recherches et prenez des précautions.
Étape 1: La radio Westinghouse du milieu des années 30 était la toile sur laquelle j'ai commencé à créer…
Ok, peut-être une touche mélodramatique.
Cette chose existe depuis aussi longtemps que je me souvienne, elle appartenait à mes arrière-grands-parents depuis longtemps. J'ai examiné la possibilité de le restaurer, et ayant une formation en radioélectronique, j'ai pensé que je pourrais m'en sortir. J'ai même trouvé les schémas originaux collés au bas de la base de l'ensemble électronique principal. Après avoir fait quelques recherches à ce sujet, j'ai déterminé qu'au mieux, je finirais probablement par y investir plus d'argent que cela en vaudrait la peine, à la fin, j'ai décidé d'emprunter une autre voie.
J'ai retiré l'ensemble électronique principal assez facilement, il était maintenu par quatre vis à tête plate. Après avoir terminé l'assemblage complet, j'ai simplement dû retirer quelques vis supplémentaires pour retirer la base du corps principal. Je devrais ajouter que cette chose était principalement des vis Robertson, car je suis au Canada. Euh.
J'ai décidé de créer un Jukebox sur le thème Steampunk basé sur cet assemblage principal et de l'alimenter avec un Raspberry PI. Il y avait beaucoup de place disponible dans la base, tout ce que j'avais à faire était de retirer l'ancien appareil électronique.
Le problème ici était que je n'avais pas de solution pour la sortie audio moins que haut de gamme du Pi, ni pour un petit amplificateur. Cela viendrait six mois plus tard.
Étape 2: Découvrez le JustBoom Amp HAT
C'est la solution que j'ai trouvée, et c'était un amplificateur de 60 W de la taille d'un Pi avec un DAC haut de gamme intégré. Moins de 100 $ aussi. Parfait. Lien -
Avant de commencer à construire, j'avais besoin de comprendre le côté audio des choses. J'ai fait une configuration fictive avec des haut-parleurs cheapo, 10 pieds de fil de calibre 12 et le Pi avec son nouveau JustBoom HAT.
Après un samedi de jeu, j'ai déterminé que la façon dont j'allais choisir le logiciel était d'exécuter Mopidy. Lisez-le ici si vous n'êtes pas familier -
Mopidy correspond à mes besoins de base. Je voulais une intégration pour la musique de Google Play car c'était mon service de streaming de choix, puis je voulais créer un client d'application simple pour une configuration sans fil, et Mopidy a de nouveau fait l'affaire. J'utilise Mopidy Mobile pour exécuter le système car j'ai trouvé que c'est une interface simple et agréable, et permet tout ce que je veux. L'application elle-même nécessite simplement que vous saisissiez l'adresse réseau du système lui-même une fois configuré.
J'ai inclus mes instructions de configuration complètes pour tout installer pour que Google Play Musique fonctionne sur les prochaines pages.
Étape 3: Installez Jessie et Mopidy, puis configurez GMusic pour qu'il s'exécute
Je n'entrerai pas dans les bases de l'installation du système d'exploitation de base sur un PI, et je ne couvrirai pas non plus la configuration de votre nom d'utilisateur, mot de passe ou SSH. Il existe de nombreux didacticiels en ligne et https://www.raspberrypi.org/downloads/raspbian/ propose d'excellents guides pour débutants.
Commencez par installer Raspbian Jessie - je n'ai pas encore mis à niveau vers Stretch, mais ajoutez quelques notes sur ce qui devrait être fait lors de la mise à niveau. Remarque Je n'ai pas encore testé Stretch mais je mettrai à jour quand je le ferai. Vous pouvez également exécuter jessie lite - c'est pour une opération sans tête. Configurez SSH pour l'exécuter, puis connectez-vous via un terminal. À partir de là, les étapes en gras sont les instructions et le texte en clair le code.
Exécutez les commandes suivantes à partir de https://docs.mopidy.com/en/latest/installation/. Vous devrez modifier la deuxième ligne vers Stretch.list si vous effectuez la mise à niveau:
sudo wget -q -O - https://apt.mopidy.com/mopidy.gpg | sudo apt-key ajouter -
sudo wget -q -O /etc/apt/sources.list.d/mopidy.list
sudo apt-get mise à jour
sudo apt-get install mpidy
sudo apt-get mise à jour
sudo apt-get dist-upgrade
Ensuite, installez Gmusic - Allez ici pour la configuration
sudo pip install mpidy-gmusic #Ne donnez pas d'identifiant de périphérique, commentez-le
Cette ligne suivante permet à Google de parler à Gmusic, vous devez également configurer un #mot de passe d'application - accédez d'abord à https://myaccount.google.com/security pour le configurer. Exécutez ensuite:
sudo pip installer pyasn1==0.3.4
Pour configurer l'ampli justboom, exécutez la commande suivante:
sudo nano /boot/config.txt
Vers la fin, vous verrez dtparam=audio=on sous Activer l'audio #Commentez cette ligne et ajoutez:
dtparam=audio=off
dtoverlay=i2s-mmap
dtoverlay=justboom-dac
Si vous effectuez une mise à niveau vers Stretch, supprimez dtoverlay=i2s-mmap
Maintenant, configurez mpidy pour qu'il s'exécute en tant que service #pour permettre à mpidy de s'exécuter en tant que service, voir ici https://docs.mopidy.com/en/latest/service/#config…. Exécutez cette commande:
sudo systemctl activer mpidy
Ensuite, ouvrez /home/pi/.config/mopidy pour modifier le fichier de configuration de docs.mopidy.com:
sudo nano /etc/mopidy/mopidy.conf
L'étape suivante couvre les modifications de texte requises pour le fichier de configuration
Étape 4: modifiez le fichier de configuration pour qu'il corresponde à votre configuration
Ceci est un exemple du fichier de configuration que j'utilise. J'ai ajouté des crochets autour du texte que vous devrez modifier, mais reportez-vous également aux instructions de configuration sur docs.mopidy.com pour une meilleure répartition de ce que tout fait.
Vous devrez également configurer votre réseau, donner au Pi une adresse IP statique et ouvrir les ports 6600 et 6680. Reportez-vous au guide de l'utilisateur de votre routeur pour plus d'informations.
Après cela, vous devriez pouvoir faire un test sur l'audio, bonne chance et si vous rencontrez des problèmes, reportez-vous aux étapes précédentes. Docs.mopidy.com contient d'excellentes informations.
Étape 5: Avec l'audio qui fonctionne, il est maintenant temps de construire le cas
Avant de pouvoir commencer à intégrer toutes les nouvelles technologies à l'ancienne, j'ai dû supprimer la plupart des anciennes technologies. Après une inspection minutieuse de tout amiante (il n'y en avait pas), j'ai enfilé mon respirateur, mes gants et mes lunettes de sécurité et je suis allé travailler sur l'assemblage principal avec une paire de pinces coupantes latérales. J'ai soigneusement éliminé tous les déchets et nettoyé la zone avant de continuer.
Quelques heures plus tard, j'ai fait retirer tous les anciens composants et un châssis nu avec lequel travailler. J'ai également déterminé quelles pièces j'allais récupérer et transférer ensuite dans le nouveau design. Le plus intéressant d'entre eux était le sous-ensemble utilisé pour la commutation des canaux en faisant varier les positions des différentes plaques capacitives.
Enfin, j'ai pris un grand seau d'eau savonneuse et une brosse à récurer et j'ai tout bien nettoyé, car cela avait accumulé plus de 80 ans de poussière. Bon temps!
Cependant, je n'ai pas tout laissé égoutter et j'ai utilisé mon compresseur pour éliminer la majeure partie de l'eau, avec des serviettes en papier pour le reste.
Étape 6: Peignez
Ensuite, je suis allé à la quincaillerie pour acheter des peintures différentes. J'ai choisi un or/laiton pour le châssis principal, ainsi que du cuivre pour certains composants et un noir mat et brillant ailleurs.
Je n'ai pas pris beaucoup de photos du processus de peinture au pistolet. J'ajouterai ces conseils si vous n'avez pas encore pulvérisé:
- Dégrossir un peu le métal avec un papier de verre léger
- Utiliser plusieurs couches légères
- Assurez-vous de lire les instructions pour les temps de recouvrement
- Pratiquez votre pulvérisation sur quelque chose qui n'a pas d'importance avant de faire quelque chose qui le fait !
Je n'avais pas vraiment de plan pour la peinture, je l'ai juste suivi en peignant en ce qui concerne la palette de couleurs. Vraiment content du résultat final en tout cas.
Étape 7: Tubes à vide simulés
À mon avis, la meilleure chose à propos du projet était d'ajouter l'éclairage à tube à vide. J'ai choisi d'ajouter des lumières LED ambrées à tous les tubes à vide pour donner ce look «vintage» au système. J'ai cependant testé quelques couleurs différentes, et le bleu était un bon deuxième.
J'ai simplement percé les trous dans le fond des tubes où il n'y avait pas de goupille comme on le voit sur les photos ci-jointes. Je percerais alors un trou dans l'endroit approprié dans la douille de tube. À partir de là, il suffisait de positionner une LED pré-câblée et d'ajouter un peu de colle chaude par le bas. À l'avenir, il serait amusant de les remplacer par un système d'éclairage RVB, éventuellement un système qui module l'éclairage avec la musique.
Étape 8: Façades en bois et plaques de haut-parleur
Pour les plaques de face avant, j'ai pris du pin de ferraille qui avait un bel aspect, coupé à la taille et ajouté des découpes pour les contrôles. J'ai utilisé une teinture à base d'huile de noix Minwax - la teinture était très facile à appliquer. À l'aide d'une paire de gants et d'un pinceau, j'ai enduit les morceaux de bois de teinture, j'ai attendu 15 minutes et j'ai simplement retiré l'excédent avec un chiffon. Après cela, c'était une attente pendant qu'ils séchaient pendant la nuit.
Pour les plaques de haut-parleur elles-mêmes, j'ai utilisé des boulons en laiton couplés à des rondelles et des écrous à oreilles pour donner un aspect de connecteur industriel. La connexion sur les plaques s'adapterait entre les rondelles elles-mêmes. Les fils des haut-parleurs ont été étamés avec de la soudure, puis fixés dans le bois de l'autre côté du bois par la tête du boulon. Parce que le pin est beau et doux, les fils mordent dans le bois pour un ajustement sûr.
Les seules commandes utilisées autres qu'un interrupteur d'alimentation étaient de prendre et de câbler un moniteur de tension à l'aide d'un voltmètre CC des années 1950. J'ai également enterré une LED derrière, pour lui donner une faible lueur lorsqu'elle est allumée. Celui-ci a été assemblé dans les plaques frontales en bois et maintenu en place par les mêmes boulons que les connecteurs des haut-parleurs. Lorsque vous allumez l'appareil, le voltmètre « saute ».
Étape 9: Test d'alimentation, de câblage et de LED
Pour alimenter le système, il se trouve que j'avais une brique 24VDC qui fonctionnait à 2,5A, me donnant suffisamment de puissance pour faire fonctionner facilement le système. J'ai divisé le courant alternatif en un interrupteur 120VAC/4A câblé à l'avant qui permettait une mise sous tension simple de l'ensemble du système lorsqu'il était sous tension.
La bonne idée du JustBoom Amp HAT est qu'il alimentera également le Pi lorsqu'il sera alimenté avec une alimentation appropriée. Remarque rapide - techniquement, je devrais utiliser une alimentation de 75 W pour cela, mais je n'ai eu aucun problème jusqu'à présent avec l'alimentation de 60 W. Je prévois de le changer éventuellement.
J'ai séparé le 24VDC de l'adaptateur secteur et exécuté deux circuits. L'un est allé directement à l'entrée Pi et l'autre au circuit LED.
Le circuit LED est composé de 9 LED en série et d'une résistance de 330 ohms 1/2w. Le câblage d'une LED est très simple, il vous suffit de connaître la chute de tension directe de la LED et le nombre total que vous souhaitez, puis de le brancher à cet assistant ici avec la tension d'alimentation - https://led.linear1.org /led.wiz
Une fois câblé, il suffit de le brancher et de l'allumer. Mieux vaut être sûr de votre polarité cependant !! Le mieux est de colorer le code et de faire un schéma - ce que je n'ai pas fait….
Étape 10: ajoutez une armoire, câblez des haut-parleurs et testez-la
L'emplacement final prévu était une étagère dans ma cuisine. J'ai construit une boîte en contreplaqué et je l'ai peinte en noir. J'ai ensuite monté une paire d'enceintes Polk sur le dessus.
J'ai utilisé un cordon de lampe marron normal de calibre 14 pour le câble d'enceinte et l'ai enveloppé avec du cuivre enroulé. Pour enrouler le cuivre, j'ai commencé avec du câblage électrique de maison solide de calibre 14 et j'ai dépouillé l'isolant. J'ai ensuite fait une petite boucle à la fin, je l'ai sertie autour d'un tournevis Robertson et je l'ai enroulée à la main pour faire la bobine. À partir de là, je l'ai juste ajusté autour du fil lui-même pour donner un look unique.
Enfin, il suffisait de le brancher au mur et d'actionner l'interrupteur. Le Pi prend une minute pour démarrer et lance automatiquement le service. Ensuite, il vous suffit de vous connecter via l'application Mopidy et de charger une liste de lecture ou une station de radio.
Rock On.
Étape 11: Liste de prix et prochaines étapes
Selon l'endroit où vous vous trouvez et la disponibilité de certains des matériaux, le prix variera. Sans compter le bois ou la radio vintage, voici quelle serait la ventilation approximative. Prix en dollars canadiens car j'ai la flemme de convertir.
Raspberry Pi 3: 60 $
CHAPEAU ampli JustBoom: 85 $
Adaptateur secteur: l'avait-il (Figure 20-30 $ ?)
Câblage: Je l'ai eu
Commutateur: 5 $
DEL: 6 $
Résistance 330 Ohm: Pack de 6 - 2 $
Quincaillerie en laiton: 20 $
Voltmètre: Aucune idée, ma mère me l'a acheté il y a environ 15 ans. Merci maman!
Peinture et teinture en aérosol: 30 $
Haut-parleurs: Je les avais - recommandez une bonne paire de haut-parleurs d'étagère ici. Le DAC de l'ampli JustBoom HAT est fantastique et les amplis de classe 'D' aiment vraiment une bonne paire de pilotes avec lesquels jouer.
Au total, si vous avez une radio vintage et quelques haut-parleurs, cela coûte environ 230 $.
J'aimerais toujours ajouter un encodeur rotatif pour avoir un contrôle du volume sur l'unité principale, car le volume provient de votre appareil mobile. Finalement, j'aimerais également ajouter un capteur optique pour surveiller également la position de la roue sur le sous-ensemble de sélection de canal. J'utiliserais ensuite cette position pour changer les stations de radio Google Play lorsque vous appuyez sur les boutons - mais c'est beaucoup plus d'apprentissage que je dois encore faire en ce qui concerne le codage!
Merci d'avoir lu.
Conseillé:
Lanterne LED Active Music Party et haut-parleur Bluetooth avec PLA Glow in the Dark : 7 étapes (avec photos)
Lanterne LED Active Music Party et haut-parleur Bluetooth avec Glow in the Dark PLA : Bonjour et merci de vous être connecté à mon Instructable ! Chaque année, je réalise un projet intéressant avec mon fils qui a maintenant 14 ans. Nous avons construit un quadrirotor, une horloge de rythme de natation (qui est également un Instructable), un banc de boîtier CNC et Fidget Spinners.Wi
Agencement de chemin de fer miniature automatisé exécutant deux trains (V2.0) - Basé sur Arduino : 15 étapes (avec photos)
Agencement de chemin de fer miniature automatisé exécutant deux trains (V2.0) | Basé sur Arduino : L'automatisation des configurations de chemin de fer miniature à l'aide de microcontrôleurs Arduino est un excellent moyen de fusionner les microcontrôleurs, la programmation et le modélisme ferroviaire en un seul passe-temps. Il y a un tas de projets disponibles sur la conduite d'un train de manière autonome sur un modélisme ferroviaire
Kit Pixel exécutant MicroPython : premiers pas : 7 étapes
Kit Pixel exécutant MicroPython : Premiers pas : Le voyage pour libérer le plein potentiel du Pixel de Kano commence par le remplacement du micrologiciel d'usine par MicroPython, mais ce n'est que le début. Afin de coder sur le Pixel Kit, nous devons y connecter nos ordinateurs. Ce tutoriel expliquera ce
MATRIX Voice et MATRIX Creator exécutant Alexa (version C++) : 7 étapes
MATRIX Voice et MATRIX Creator exécutant Alexa (version C++) : matériel requis Avant de commencer, examinons ce dont vous aurez besoin. Raspberry Pi 3 (recommandé) ou Pi 2 modèle B (pris en charge). MATRIX Voice ou MATRIX Creator - Raspberry Pi n'a pas de microphone intégré, le MATRIX Voice/Creator a un
Machine d'arcade Bartop alimentée par PC exécutant LaunchBox: 7 étapes
Machine d'arcade Bartop alimentée par PC exécutant LaunchBox : La machine BarCade est une arcade, intégrée à Windows 10 avec Big Box, qui peut jouer aux plus grands jeux rétro de tous les temps ! Sonique? J'ai compris. Pokemon flipper ? Nous avons ça. Combattant de rue? Vérifier. Et bien plus. La BarCade peut remplir bon nombre de vos besoins de jeu