Innholdsfortegnelse:

Raspberry Pi radiosender: 4 trinn
Raspberry Pi radiosender: 4 trinn

Video: Raspberry Pi radiosender: 4 trinn

Video: Raspberry Pi radiosender: 4 trinn
Video: World's Cheapest Internet Radio Player! - Powered by Raspberry Pi 2024, Juli
Anonim
Raspberry Pi radiosender
Raspberry Pi radiosender

Nylig oppdatering (14.02.19):

Disse instruksjonene er ikke lenger oppdaterte og bør ikke brukes med noen pi i tillegg til den opprinnelige RPI. Fortsett med disse instruksjonene på egen risiko uansett. Les kommentarene for å se hva andre mennesker har problemer med før du starter. Jeg svarer ikke lenger på spørsmål om dette instruerbare. Takk for at du leser og lykke til.

Raspberry Pi er en veldig nyttig datamaskin som kan brukes til mange forskjellige ting. Folk på Imperial College Robotics Society har en ny måte å bruke favorittgodset ditt på. De designet et program som gjør Pi til en FM -radiosender. Denne instruksen vil vise deg hvordan du lager din egen Pifm -sender, installerer og bruker programmet.

Noen oppdateringer (03/11/15):

Det er et nytt program som jeg skrev der du bare trenger filnavnet (IKKE STIEN). Det vil installere alt for deg, alt du trenger å gjøre er å skrive inn frekvensen og filnavnet som skal spilles av (WAV eller MP3, stereo eller mono). github.com/CodyJHeiser/PiStation

ICRS har gitt ut en annen versjon på PiFM for en stund siden, den lar deg spille stereolyd (mp3 -filer) over radioen nå. Du kan gå til denne lenken her for å sjekke ut den nye informasjonen (den nye koden er inkludert i programmet mitt oppført ovenfor.)

Flere oppdateringer (08/06/15):

Medlemmet, AndrewG29, har gitt meg en lenke til GitHub som støtter Raspberry Pi 2! Gjennom den tradisjonelle metoden fungerer ikke dette på RPi2.

Trinn 1: Å ha de nødvendige delene

Å ha de nødvendige delene
Å ha de nødvendige delene
Å ha de nødvendige delene
Å ha de nødvendige delene
Å ha de nødvendige delene
Å ha de nødvendige delene

Dette vil åpenbart ikke fungere med mindre du har de riktige delene til å starte Pifm -radioen. Jeg vil liste de grunnleggende tingene du trenger for å starte Raspberry Pi som de fleste av dere allerede har, men jeg vil legge den til dem som ikke har det. I andre avsnitt er ting du kanskje ikke har som du trenger. 1. Raspberry Pi 2. 5 volt 1 amp (mellom 750 milliampere og 2 ampere er det jeg har prøvd) USB -strømforsyning 3. Micro USB -kabel 4. Minst 2 GB SD -kort med Raspbian på 5. En skjerm eller ssh Nå forbi det grunnleggende, trenger du også disse elementene for at det skal fungere. 1. Ethernet -kabel eller en wifi -dongle (Se trinn to hvis du ikke har denne) 2. En slags antenne Du kan bare bruke fingeren, men det vil ikke fungere like godt, du kan bruke en Pi -skomaker med en ledning stikkende ut av pinnen som jeg gjorde, den fungerer bra, den anslåtte rekkevidden er omtrent 10 meter, men jeg syntes den gikk mye lenger enn det.

Trinn 2: Last ned pakkene

Last ned pakkene
Last ned pakkene

Nå som vi har alt vi trenger, kan vi installere programvaren, det er en veldig enkel prosess. Husk at dette ikke vil fungere hvis du ikke er koblet til internett (se nedenfor **). Du trenger bare internett for å laste ned programvaren, du kan bruke dette etterpå uten internett. ** Hvis du har en Ethernet -kabel, kan du ignorere dette avsnittet. Hvis du ikke har en Ethernet -kabel, men du fortsatt vil gjøre dette, kan du laste ned filene til datamaskinen og sette den på en flash -stasjon og laste den opp til "pi/home" -katalogen. Nå i din Pi -terminal, skriv inn akkurat dette, vær oppmerksom på store bokstaver! wget www.icrobotics.co.uk/wiki/images/c/c3/Pifm.tar.gz (stor bokstav 'P' i 'Pifm.tar.gz') ls (Hvis du gjorde det riktig når du skrev 'ls' deg bør se andre filer sammen med en som heter 'Pifm.tar.gz') tar -xvf Pifm.tar.gz (Igjen, stor bokstav 'P' i 'Pifm.tar.gz') Det er det! All koden er ferdig, nå videre til neste trinn for å lære hvordan du faktisk spiller musikk over hvilken som helst stasjon du vil.

Trinn 3: Bruke programvaren

Bruke programvaren
Bruke programvaren
Bruke programvaren
Bruke programvaren

Endelig er vi mot slutten av reisen, men alt dette harde arbeidet lønner seg når du kan imponere vennene dine med dine fantastiske nye 'hacking' evner! Det er noen få kommandoer som brukes til å kontrollere pi. Jeg vil liste dem nedenfor og dele dem opp og fortelle deg hva de betyr trinn for trinn. Før vi går inn i koden, må du vite hvilken pin den sender ut av, slik at du kan feste antennen til den. GPIO pin 4 er det som brukes, dessverre kan du ikke endre pin -nummeret fordi det har spesifikke spesifikasjoner innebygd i det, så hvis du har noe annet som går tom for GPIO pin 4, må du endre det eller ta det ut for at dette skal fungere.sudo./pifm sound.wav 100.1 sudo - Dette gir deg administratormakt (som i Windows admin)./pifm -./ brukes til å kjøre et program, programmet du vil kjøre er det du sette etter det (pifm) sound.wav - Her er musikken du vil spille av over radioen, du kan endre den til en hvilken som helst **.wav -fil 100.1 - Dette er stasjonen du vil at musikken skal spilles på, du kan endre dette til alt mellom 87.1 og 108.1 For å gå ut av sangen trykker du på 'control' + 'c' Hvis du har en mikrofon kan du koble den til USB -porten og kringkaste stemmen din over radiostasjonen, her er hva du vil skrive i: arecord -fS16_LE -r 22050 -Dplughw: 1, 0 -| sudo./pifm - 100,1 22050 (vær oppmerksom på store bokstaver) For å gjøre dette må du selvfølgelig ha en USB -mikrofon, jeg har en gammel Wii Karaoke -mikrofon som fungerer helt fint. Du kan bare hente en fra Amazon til, jeg fant nettopp en Guitar Hero en for omtrent $ 15 her.

Trinn 4: Legge til andre sanger

Legge til andre sanger
Legge til andre sanger
Legge til andre sanger
Legge til andre sanger

Så du vil sannsynligvis ikke bare ha en sang på din Raspberry Pi. For å sette sangene du vil ha på den må du ha riktig format. Det må være en.wav -fil, og hvis du har en.mp3 -fil eller.mp4 eller hva som helst, må du konvertere den. Du kan bruke denne online her. Den må også være i 16 bit: 22050 Hz: mono. Hvis det ikke er sånn, vil det høres veldig sakte og rart eller veldig raskt og rart ut. OPPDATERING: Det er nå en måte å bruke.mp3 -filer på din bringebær -pi, her er et Google -dokument for mer informasjon. Http://docs.google.com/document/d/1URn_9QpnP9CjUq9fpjuMdpL6svTr8hoGThmilHePV5g/edit? bare bruk en FTP -server som Fillzilla, du kan finne en ganske god opplæring om det her. Sørg for å importere den til home/pi -katalogen (den er som standard på den) for å unngå ekstra arbeid. Når det gjelder koden, er det bare å erstatte 'sound.wav' med navnet på sangen din. EX. sudo./pifm livin_on_a_prayer.wav 100.1 Hvis sangen din har mellomrom, kan du legge merke til at den ikke fungerer, vil det gi deg en feil, for å fikse dette, legg navnet på sangen i anførselstegn. EX. sudo./pifm "living on a prayer.wav" 100.1 TIPS - Sørg for at du bruker store bokstaver på det du antar. Sørg for å stave alt riktig Du kan se alle sangene du lastet ned ved å skrive 'ls' i kommandoen line Andre spørsmål, ikke vær redd for å legge igjen en kommentar!

Anbefalt: