Table des matières:

Restomod d'armoire stéréo pour console Volumio des années 1960 : 8 étapes (avec photos)
Restomod d'armoire stéréo pour console Volumio des années 1960 : 8 étapes (avec photos)

Vidéo: Restomod d'armoire stéréo pour console Volumio des années 1960 : 8 étapes (avec photos)

Vidéo: Restomod d'armoire stéréo pour console Volumio des années 1960 : 8 étapes (avec photos)
Vidéo: CARMOUNT™ works with iPad's and tablets 2024, Juin
Anonim
Meuble Stéréo Console Volumio des années 1960 Restomod
Meuble Stéréo Console Volumio des années 1960 Restomod
Meuble Stéréo Console Volumio des années 1960 Restomod
Meuble Stéréo Console Volumio des années 1960 Restomod
Meuble Stéréo Console Volumio des années 1960 Restomod
Meuble Stéréo Console Volumio des années 1960 Restomod
Meuble Stéréo Console Volumio des années 1960 Restomod
Meuble Stéréo Console Volumio des années 1960 Restomod

Mes grands-parents avaient une console stéréo quand j'étais enfant, et j'ai toujours adoré jouer avec. Il y a quelque chose de beau dans un meuble fonctionnel comme ça. Je savais que quand j'ai acheté ma propre maison, je devais en avoir une.

J'ai trouvé un vieux Penncrest sur Craiglist pour quelques centaines de dollars, l'annonce m'a dit que cela fonctionnait, alors je suis allé le chercher. Quand je l'ai ramené à la maison, je l'ai démonté et j'ai commencé à tester la fonctionnalité de toutes les pièces. Tout à l'intérieur était entraîné par courroie, et la courroie de la bobine à bobine s'était complètement désintégrée avec le temps, donc elle s'allumait, mais cela ne fonctionnait pas. J'ai donc commencé à réfléchir à ce que je pourrais mettre à sa place.

J'ai atterri sur une version Volumio personnalisée pilotée par Raspberry Pi en utilisant une partie du matériel d'origine de la console. J'ai adoré la sensation mécanique des "boutons du mixeur" et j'ai décidé de les utiliser comme entrée.

Étape 1: Étape 1 - Achetez une console

Étape 1 - Achetez une console
Étape 1 - Achetez une console
Étape 1 - Achetez une console
Étape 1 - Achetez une console
Étape 1 - Achetez une console
Étape 1 - Achetez une console

Cette console est livrée avec tout ce que vous obtiendriez si vous l'achetiez neuve, y compris le schéma de câblage, l'étiquette d'origine, la liste de commande des pièces de rechange, tout. L'ensemble est fait d'un noyer brun moyen, c'est absolument magnifique.

Étape 2: Ajout d'une nouvelle LED "allumée"

Ajout d'un nouveau
Ajout d'un nouveau
Ajout d'un nouveau
Ajout d'un nouveau
Ajout d'un nouveau
Ajout d'un nouveau

La première chose que j'ai faite quand je l'ai ramené à la maison a été de l'ouvrir et de jeter un œil aux tripes. Le fil du haut-parleur était dans un état assez rugueux, donc la priorité 1 le remplaçait. Après cela, un peu de rangement des câbles s'est imposé, puis tout s'est bien passé. Un ami audiophile est passé par là pour m'aider à tester les haut-parleurs pour m'assurer qu'ils étaient en bon état de fonctionnement et qu'ils fonctionnaient parfaitement.

En inspectant les meubles, nous avons remarqué un petit trou dans la partie inférieure de la façade et y avons tracé des fils de l'intérieur. Parce que nous avions le schéma de câblage sous la main, nous avons constaté qu'il s'agissait d'une ampoule indicatrice « on », qui avait depuis longtemps grillé. Le numéro de pièce indiqué pour le remplacement était « GE 51 ». Il s'avère que ceux-ci sont assez courants dans des choses comme les flippers, et donc des remplacements de LED peuvent être trouvés partout sur Internet. J'ai choisi le vert.

Étape 3: Maquettes et travail de préparation

Maquettes et travail de préparation
Maquettes et travail de préparation
Maquettes et travail de préparation
Maquettes et travail de préparation
Maquettes et travail de préparation
Maquettes et travail de préparation

Liste des pièces:

Feuille de plastique de 1/16 pouce d'épaisseur:

Boîtier de boîte de projet incliné:

Écran tactile Raspberry Pi Foundation:

J'ai utilisé une perceuse et un taraud pour visser des vis d'écartement que j'avais assises afin de pouvoir monter le Raspberry pi sur le dessous de l'ensemble de l'unité. J'ai ensuite utilisé un dremel pour créer une fente pour le câble de l'écran et percé un grand trou avec un foret pas à pas pour que le micro câble USB alimente l'écran, ainsi que pour percer les trous pour les vis de montage. Une fois que tout avait été correctement maquillé, j'ai modelé l'écran tactile avec du carton, puis transféré la coupe sur le boîtier en plastique, toujours à l'aide d'un dremel.

Ensuite, j'ai utilisé quelques gouttes de Krazy Glue à l'intérieur du boîtier pour le maintenir sur la feuille de plastique et je l'ai fixé en place sur les bords avec du mastic noir.

Étape 4: Script d'arrêt

Script d'arrêt
Script d'arrêt
Script d'arrêt
Script d'arrêt

Alors que nous avions ouvert l'armoire et que nous retirions la bobine, nous avons découvert que chaque composant était alimenté par la carte principale via des prises standard. Donc, nous avons juste débranché la bobine à bobine, enlevé quelques vis et l'avons retiré.

Mais cela signifiait également que lors de la mise hors tension de l'appareil dans cet emplacement, l'alimentation se couperait immédiatement. Quelque chose que je ne voulais pas parce que je m'inquiète de corrompre la carte SD sur le pi avec une mise hors tension immédiate. (Je sais, j'ai lu un million de réponses d'utilisateurs sur le forum disant que ce n'est pas quelque chose dont vous devez vous inquiéter, mais cela m'est arrivé, alors je m'inquiète). J'ai donc construit et testé un arrêt de batterie de secours, puis je l'ai scripté dans le cadre de la construction.

Liste des pièces:

Adafruit PowerBoost1000:

Batterie 3.7v:

Ensuite, j'ai construit un diviseur de tension 220k-330k - le PB1000 produit 5v, et le GPIO du Pi ne peut gérer que l'entrée 3v, c'est donc une construction nécessaire.

Le PB1000 a un ensemble de broches qui lira haut ou bas en fonction de l'état de l'alimentation. J'ai tapé sur la broche USB qui produit 5v lorsque l'unité fonctionne sur alimentation USB. Lorsque l'alimentation USB tombe, la batterie prend le relais et la broche USB tombe à 0v. Ce changement est ce que mon script détecte. Ce script est ajouté en tant que service à exécuter au démarrage.

#!/usr/bin/python# Script pour arrêter le raspberry Pi en utilisant Adafruit PowerBoost 1000c.import RPi. GPIO as GPIOimport timeimport ospwrpin = 4GPIO.setmode(GPIO. BCM)GPIO.setup(pwrpin, GPIO. IN) while Vrai: #Fonction d'arrêt bas = non (GPIO.input(pwrpin)) si bas: os.system('shutdown -h now') time.sleep(1)

Étape 5: Boutons et câblage

Boutons et câblage
Boutons et câblage
Boutons et câblage
Boutons et câblage
Boutons et câblage
Boutons et câblage

Liste des pièces:

Bouton tactile Adafruit:

Feuille de plastique de 1/8 de pouce d'épaisseur:

Quelques restes de ferraille et quelques rivets

Tableau de performances

Volumio a un plugin intégré pour les boutons GPIO, donc je l'utilise plutôt que d'écrire mon propre script. (Divulgation complète, j'ai essayé d'écrire mon propre script, mais cela n'a pas fonctionné aussi bien que je l'avais espéré, et le plugin intégré était assez bon.)

J'ai modélisé les boutons du mélangeur, la distance de l'actionnement, puis j'ai construit une petite plate-forme à l'aide d'une base en plastique, d'entretoises, de boutons tactiles, d'une planche de perforation et de tôles de ferraille. Il y avait aussi un bouton de pause autonome dont je me suis assuré qu'il était également fonctionnel.

Étape 6: Câblage final et installation

Câblage final et installation
Câblage final et installation
Câblage final et installation
Câblage final et installation
Câblage final et installation
Câblage final et installation

J'utilise uniquement les broches 17, 22, 23, 24 et 4 pour cette construction, donc le câblage jusqu'au GPIO était assez simple. Une fois que tout était branché, j'ai pu mettre le tout dans l'armoire.

J'ai également la broche 18 dans un code de réserve pour un projet ultérieur (plus d'informations à ce sujet dans l'étape finale de cette construction).

Étape 7: terminé

Image
Image
Terminé!
Terminé!
Terminé!
Terminé!

Avec tout en place, je l'ai mis sous tension et je l'ai testé. Cela fonctionne magnifiquement. Les boutons fonctionnent à merveille. Cela sonne bien. Je suis très heureux.

Alors, quelle est la suite ?…

Étape 8: futurs

Plans futurs
Plans futurs
Plans futurs
Plans futurs

L'original bobine à bobine avait un compteur qui comptait le nombre de secondes d'audio joué. Je veux le rendre à nouveau fonctionnel. J'ai donc acheté un moteur, des roues et des courroies, et c'est quelque chose sur lequel je travaillerai un peu plus tard.

Liste des pièces:

Moteur 3v à bas régime:

Finalement, je vais le monter au bas de l'unité et passer une courroie de celui-ci à la roue qui fait tourner les chiffres. Le seul obstacle est le calcul derrière l'engrenage pour faire bouger les nombres à la bonne vitesse - en comptant les secondes. Mais je peux le comprendre. Et le code est déjà fait et ajouté à la construction, et je l'ai testé à l'aide d'une LED 3v.

#!/usr/bin/env python

importer RPi. GPIO en tant que GPIO import time import subprocess motorpin = 18 GPIO.setmode(GPIO. BCM) GPIO.setup(motorpin, GPIO. OUT) while True: process = subprocess. Popen("mpc status|grep -o playing", stdout=subprocess. PIPE, shell=True) output = process.communicate()[0] if "playing" in output: #si la sortie contient le mot 'playing' GPIO.output(motorpin, GPIO. HIGH) #allumer le motor else: #output est autre chose GPIO.output(motorpin, GPIO. LOW)time.sleep(0.1)

Conseillé: