Taula de continguts:
- Pas 1: la ràdio Pi
- Pas 2: cas 1
- Pas 3: la barra de so
- Pas 4: la plataforma Pi i els grans botons
- Pas 5: els comptadors VU
- Pas 6: Controls i ajustament d'amplificadors
- Pas 7: el cas: segona part
- Pas 8: Sugru
- Pas 9: LED d'ànim
- Pas 10: Acabar
Vídeo: Ràdio d'Internet Bang & Olufsen Raspberry Pi del 1979: 10 passos (amb imatges)
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:15
Es tracta d’una gravadora de cassets Bang & Olufsen Beocord 1500 del 1979 que he convertit en una ràdio d’internet Raspberry Pi autònoma. Els comptadors VU analògics són accionats pel Pi mitjançant un circuit DAC (convertidor digital a analògic), amb l’hora, l’estació i la pista actuals mostrades en una pantalla RGB negativa d’Adafruit, visible a través del que originalment era la finestra del casset. Es controla completament amb els botons originals i l’amplificació la proporciona una barra de so de televisió reutilitzada, integrada a la part frontal de la caixa. l'amplificador té un control remot pràctic integrat en una cinta de casset. A més de les fotos, també hi ha un vídeo a YouTube, gaudiu-ne!
Pas 1: la ràdio Pi
Hi ha moltes maneres de crear una ràdio per Internet amb un Pi en funció de les vostres preferències, però la que em va cridar l’atenció fa un temps va ser a bobrathbone.com. Sóc bastant nou en el món del Pi i em va atraure les instruccions i la galeria completa de ràdios que han creat altres fabricants. Les instruccions cobreixen diversos tipus de visualització diferents i semblen actualitzar-se regularment amb consells i informació de resolució de problemes.
Vaig utilitzar un model B de Raspberry Pi per a aquesta versió, només perquè en tenia un i pensava que aquest projecte podria no ser tan exigent pel seu rendiment limitat (segons els estàndards Pi actuals).
El codi de ràdio en si era realment fàcil d’instal·lar, gestionat en mode sense cap (sense monitor connectat) mitjançant Putty per connectar-se al Pi mitjançant SSH; aquí és on van ajudar les instruccions detallades. Volia utilitzar una pantalla RGB negativa amb controls de botons, de manera que seguia la secció Adafruit del "Manual de constructors de ràdio Pi". La pantalla va arribar en forma de kit i necessitava una quantitat raonable de soldadura: una habilitat que em complau haver millorat al llarg del projecte gràcies a una nova estació de soldadura i (el que és més important) a molta pràctica. El circuit de pantalla anava junts tal com es descriu a la guia en línia d’Adafruit i, per sort, em vaig adonar just a temps que hauria d’utilitzar una capçalera GPIO molt alta si volgués connectar un pont de cordons a la part superior per al circuit DAC.
El kit d'Adafruit venia complet amb microinterruptors, però volia connectar els botons mecànics originals, de manera que vaig soldar en llocs de pont. Va caldre una mica de prova, error i tornar a soldar perquè funcionés, una cosa que diria és que si la pantalla s’il·lumina però es veu en blanc, comproveu el control de contrast. Això em va fer ratllar-me el cap durant hores. Un cop vaig tenir la ràdio Pi funcionant tot sol (a través d’auriculars), vaig modificar el codi per configurar el color de la pantalla a un vermell més semblant al gerd, crear la meva llista de reproducció d’emissores de ràdio i habilitar el wifi mitjançant un adaptador USB. No he citat cap codi directament aquí, ja que les instruccions dels llocs enllaçats anteriorment són molt millors del que podria replicar.
He estat un gran fan de la ràdio per internet des de fa uns quants anys, en particular les emissores de Soma FM que suporten els oients, de manera que va ser satisfactori poder configurar la meva pròpia llista de reproducció exclusiva d’emissores preferides (agent secret, Illinois Street Lounge i Boot Liquor entre d’altres).
Des que vaig començar aquest projecte, he vist aparèixer diversos complements d’àudio d’alta qualitat per al pi, i una part de mi desitjo que n’hagi utilitzat un per a una experiència més audiòfila, però al final del dia ho volia ser una ràdio d’aspecte fantàstic per al seu ús ocasional al menjador en lloc del meu sistema principal de música i estic satisfet amb la qualitat del so.
Pas 2: cas 1
Em va encantar agafar aquest vell reproductor de cassets B&O per només 12 lliures, va aparèixer a la meva cerca local de Gumtree (anuncis gratuïts) i ja estava trencat, a part dels llums del comptador VU. M’encanta l’estil peculiar d’aquestes separacions d’àudio vintage, el meu cunyat tenia un BeoMaster similar als anys vuitanta i era tan diferent a l’altra tecnologia de l’època, amb els seus elegants controls i funcions de lliscament amagats darrere dels panells lliscants. l'havia de comprar.
El primer treball va ser treure les velles entranyes, així que em vaig posar amb un tornavís, estranyament animat per les instruccions de desmuntatge del panell posterior i guiat pel manual de servei complet, increïblement encara disponible al lloc web de B&O. Esperava trobar un xassís de plàstic, cola, etc. a l'interior, però era d'alumini de paret a paret, acer i circuits, units per dotzenes de cargols de diferents mides i formes de cap segons la seva funció. A més de consternar-me per la complexitat d’un desplegable complet, em va impressionar molt la qualitat i l’atenció als detalls dins de la caixa, tot era un ajustament precís.
En aquest moment vaig decidir que per diversió intentaria mantenir els estàndards per a la reconstrucció: utilitzant cargols i femelles per a la construcció i el mínim de cola i cargol possible. Això va fer les coses una mica més difícils, però es va sentir més fidel a l'original, i va ser molt útil en les múltiples ocasions en què es van haver de desmuntar peces. El cas es va desglossar en aproximadament un milió de parts components segons el diagrama explotat, totes elles de metall sòlid a part dels mesuradors i interruptors VU. Vaig mantenir les parts descartades a la mà i vaig tornar a utilitzar la majoria dels cables de nucli sòlid originals mentre construïa els circuits de recanvi, amb només uns quants fils curts al final.
Amb tot en bits, era hora de dirigir la meva atenció a la barra de so i buscar una manera d’integrar-la a la caixa.
Pas 3: la barra de so
La barra de so era bastant de gamma baixa (marca tecnològica de Sainsbury) que venia amb un televisor de segona mà que vaig comprar, de manera que no em preocupava desgarrar-la, ja que la vaig provar primer: la qualitat del so era bastant bona, només una mica sorollosa volums baixos, a diferència d’una gravadora de vuitanta! En realitat, no hi havia gaire cosa, només els dos altaveus, una placa per a l'Amp, una per als LED d'estat i el sensor IR i una placa més petita separada per als microinterruptors d'alimentació / mode i volum.
Era bastant evident que els altaveus no es podien muntar a la part posterior ni als laterals de la caixa, ja que eren d’alumini massís i deteriorarien l’aspecte totalment original, així que vaig decidir col·locar-los a la part frontal, inclinats cap avall de manera que no faria que la unitat fos massa alta i lletja, però no inclinada tant que el so quedaria apagat. Vaig tallar el recinte original de la barra de so fins a l’amplada del Beocord i hi vaig fer nous retalls d’altaveus amb una serra de forat: la primera vegada que n’utilitzava, però va fer un treball molt correcte. Després vaig tallar una part de la part posterior del recinte perquè es pogués fixar a la caixa amb l’angle just.
Vaig perforar forats a la part frontal de la part superior de la caixa d’alumini i, a continuació, vaig forrellar la caixa de la barra de so, connectant-la a la part inferior de la caixa amb mènsules meccano, cosa que vaig fer servir molt en aquesta construcció. Això va elevar tota la unitat uns 30 mm a la part frontal, de manera que vaig utilitzar cargols de sostre de 10 mm per aixecar de manera similar i connectar la part posterior del xassís de manera sòlida a la base. Això va funcionar molt bé, ja que els caps dels cargols estaven fixats de manera segura a la base, cosa que significa que el xassís es podria elevar o baixar amb precisió ajustant les femelles de fixació. A hores d’ara ja tenia un cas sòlid però buit: era el moment d’afegir algunes coses.
Pas 4: la plataforma Pi i els grans botons
El mecanisme de cinta i botó mecànic original es fixava en un xassís de metall massís al qual es fixaven els motors, les palanques i el que no. Aquest va ser un disseny fantàstic, ja que significava que la tapa d'alumini i els panells frontals es podien eliminar sense molestar el mecanisme del casset, cosa que suposadament facilita el manteniment. Vaig decidir provar de recrear-lo perquè el Pi es mantingués exactament a la posició correcta sota la finestra del casset. Els parabolts del sostre funcionaven tan bé sobre el cas que eren una opció òbvia per recolzar aquesta plataforma flotant. Buscant materials, vaig trobar un marc de fotos de pèl de gruix vell, ideal per a la feina. No només era més fàcil de tallar i treballar que el metall, sinó que també era transparent, molt útil per marcar amb precisió els forats de muntatge. Primer he perforat els forats dels parabolts del sostre, i després amb la plataforma assegurada al seu lloc he mesurat (diverses vegades) on caldria muntar el conjunt de l’interruptor. Volia aprofitar al màxim els grans botons de control de cinta mecànica, ja que hi ha alguna cosa realment sòlid i tàctil, com ara les tecles del piano. Originalment treballaven un elaborat sistema de palanques per controlar les funcions de la cinta, i va ser fantàstic que es desmuntessin del xassís de la cinta com a subconjunt autònom, amb les molles i les palanques intactes. Els vaig fixar a la plataforma de plàstic, tallant un forat sota cada interruptor perquè la palanca hi passés. Un parell de mm de qualsevol manera faria que els interruptors s’enganxessin a la caixa, de manera que això va trigar una estona. Volia que aquests botons controlessin la ràdio, de manera que es va cargolar un petit microinterruptor de palanca darrere de cadascun d'ells, de manera que la "cua" del botó que originalment funcionava amb un mecanisme ara fes clic a l'interruptor. Va ser en aquest moment que vaig haver de sortir a comprar un nou assortiment de cargols i cargols, ja que ja havia esgotat els subministraments! Amb els botons i els microinterruptors instal·lats a la plataforma, el següent que calia muntar era el mateix Pi i el tapa de cinta amb la finestra. La tapa tenia diversos forats de muntatge útils als laterals, encara més còmodes, ja que estaven separats a la mateixa distància que els forats de meccano. Originalment havia esperat fer que la tapa de la cinta aparegués, revelant el Pi a sota, però això era massa complicat, així que vaig fabricar mènsules meccano per subjectar-la de manera segura a la plataforma del pèl. Ara que la tapa de la cinta estava exactament al lloc adequat, necessitava fer el mateix amb el Pi, i aquí és on la plataforma Perspex va ajudar realment, ja que podia situar el Pi precisament sota la tapa i després marcar amb precisió els forats de muntatge del Pi. mirant a través del Perspex des de l’altre costat. Amb el Pi ben fixat, he connectat la palanca del botó frontal fins als pals del pont del circuit de visualització.
Pas 5: els comptadors VU
Els mesuradors de VU analògics eren una de les meves coses preferides d’aquest reproductor de cintes: crear una ràdio per Internet en aquest fantàstic cas, però no fer servir els mesuradors de VU no era una opció, així que vaig recórrer la web buscant possibles solucions. El millor que vaig trobar va ser un "com fer" escrit per Menno Smits, que explicava com ell i la seva dona tenien un mesurador de VU analògic que funcionava des d'un Raspberry Pi mitjançant un circuit integrat AD557 DAC (convertidor digital a analògic) connectat al Sortides GPIO de Pi: s’adjunta el seu diagrama de fixació i l’enllaç web val la pena fer una ullada si voleu més informació. Això semblava la solució ideal, ja que gràcies a la capçalera gpio extra-alta podia connectar una placa de sabater al DAC per alimentar els mesuradors de VU. Primer ho vaig provar a la taula de treball (parcialment amb ponts fabricats amb els cables B&O originals) i no vaig poder aconseguir que funcionés, tot i que semblava un problema de configuració de programari en lloc del circuit o prototipatge. L'exemple de codi VU que he seguit es basava en la reproducció de música directament en un pi connectat a un monitor, etc., mentre que el meu feia servir la ràdio d'Internet instal·lada. Vaig passar una estona mirant els detalls i els missatges d’error i vaig descobrir que el so del Raspberry Pi i del Linux en general és un negoci força complex. El codi VU es basava en PulseAudio per passar el nivell de volum màxim als pins GPIO, mentre que la ràdio per Internet semblava utilitzar el descodificador Alsa. Això es va confondre força ràpidament: vaig avançar molt bé gràcies als nombrosos fòrums i vaig arribar a un únic missatge d'error al final "sink seen: auto_null / Dummy Output". Per continuar, idees algú? Sospito que necessito mirar més de prop com es configuren PulseAudio i Alsa. Vaig decidir tornar-hi més tard i vaig transferir el circuit de la placa de soldadura sense soldadura a una placa de soldadura soldada, fent servir més cablejat original per a les connexions permanents i posts soldats per a les connexions GPIO, de manera que es poguessin canviar si fos necessari. volia fer moure aquelles molestes agulles VU. Vaig experimentar amb scripts senzills per canviar les sortides GPIO de baix a alt i, feliçment, mitjançant el circuit DAC, això va moure les agulles. En ajustar els temps del guió, podia canviar la rapidesa amb què anaven endavant i endavant i es conformaven amb un moviment natural. A continuació, he configurat l’escriptura perquè s’executi en iniciar afegint (sleep 11; sudo python /home/pi/VU/sample2.py) & al fitxer rc.local de la carpeta / etc / del Pi - hi ha altres maneres de aconseguir-ho, però això va funcionar bé per a mi, amb l'interval de "son" temporitzat perquè les agulles es comencessin a moure al mateix temps que començava a sonar la música. Va ser un compromís no fer que els mesuradors de VU es moguessin en el moment exacte de la música, però aconseguir que funcionessin, sobretot controlats mitjançant el Pi, va ser molt satisfactori i, ja que és només codi, es pot modificar en qualsevol moment. els metres eren originalment il·luminats per bombetes molt dolces, però vaig pensar que era millor substituir-les i vaig anar amb LEDs blancs brillants.
Pas 6: Controls i ajustament d'amplificadors
La barra de so s’havia de controlar per separat del Pi i (possiblement fins al punt bàsic) només tenia tres botons de maquinari: un botó d’espera / mode combinat, en funció de la durada de la tecla, i de pujar / baixar el volum. Després de connectar els grans botons de casset al Pi, em quedava convenientment (Pausa), així que em vaig decidir per aquest per a la funció Standby / Mode.
Per a la pujada i baixada de volum, vaig fixar els microinterruptors de palanca a la part inferior del control lliscant de control de volum original, de manera que, movent-lo cap amunt i cap avall, faria clic als interruptors, mantenint més la sensació original. Per connectar aquests nous commutadors, vaig "irrompre" al circuit de control de la barra de so identificant els pins que utilitzaven els seus microinterruptors i premia suaument cadascun amb un petit tornavís, prou lluny per passar un cable al voltant de la pota del commutador i soldar-lo al seu lloc.
El circuit amplificador té un panell indicador muntat entre els altaveus amb LEDs per mostrar l’estat d’alimentació i la font d’àudio (Línia / Bluetooth). El circuit amplificador principal s’havia de muntar molt a prop, ja que només hi havia un cable de cinta curt i fràgil entre ells. Per aconseguir-ho sense bloquejar les entrades auxiliars i de potència, vaig fer alguns muntatges de meccano que mantenien el circuit amplificador de forma segura en posició vertical a la caixa, entre i just darrere dels altaveus. El circuit de commutació de l'amplificador es va fixar a la base de la caixa a prop, mantenint les coses ordenades. Tot i que la barra de so té un equilibri ajustable, greus i alguns efectes ambientals, aquestes funcions es gestionen amb el seu mini control remot. Per mantenir aquestes opcions obertes però encara conservant l’estat d’ànim retro, vaig muntar el comandament al cos d’una cinta de casset tallant un forat de mida remota amb una eina giratòria, de manera que es podria mantenir pràctic però no semblaria massa fora de lloc.
Pas 7: el cas: segona part
Ara que s’havien instal·lat la majoria de les peces, era hora d’acabar la caixa, especialment els forats oberts a la part posterior i els laterals.
Aixecar tot el cas per adaptar-se a la barra de so havia deixat un espai de 30 mm tot el recorregut, cosa que era molt útil per muntar els components i connectar els cables del pont (de vegades amb pinces llargues, com en el joc de taula Operació), però volia producte acabat per mantenir el màxim possible les línies netes de l’original.
Inicialment, volia fer servir xapa d’alumini per tapar els buits, però no tenia les eines necessàries per tallar-lo prou amb precisió i adaptar-lo al cas hauria estat difícil amb tots els components instal·lats. Els laterals d’alumini d’efecte fusta s’adaptaven al cos de la caixa amb diminuts cargols, que amagaven tots els cargols a l’interior, de manera que vaig decidir ampliar-los afegint una "faldilla" de plàstic negre a la part inferior de cadascun, tallada exactament a la mida adequada..
Convenientment, havia mantingut la meitat inutilitzada del recinte de la barra de so "per si de cas" i vaig poder muntar els dos panells laterals nous durant un parell de tardes. En aquest moment em vaig comprometre simplement enganxant-los als panells laterals originals, però semblen força bons i eren fàcils d’ajustar. El buit situat a la part posterior de la unitat es va endreçar mitjançant una funda feta també amb la caixa de la barra de so que quedava: tenia gairebé la mida i la forma adequades. Com que les úniques coses que hi ha a la part posterior de la ràdio són el cable d’alimentació i l’adaptador wifi, va ser una tasca molt senzilla, ja que s’utilitzaven els cargols i els forats originals per assegurar-lo al seu lloc.
Pas 8: Sugru
Fa temps que volia provar Sugru i aquest projecte em va donar l’oportunitat perfecta. Amb la major part del cas resultant ser de metall, em va preocupar l’efecte que això podria tenir en el senyal de l’adaptador wi-fi USB del Pi, així que vaig decidir utilitzar un cable d’extensió USB per fer-lo sortir per la part posterior del Caixa.
Hi havia un forat molt convenient per a això, la presa DIN on el reproductor de cassets hauria estat connectat a un amplificador extern. El forat era prou gran perquè la presa USB es fes passar, però com assegurar-la al seu lloc? Sugru al rescat! Si no n’heu sentit a parlar, Sugru s’assembla a play-doh i ve en bosses petites. Podeu modelar-lo i donar-li forma d’argila modeladora, però quan es deixa durant la nit s’endureix com a goma, perfecte per fer un passamans amb forma personalitzada per mantenir fermament el sòcol USB. No és la feina més bonica que heu vist mai, però per a un primer experiment va funcionar molt bé i ara puc pensar en molts usos pràctics per a ell en altres projectes.
Pas 9: LED d'ànim
Tenia moltes ganes de fer funcionar el comptador de cintes rotatives original en aquesta compilació, de manera que giraria mentre la música sonava, però a la pràctica això no era factible; el mecanisme hauria estat com el Pi i el un cable de cinta, i funcionar-lo amb un motor hauria necessitat una altra font d'alimentació o almenys una bateria.
Tot i que estava decidit a fer alguna cosa amb la "finestra" fumada quadrada, vaig pensar que seria bo fer-la brillar de color vermell perquè coincidís amb la pantalla. Vaig comprar una selecció de LEDs de 5v al Maplin local i vaig provar diferents opcions, des de la sortida de 5v del Pi: el vermell clar era agradable i discret, però, tot i que brillant, el LED es va difondre i realment no va il·luminar la "finestra" molt bé. El LED que canviava de color era definitivament el camí a seguir: era molt brillant i el canvi de color era molt més subtil del que m’imaginava.
Va ser només quan vaig moure la ràdio del banc de treball a una altra taula que vaig veure la seva veritable brillantor, tot i que el LED produeix un con de llum ambient molt agradable per sobre de la ràdio, especialment eficaç (encara que difícil de fotografiar) amb poca llum cinta de casset a la part superior per captar la llum.
Pas 10: Acabar
Unint els darrers trossos de la caixa es va deixar el projecte pràcticament fet, l’últim treball va ser crear la tapa dels altaveus de tela, que era només una versió reduïda de la que s’ajustava a la barra de so, amb forats extra tallats. El teixit dels altaveus es va enganxar al marc i es va col·locar al seu lloc, amb el teixit superposat amagat darrere dels nous panells als laterals.
Com sempre, hi ha hagut un canvi d’última hora! En provar-ho amb els nens, era obvi que, tot i que la plataforma de perspex era forta, sí que en donava una mica, suficient per fer que els grans botons se sentissin esponjosos. Es va solucionar fàcilment amb un parell de suports de fusta de balsa, tot i que amb tot el cas, aquest era un altre treball delicat de les pinces.
Tot considerant que m’ha agradat molt aquesta construcció: haver de ser molt exacte amb les mesures i no fregir ni ratllar les peces originals insubstituïbles era un repte diari, però va resultar tal com esperava al final una ràdio d’Internet sòlida i funcional amb un disseny clàssic.
Si us agrada aquest projecte i voleu veure-ne més, podeu consultar el meu lloc web per obtenir actualitzacions del projecte en curs a bit.ly/OldTechNewSpec, uniu-vos a Twitter @OldTechNewSpec o subscriviu-vos al creixent canal de YouTube a bit.ly/oldtechtube - done algunes de les vostres tècniques antigues són una nova especificació.
Gran premi del concurs de reutilització
Recomanat:
Solució del problema del controlador / port sèrie USB del Mac Lilypad: 10 passos (amb imatges)
Solució del problema del controlador / port sèrie USB del Mac Lilypad: a partir de 2016, el vostre Mac té menys de 2 anys? Heu actualitzat recentment el sistema operatiu més recent (Yosemite o alguna cosa més recent)? Ja no funcionen els vostres USB / MP3 Lilypad? El tutorial us mostrarà com he solucionat el meu Lilypad USB. L’error que he trobat estava relacionat
Càmera tèrmica Apollo Pi del 1979: 10 passos (amb imatges)
Càmera tèrmica Apollo Pi de 1979: aquest detector de microones Apollo vintage té ara un nou propòsit brillant com a càmera tèrmica, alimentat per un Raspberry Pi Zero amb un sensor de càmera tèrmica Adafruit que pren les temperatures, mostrant els resultats en temps real en un brillant 1,3 "; Disp TFT
Càmera d'alta qualitat Merlin Pi del 1979: 7 passos (amb imatges)
Càmera d'alta qualitat Merlin Pi del 1979: aquest vell joc de mà Merlin trencat és ara un cas pràctic i tàctil per a una càmera d'alta qualitat Raspberry Pi. L’objectiu de la càmera intercanviable surt de la tapa de la bateria a la part posterior i, a la part davantera, s’ha repeticionat la matriu de botons
Ràdio per Internet / Ràdio web amb Raspberry Pi 3 (sense cap): 8 passos
Ràdio per Internet / Ràdio web amb Raspberry Pi 3 (sense cap): HI: Voleu allotjar la vostra pròpia ràdio a Internet, aleshores esteu al lloc adequat. Intentaré elaborar el màxim possible. He provat diverses maneres en què la majoria necessitaven una targeta de so que em vaig resitir a comprar. però va aconseguir fi
Substitució del woofer Bang and Olufsen Beovox (fàcil): 5 passos
Substitució de woofer Bang and Olufsen Beovox (fàcil): Com substituir un woofer en un altaveu model B & O de beovox. Normalment es podreixen i és una solució fàcil, sempre que no sigueu un fan de B & O retentiu anal que ho vulgui tot original. Vaig triar substituir els meus per woofers Goldwood de 8 ", aproximadament $