Sommario:

RASPBERRY ZERO INTERNET RADIO / LETTORE MP3: 4 passaggi
RASPBERRY ZERO INTERNET RADIO / LETTORE MP3: 4 passaggi

Video: RASPBERRY ZERO INTERNET RADIO / LETTORE MP3: 4 passaggi

Video: RASPBERRY ZERO INTERNET RADIO / LETTORE MP3: 4 passaggi
Video: World's Cheapest Internet Radio Player! - Powered by Raspberry Pi 2024, Luglio
Anonim
Image
Image
RASPBERRY ZERO INTERNET RADIO / LETTORE MP3
RASPBERRY ZERO INTERNET RADIO / LETTORE MP3
RASPBERRY ZERO INTERNET RADIO / LETTORE MP3
RASPBERRY ZERO INTERNET RADIO / LETTORE MP3

Questa non è la prima radio Internet lampone, lo so. Ma questo è:

  • molto economico e funziona davvero bene
  • tutte le funzioni controllabili tramite interfaccia web, il tuo telefono è il telecomando
  • molto facile da costruire e utilizzare
  • portatile grazie alla facile connessione al wifi
  • Ha un lettore MP3 molto carino
  • ha un equalizzatore a 10 canali

Non sono necessarie competenze di programmazione o saldatura. Basta acquistare i componenti, collegare alcuni fili tra di loro e il gioco è fatto!. Oh, e masterizza un'immagine del sistema operativo radio su una scheda SD.

Sarebbe un bel regalo di compleanno in quanto è molto facile da usare. Questa radio ha molte belle funzioni. Il tutto controllabile tramite interfaccia web. C'è un.o. un equalizzatore a 10 canali, un timer e un lettore mp3. È possibile compilare facilmente 2 elenchi di stazioni preferite. Artisti/titoli dei brani vengono visualizzati sul display LCD e sulla pagina web. Guarda il semplice video per farti un'idea..

In effetti, l'unica "difficoltà" che dovrai affrontare è collegarlo al tuo wifi. Questo viene fatto completamente senza testa, nessuna tastiera o console coinvolta. Puoi farlo con uno smartphone o un computer desktop/laptop/tablet. Guarda il video

Quando accendi l'RPI per la prima volta, non può connettersi alla tua rete wifi. Dopotutto non sa quale rete wifi e la password wifi. Ora apre la propria rete, il cosiddetto punto di accesso. Ti connetti a quello e comunichi all'RPI i dati di rete. Dopo un riavvio è connesso. Questo è tutto, hai una radio completamente operativa.

Opzionale, quando si hanno capacità di saldatura, è possibile aggiungere un led di standby, un pulsante o un touchpad e/o una scheda di alimentazione che consente di commutare l'alimentazione dell'altoparlante.

Forniture

Quello che ti serve è:

  • un lampone zero W
  • un alimentatore micro usb 5v o costruisci il tuo
  • PCM5102 DAC I2S GY-PCM5102 (ebay)
  • Display LCD 20x4 (ebay)
  • scheda micro sd da 8 gb
  • minimo 9 fili dupont
  • un set di altoparlanti per computer alimentato (di seconda mano)

e opzionale

  • un pulsante tattile o touchpad TTP223B (quello rosso)
  • 1 o 2 led e resistenze
  • Vedi il capitolo "alimentatore" se vuoi costruirne uno.

Fase 1: COSTRUIRLO

COSTRUIRLO
COSTRUIRLO
COSTRUIRLO
COSTRUIRLO
COSTRUIRLO
COSTRUIRLO

Considera questo: sono sicuro che ti piacerebbe costruire questa radio con roba che hai già sullo scaffale ma che probabilmente non funziona. Non incolpare me per questo e non chiedermi supporto. Passo giorni e giorni a testarlo su un Raspberry Zero W! Dovresti davvero comprarne uno, non ti costerà molto.

GLOSSARIO DELLE ABBREVIAZIONI

Dispositivo: un laptop/tablet/telefono o computer desktop con wifi

RPI: un Raspberry Zero W

LCD: il display LCD

PREPARAZIONE

Inizi con il download e la masterizzazione dell'immagine su una scheda SD. Puoi farlo seguendo le istruzioni qui: istruzioni per la masterizzazione della scheda SD

Attenzione ai requisiti della scheda SD! Quando nulla sembra funzionare, sospetta la scheda SD.

Di seguito troverai i link da cui puoi scaricare il file immagine della scheda SD.

Aggiornamento 10 luglio 2020: I link puntano ad una nuova versione sw. I miglioramenti sono:

  • la funzionalità del pulsante/touchpad accuratamente testata
  • alcuni piccoli miglioramenti nelle pagine web

13-7-2020 SCARICA DA ONEDRIVE

13-7-2020 SCARICA DA DROPBOX

Prova a scoprire qual è l'indirizzo i2c del tuo display LCD, questo può farti risparmiare un po' di tempo.

Per verificare che tutto funzioni, ho scaricato io stesso l'immagine da Dropbox (5 minuti), l'ho decompresso e masterizzato su una scheda SD. Ho usato win32diskimager. Nessun problema che mai.

PRIMA PROVA

Possiamo testare con l'hardware di base, ovvero l'RPI collegato al display LCD e il cavo di alimentazione USB. Nient'altro.

