Sommario:
- Passaggio 1: avere le parti necessarie
- Passaggio 2: download dei pacchetti
- Passaggio 3: utilizzo del software
- Passaggio 4: aggiunta di altri brani
Video: Trasmettitore radio Raspberry Pi: 4 passaggi
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:02
Aggiornamento recente (14/02/19):
Queste istruzioni non sono più aggiornate e non devono essere utilizzate con nessun pi diverso dall'RPI originale. Si prega di procedere con queste istruzioni a proprio rischio a prescindere. Leggi i commenti per vedere con cosa gli altri hanno problemi prima di iniziare. Non rispondo più a domande su questo istruibile. Grazie per la lettura e buona fortuna.
Il Raspberry Pi è un computer molto utile che può essere utilizzato per molte cose diverse. Le persone dell'Imperial College Robotics Society hanno un nuovo modo di usare il tuo dolcetto preferito. Hanno progettato un programma che trasforma il Pi in un trasmettitore radio FM. Questo tutorial ti mostrerà come creare il tuo trasmettitore Pifm, installando e usando il programma.
Alcuni aggiornamenti (03/11/15):
C'è un nuovo programma che ho scritto in cui è necessario solo il nome del file (NON IL PERCORSO). Installerà tutto per te, tutto ciò che devi fare è digitare la frequenza e il nome del file da riprodurre (WAV o MP3, stereo o mono). github.com/CodyJHeiser/PiStation
ICRS ha rilasciato un'altra versione su PiFM qualche tempo fa, che ti permette di riprodurre suoni stereo (file mp3) alla radio ora. Puoi andare a questo link qui per controllare le nuove informazioni (il nuovo codice è incluso nel mio programma sopra elencato.)
Altri aggiornamenti (08/06/15):
Il membro, AndrewG29, mi ha fornito un collegamento a GitHub che supporta il Raspberry Pi 2! Con il metodo tradizionale, questo non funziona su RPi2.
Passaggio 1: avere le parti necessarie
Ovviamente questo non funzionerà se non hai le parti giuste per avviare la tua radio Pifm. Elencherò le cose di base di cui hai bisogno per avviare il tuo Raspberry Pi che la maggior parte di voi ha già, ma lo metterò lì per le persone che non lo fanno. Nel secondo paragrafo ci sono cose che potresti non avere di cui hai bisogno. 1. Raspberry Pi 2. 5 volt 1 amp (tra 750 milliampere e 2 ampere è quello che ho provato) Alimentazione USB 3. Cavo micro USB 4. Almeno 2 GB di scheda SD con Raspbian 5. Un display o ssh Now oltre le basi, avrai bisogno anche di questi elementi per farlo funzionare. 1. Cavo Ethernet o un dongle Wi-Fi (vedi il passaggio due se non lo hai) 2. Una sorta di antennaPuoi semplicemente usare il dito ma non funzionerà altrettanto bene, puoi usare un Pi Cobbler con un filo che sporge del pin come ho fatto io, funziona bene, la portata proiettata è di circa 10 metri, ma ho scoperto che va molto più a lungo di così.
Passaggio 2: download dei pacchetti
Ora che abbiamo tutto ciò di cui abbiamo bisogno, possiamo installare il software, è un processo molto semplice. Tieni presente che questo non funzionerà se non sei connesso a Internet (vedi sotto**). Hai solo bisogno di Internet per scaricare il software, puoi usarlo in seguito senza Internet. ** Se hai un cavo Ethernet puoi ignorare questo paragrafo. Se non hai un cavo Ethernet ma vuoi comunque farlo, puoi scaricare i file sul tuo computer e inserirli su un'unità flash e caricarli nella directory "pi/home". Ora nel tuo terminale Pi digita esattamente questo, fai attenzione alle maiuscole! wget www.icrobotics.co.uk/wiki/images/c/c3/Pifm.tar.gz ('P' maiuscola in 'Pifm.tar.gz') ls (Se l'hai fatto bene quando digiti 'ls' dovrebbe vedere altri file insieme a uno chiamato, 'Pifm.tar.gz') tar -xvf Pifm.tar.gz (di nuovo, 'P' maiuscola in 'Pifm.tar.gz') Questo è tutto! Tutto il codice è fatto, ora al passaggio successivo per imparare come riprodurre effettivamente la musica su qualsiasi stazione tu voglia.
Passaggio 3: utilizzo del software
Finalmente siamo alla fine del nostro viaggio, ma tutto questo duro lavoro ripaga quando puoi stupire i tuoi amici con le tue nuove fantastiche abilità di "hacking"! Ci sono alcuni comandi che vengono usati per controllare il pi, li elencherò di seguito e li suddividerò e ti dirò cosa significano passo dopo passo. Prima di entrare nel codice, devi sapere da quale pin esce la trasmissione in modo da poterci collegare l'antenna. Il pin 4 GPIO è quello che viene utilizzato, sfortunatamente non è possibile modificare il numero del pin perché contiene specifiche specifiche incorporate, quindi se hai qualcos'altro in esecuzione dal pin 4 GPIO, dovrai cambiarlo o rimuoverlo per farlo funzionare.sudo./pifm sound.wav 100.1 sudo - Questo ti dà il potere di amministratore (come su Windows l'amministratore)./pifm - Il./ è usato per eseguire un programma, il programma che vuoi eseguire è quello che metti dopo di esso (pifm) sound.wav - Ecco la musica che vuoi far ascoltare alla radio, puoi cambiarla in qualsiasi** file.wav 100.1 - Questa è la stazione su cui vuoi che la tua musica venga riprodotta, puoi cambiarlo in qualsiasi cosa tra 87.1 e 108.1 Per uscire dalla tua canzone premi, 'control' + 'c' Se hai un microfono puoi collegarlo alla porta USB e trasmettere la tua voce sulla stazione radio ecco cosa digiterai in: arecord -fS16_LE -r 22050 -Dplughw:1, 0 - | sudo./pifm - 100.1 22050 (attenzione alle maiuscole) Per fare questo ovviamente devi avere un microfono USB, io ho un vecchio microfono Wii Karaoke che funziona bene. Puoi semplicemente prenderne uno su Amazon, ho appena trovato un Guitar Hero per circa $ 15 qui.
Passaggio 4: aggiunta di altri brani
Quindi probabilmente non vuoi solo una canzone sul tuo Raspberry Pi. Per mettere le canzoni che vuoi su di esso devi avere il formato corretto. Deve essere un file.wav e se hai un file.mp3 o.mp4 o altro, devi convertirlo. Puoi usare questo online qui. Deve anche essere a 16 bit: 22050 Hz: mono. Se non è così suonerà molto lento e strano o molto veloce e strano. AGGIORNAMENTO: ora c'è un modo per utilizzare i file.mp3 nel tuo raspberry pi, ecco un documento Google per ulteriori informazioni.https://docs.google.com/document/d/1URn_9QpnP9CjUq9fpjuMdpL6svTr8hoGThmilHePV5g/edit?usp=sharing Per importare il tuo canzone basta usare un server FTP come Fillzilla, puoi trovare un tutorial abbastanza buono qui. Assicurati di importarlo nella directory home/pi (è presente per impostazione predefinita) per evitare lavoro extra. Per quanto riguarda il codice, sostituisci semplicemente 'sound.wav' con il nome della tua canzone. EX. sudo./pifm livin_on_a_prayer.wav 100.1 Se la tua canzone contiene spazi potresti notare che non funziona, ti darà un errore, per risolvere questo problema metti il nome della canzone tra virgolette. EX. sudo./pifm "living on a Prayer.wav" 100.1 SUGGERIMENTI - Assicurati di scrivere in maiuscolo quello che supponi Assicurati di scrivere tutto correttamente Puoi vedere tutte le canzoni che hai scaricato digitando 'ls' nel comando line Altre domande, non aver paura di lasciare un commento!
Consigliato:
MIXER AUDIO A 3 CANALI Integrato con un trasmettitore radio FM: 19 passaggi (con immagini)
MIXER AUDIO A 3 CANALI Integrato con un trasmettitore radio FM: Ciao a tutti, in questo articolo vi guiderò a costruire il vostro MIXER AUDIO A 3 CANALI integrato con un trasmettitore radio FM
Microbroadcast/radio iperlocale con trasmettitore FM per auto: 8 passaggi
Microbroadcast/radio iperlocale con trasmettitore FM per auto: questo semplice workshop che utilizza la tecnologia standard può essere utilizzato per esplorare la radio e creare trasmissioni locali a corto raggio. I partecipanti possono effettuare la propria trasmissione radio locale. I partecipanti creeranno registrazioni sul proprio telefono cellulare
Trasmettitore radio con 9 canali: 3 passaggi
Trasmettitore radio con 9 canali: trasmettitore radio IN questo istruibile ti mostrerò come creare il mio trasmettitore radio economico con modulo nrf24lo1 con antenna amplificata Per realizzare questo progetto ecco l'elenco delle parti Elenco delle parti: - sr no Quantità na
Trasmettitore radio: 10 passaggi
Trasmettitore radio: questo trasmettitore radio invia un segnale radio AM, che può essere ricevuto a una frequenza di 819 kHz. Questo progetto è realizzato da studenti di Fisica Applicata della TU Delft, nei Paesi Bassi. Fa parte del corso DEF
Trasmettitore radio FM portatile: 4 passaggi
Trasmettitore radio FM portatile: in questo progetto creeremo un trasmettitore FM utilizzando Arduino