Sommario:
- Passaggio 1: trova il PinOut per i pulsanti
- Passaggio 2: hardware
- Passaggio 3: cablaggio
- Passaggio 4: istruzioni
- Passaggio 5: crea spazio
- Passaggio 6: software
- Passaggio 7: documentario video
Video: Radio Pi retrò anno: 7 passaggi
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:03
L'idea è molto semplice: prendi una vecchia radio e modificala per riprodurre musica da un Raspberry Pi. L'obiettivo era avere playlist specifiche che possono essere selezionate dalla ruota delle frequenze. I brani sono raggruppati in ordine cronologico per anni dal 1950 al 2010 e sono memorizzati sulla SD Card interna. Ci sono diversi pulsanti per riprodurre, mettere in pausa e ottenere la canzone successiva. Un aspetto importante del progetto è stato quello di riutilizzare i vecchi pulsanti. Usarli dà all'utente una sensazione di vecchia scuola. Per aumentare ulteriormente questa sensazione la radio imita il tipico rumore tra due frequenze. Questo progetto è stato realizzato per un corso universitario. Dopo il completamento ci è stato detto di creare un istruibile. Quindi le foto sono state scattate a caso. Speriamo che sia ancora chiaro cosa è necessario fare per rifare questo progetto.
Passaggio 1: trova il PinOut per i pulsanti
Per prima cosa devi smontare con attenzione la vecchia radio di tua scelta. Non perdere le viti. Quindi inizia la parte difficile: riutilizzare i vecchi pulsanti. Il problema è che i pulsanti della nostra radio erano collegati meccanicamente: premi un pulsante e l'altro pulsante premuto si apre automaticamente. Abbiamo rimosso la molla di un pulsante e l'abbiamo premuto. Questo pulsante non ha più funzione. Ma questo è il motivo per cui gli altri pulsanti saltano di nuovo dopo aver premuto e non rimangono premuti. Il passo successivo è stato trovare i pin corretti per ciascun pulsante. Questo può essere abbastanza facile a seconda dei pulsanti utilizzati nella radio. La nostra radio aveva alcuni pulsanti strani con 10-14 connessioni su un singolo pulsante. Quindi abbiamo preso un multimetro e l'abbiamo messo in modalità continuità e premuto i pulsanti, non appena trovi la giusta coppia di pin (il dispositivo inizierà a emettere un segnale acustico), annota il pinout. In totale abbiamo usato tre pulsanti: il brano precedente, play/pausa e il brano successivo.
Se non è possibile riutilizzare i vecchi pulsanti, inserisci i tuoi. Probabilmente perderai il feedback tattile, ma manterrai comunque l'estetica del dispositivo.
Passaggio 2: hardware
Per costruire questo progetto sono stati utilizzati i seguenti strumenti e parti:
Utensili:
- cacciaviti
- Dremel
- Colla
- Saldatore
- Filo di saldatura
- Multimetro
Parti:
- Vecchia Radio
- Raspberry Pi Zero con sistema operativo Raspbian (risparmia molto spazio rispetto a Raspberry Pi 3, tuttavia è meno potente)
- Cavo micro USB
- Adattatore di alimentazione USB con 2 prese
- Cavo USB
- Cavi jumper per elettronica
- Amplificatore audio (LM386)
- Potenziometro di rifilatura multigiro (WEL3266-Y-203-LF)
-
Convertitore da analogico a digitale (MCP3008)
Perché usare un amplificatore?
La vecchia radio ha un altoparlante abbastanza potente e si desidera riutilizzare il maggior numero possibile di parti vecchie. I segnali a bassa potenza del Raspberry non sono sufficienti per alimentare l'altoparlante, quindi è necessario aumentare il segnale.
Perché usare un potenziometro multigiro?
Abbiamo deciso di riutilizzare la manopola della frequenza per selezionare l'anno. Sfortunatamente non siamo riusciti a leggere i valori generati, quindi abbiamo preso un potenziometro multigiro - la manopola può fare 5 giri interi, un normale potenziometro normalmente ha un range di soli 270°. L'abbiamo incollato alla ruota dentata interna della manopola. La regolazione del volume era ancora funzionante, quindi abbiamo usato il potenziometro integrato e cercato il pinout corretto.
Dopo che entrambi i potenziometri sono stati collegati, controlla i loro valori min/max, in modo da poter regolare l'intervallo corretto nel codice.
Perché utilizzare un convertitore AD?
Il Raspberry Pi può leggere solo gli ingressi digitali. Un potenziometro fornisce solo uscite analogiche, quindi è necessario un convertitore da analogico a digitale, in modo che il Pi capisca i valori. Se vuoi ricostruire effettivamente questo, senza aggiungere funzionalità fantasiose come AirPlay o qualcos'altro, consiglierei di utilizzare un Arduino invece di un Raspberry Pi. Il Raspberry è in realtà un eccesso per un progetto così facile come quello, ma il compito dell'università ha detto che dobbiamo usarne uno.
Passaggio 3: cablaggio
Collega tutto secondo lo schema del fritzing.
Passaggio 4: istruzioni
Dopo aver scoperto la piedinatura dei pulsanti o installato il proprio, è ora di giocare con l'MCP3008. Collega il potenziometro all'MCP3008 come visto nel fritzing e il microcontrollore al raspberry pi (oppure cerca un tutorial o tuffati nella scheda tecnica dell'MCP3008 e prova a capirlo da solo). Prova se ottieni uscite leggibili del potenziometro sul computer. In tal caso collegare anche il secondo potenziometro. Copia incolla il nostro codice e vedi se puoi cambiare traccia con il potenziometro e anche impostare il volume con l'altro potenziometro.
Ora puoi collegare i pulsanti al Raspberry Pi e vedere se funzionano.
Da questo punto inizia la vera sfida: far entrare tutto dentro la valigia. In realtà abbiamo anche aperto il nostro adattatore di alimentazione USB e l'abbiamo inserito nella vecchia radio, in modo da poter usare il suo vecchio cavo di alimentazione. Collega un cavo micro usb al Raspberry Pi e taglia un altro cavo USB e collega il filo rosso al pin + sulla scheda dell'amplificatore e quello nero al pin -. Collega anche l'altoparlante ad esso ovviamente e collega anche l'uscita audio Raspberry Pi.
Vorremmo spiegare tutto questo meglio, ma senza buone immagini questo non è realmente possibile, ma il progetto in sé non dovrebbe essere così difficile, quindi speriamo che questo aiuti in qualche modo o almeno che tu possa usare il nostro codice.
Passaggio 5: crea spazio
L'ultimo obiettivo è trovare un po' di spazio all'interno della radio dove posizionare il nuovo hardware. Se non c'è abbastanza spazio all'interno, modifica semplicemente l'alloggiamento con un dremel o una piccola smerigliatrice angolare tagliandolo leggermente (ricorda: la sicurezza prima di tutto). Cerca di non danneggiare il vecchio circuito stampato e i cablaggi: meno parti rimuovi, maggiori sono le possibilità che la radio mantenga la sua funzionalità originale. Il dispositivo che abbiamo scelto aveva un ampio vano batteria, dove si adattava perfettamente il Raspberry Pi Zero. Puoi anche usare un normale Raspberry Pi, se hai lo spazio libero per esso nel dispositivo. Poiché il nostro obiettivo non era salvare la portabilità della radio, abbiamo deciso di utilizzare questa opzione per individuare la maggior parte del nostro hardware.
Passaggio 6: software
Installa Raspbian sul tuo Raspberry Pi.
Il codice per il progetto radio può essere scaricato dal nostro repository github. Inoltre, la libreria pygame deve essere installata sul Raspberry. Per fare ciò, inserisci il seguente comando nella console:
sudo apt-get update && sudo apt-get install python-pygame
Consigliato:
Auguri tutto l'anno: 8 passaggi
Auguri tutto l'anno: auguri tutto l'anno, un regalo di benedizione che si adatta a tutte le età! Auguri tutto l'anno è progettato per i principianti Arduino da costruire
Radio FM con RDS (Radio Text), controllo BT e base di ricarica: 5 passaggi
Radio FM con RDS (Radio Text), controllo BT e base di ricarica: Bonjour,Questo è il mio secondo "Instructables".Dato che mi piace fare cose poco utili, ecco il mio ultimo progetto:Questa è una radio FM con Radio Text con una base di ricarica e che può essere monitorata tramite Bluetooth e APP Android, quindi farò
IL PROSCIUTTO ECONOMICO - TRASFORMA UNA RADIO PORTATILE IN UNA RADIO MOBILE: 6 Passaggi
IL PROSCIUTTO ECONOMICO - TRASFORMA UNA RADIO PORTATILE IN UNA RADIO MOBILE: Radio amatoriale mobile con un budget limitato? Sì, si può fare con un po' di creatività. C'è una pletora di radio portatili cinesi a buon mercato là fuori. Queste nuove radio economiche hanno a loro volta abbassato i prezzi degli apparecchi per prosciutti usati di qualità. Un'altra cosa che si aggiunge
Retro Radio Pi: 9 passaggi (con immagini)
Retro Radio Pi: Hai mai visto quelle vecchie radio nei negozi di cianfrusaglie, o nei mercatini delle pulci e pensare… amico, sarebbe bello se funzionasse ancora. Bene, questo tutorial potrebbe non ridare vita all'elettronica morta che potresti aver trovato, ma ci vorrà quel vecchio scafo
Costruisci un sito web per soli $ 20 all'anno!: 8 passaggi
Costruisci un sito Web per soli $ 20 all'anno!: In questo tutorial, tratterò tutto ciò che devi sapere per creare un ottimo sito Web a un costo molto basso! Se desideri dare un'occhiata ad alcuni dei miei lavori, vai su: Webshawty.comUn paio di cose che vorrai:-Accesso a Internet-Un comp più recente