La prima cosa da fare è connettere l'RPI alla tua rete wifi. Il modo più conveniente è il seguente: inserire la scheda SD e accendere. Durante l'avvio dovresti vedere dei messaggi sul display LCD. In caso contrario, hai l'indirizzo i2c sbagliato. Non preoccuparti, questo può essere modificato nel configportal.

Quindi vai al tuo DISPOSITIVO, apri la configurazione di rete e osserva l'elenco delle reti disponibili. Dopo un po' (abbiate pazienza, l'RPI non è molto veloce) vedrete una rete wifi chiamata "radioAP".

Connetti il tuo DISPOSITIVO a questa rete, non è necessaria alcuna password. Quindi apri Chrome o un altro browser sullo stesso DISPOSITIVO e digita l'indirizzo 192.168.4.1 nella barra degli indirizzi.

Ora entrerai nel portale di configurazione (immagine 1). Hai visto messaggi sul display LCD? No, quindi fai clic sulla voce di menu per modificare l'indirizzo i2c. Vedrai il risultato all'istante. Ora fornisci le credenziali wifi, salva e riavvia.

Alla fine vedrai l'indirizzo IP ottenuto sul display LCD. Ora riconnetti il tuo DISPOSITIVO alla tua rete wifi e cerca l'indirizzo dell'RPI. Vedrai la homepage della radio.

Si noti che quando l'RPI non è riuscito a connettersi al wifi, riprova dopo 5 minuti. Si riavvierà di. Quindi hai un tempo limitato per completare la procedura di connessione wifi

Se prevedi di utilizzare (opzionale) un pulsante, un touchpad o i led di segnalazione, puoi collegarli ora e testare se funzionano. Il led rosso è acceso quando la radio è spenta e l'altro led segnala un evento touch.

Se non si dispone di un LCD indirizzato correttamente collegato, l'RPI continua ad avviarsi in modalità AP per motivi ancora sconosciuti. Quindi, se vuoi eseguire senza il display LCD, metti in corto il pin sda sul lampone a terra. Si avvierà normalmente ora.

Se hai il dac collegato puoi collegare un auricolare di un telefono.

Ora hai una radio completamente operativa. I controlli sulla pagina web sono autoesplicativi. Se necessario, puoi fare clic su un collegamento della guida.

CONSIGLIO

Lcd, il dac e il touchpad hanno tutti dei led a bordo che consumano energia. Non molto ma 24 ore su 24, 7 giorni su 7 all'anno… Li ho tagliati dalla lavagna, c'è abbastanza inquinamento luminoso in questo mondo.

Fase 2: L'UNITÀ DI ALIMENTAZIONE (opzionale)

L'UNITÀ DI ALIMENTAZIONE (opzionale)
L'UNITÀ DI ALIMENTAZIONE (opzionale)
L'UNITÀ DI ALIMENTAZIONE (opzionale)
L'UNITÀ DI ALIMENTAZIONE (opzionale)
L'UNITÀ DI ALIMENTAZIONE (opzionale)
L'UNITÀ DI ALIMENTAZIONE (opzionale)

Quando hai alcune abilità di saldatura, potresti costruire questa unità di potenza. Può controllare la potenza dell'altoparlante in modo che non consumi energia non necessaria.

Nello schema puoi vedere quali componenti sono coinvolti.

Il convertitore AC-DC è 5v - 700 ma (3,5W). Questi possono funzionare con vari voltaggi AC 85 ~ 265 v 50/60 hz. Ho usato uno stripboard per saldare i componenti.

Ho montato una presa a muro sul retro dell'alloggiamento.

Passaggio 3: la chiusura

la chiusura
la chiusura
la chiusura
la chiusura
la chiusura
la chiusura

L'involucro è abbastanza facile da realizzare con un foglio di MDF. Questo materiale è facile da segare e da tagliare. L'apertura per il display l'ho ritagliata con un coltellino. Quando pianifichi l'usb, il touchpad o il pulsante tattile nella parte anteriore, devi ritagliare un'apertura anche per questi.

Unisco le parti con la colla per legno e le tengo in posizione con della colla a caldo che posso rimuovere facilmente in seguito. Quindi ho tagliato via il materiale in eccesso e rimosso la colla a caldo.

Dopo aver levigato i bordi, ho dipinto l'interno e l'esterno con resina epossidica. Questo viene risucchiato nell'MDF e nelle articolazioni, rendendolo forte. Ora puoi carteggiare la parte anteriore e il cofano in modo molto liscio e dipingerlo con vernice acrilica.

Possiedo una stampante 3D per poter stampare cornici decorative per display e led, pulsanti e USB. Sto costruendo una versione con un sistema domoticz quindi ho l'usb sul retro.

Puoi anche costruirlo in una radio antica, potrebbe sembrare migliore all'interno della tua casa.

Fase 4: CONCLUSIONE

Il motore di questa radio è molto potente e stabile.

Ho costruito una versione con una matrice di led per il display. Funziona anche molto bene anche se questo testo in movimento richiede molta più CPU. Questa versione dispone di un sensore BME280 che misura pressione, temperatura e umidità e trasmette i valori ad un indirizzo definito dall'utente. Questi valori sono disponibili anche sulla pagina web. E sul display che possiamo usare anche come newsticker con velocità e intensità variabili.

Inoltre è in uso come sistema domotico (domoticz) che controlla tutte le luci della mia casa. Utilizza un "gateway di collegamento RF" sull'usb in modo che non ci sia un lettore mp3.

Nonostante tutta questa violenza, la radio trasmette imperturbabile. Questo dimostra che il motore è a posto.

Consigliato: