Indholdsfortegnelse:

Raspberry Pi radiosender: 4 trin
Raspberry Pi radiosender: 4 trin

Video: Raspberry Pi radiosender: 4 trin

Video: Raspberry Pi radiosender: 4 trin
Video: Turn A Raspberry Pi 4 Into A PLEX Media Server 2024, November
Anonim
Raspberry Pi radiosender
Raspberry Pi radiosender

Seneste opdatering (02/14/19):

Disse instruktioner er ikke længere opdaterede og bør ikke bruges sammen med pi udover den originale RPI. Fortsæt venligst med disse instruktioner på egen risiko uanset. Læs kommentarerne for at se, hvad andre mennesker har problemer med, inden du starter. Jeg svarer ikke længere på spørgsmål om dette instruerbare. Tak fordi du læste og held og lykke.

Raspberry Pi er en meget nyttig computer, der kan bruges til mange forskellige ting. Folkene på Imperial College Robotics Society har en ny måde at bruge din yndlings godbid på. De designede et program, der gør Pi til en FM -radiosender. Denne instruktive viser dig, hvordan du laver din egen Pifm -sender, installerer og bruger programmet.

Nogle opdateringer (03/11/15):

Der er et nyt program, som jeg skrev, hvor du kun har brug for filnavnet (IKKE STIEN). Det installerer alt for dig, alt du skal gøre er at indtaste frekvensen og filnavnet, der skal afspilles (WAV eller MP3, stereo eller mono). github.com/CodyJHeiser/PiStation

ICRS har frigivet en anden version på PiFM for et stykke tid siden, det giver dig mulighed for at afspille stereolyd (mp3 -filer) over radioen nu. Du kan gå til dette link her for at tjekke de nye oplysninger (den nye kode er inkluderet i mit program, der er anført ovenfor.)

Flere opdateringer (08/06/15):

Medlemmet, AndrewG29, har givet mig et link til GitHub, der understøtter Raspberry Pi 2! Gennem den traditionelle metode virker dette ikke på RPi2.

Trin 1: At have de nødvendige dele

Har de nødvendige dele
Har de nødvendige dele
Har de nødvendige dele
Har de nødvendige dele
Har de nødvendige dele
Har de nødvendige dele

Dette virker naturligvis ikke, medmindre du har de rigtige dele til at starte din Pifm -radio. Jeg vil liste de grundlæggende ting, du har brug for for at starte din Raspberry Pi, som de fleste af jer allerede har, men jeg vil lægge den der for de mennesker, der ikke har det. I andet afsnit er ting, som du måske ikke har, som du har brug for. 1. Raspberry Pi 2. 5 volt 1 amp (mellem 750 milliampere og 2 ampere er det, jeg har prøvet) USB -strømforsyning 3. Micro USB -kabel 4. Mindst 2 GB SD -kort med Raspbian på 5. En skærm eller ssh Nu forbi det grundlæggende, skal du også bruge disse elementer for at det kan fungere. 1. Ethernet -kabel eller en wifi -dongle (Se trin to, hvis du ikke har denne) 2. En slags antenne Du kan bare bruge din finger, men det fungerer ikke så godt, du kan bruge en Pi -skomager med en ledning stikkende ud af stiften, som jeg gjorde, den fungerer fint, den forventede rækkevidde er omkring 10 meter, men jeg syntes, den gik meget længere end det.

Trin 2: Download af pakkerne

Download af pakkerne
Download af pakkerne

Nu hvor vi har alt, hvad vi har brug for, kan vi komme i gang med at installere softwaren, det er en meget enkel proces. Husk, at dette ikke virker, hvis du ikke har forbindelse til internettet (se nedenfor **). Du behøver kun internettet for at downloade softwaren, du kan bruge dette bagefter uden internet. ** Hvis du har et Ethernet -kabel, kan du ignorere dette afsnit. Hvis du ikke har et Ethernet -kabel, men du stadig vil gøre dette, kan du downloade filerne til din computer og sætte det på et flashdrev og uploade det til "pi/home" -mappen. Nu i din Pi -terminal type præcis i dette, skal du være opmærksom på store bogstaver! wget www.icrobotics.co.uk/wiki/images/c/c3/Pifm.tar.gz (med store bogstaver 'P' i 'Pifm.tar.gz') ls (Hvis du gjorde det rigtigt, når du skrev 'ls' dig skulle se andre filer sammen med en navngivet, 'Pifm.tar.gz') tar -xvf Pifm.tar.gz (Igen med stort 'P' i 'Pifm.tar.gz') Det er det! Hele koden er færdig, nu til det næste trin for at lære, hvordan man rent faktisk spiller musik over enhver station, du ønsker.

Trin 3: Brug af softwaren

Brug af softwaren
Brug af softwaren
Brug af softwaren
Brug af softwaren

Endelig er vi ved slutningen af vores rejse, men alt dette hårde arbejde kan betale sig, når du kan imponere dine venner med dine fantastiske nye 'hacking' evner! Der er et par kommandoer, der bruges til at styre pi. Jeg vil liste dem herunder og bryde dem op og fortælle dig, hvad de betyder trin for trin. Inden vi går ind i koden, skal du vide, hvilken pin den sender ud af, så du kan vedhæfte din antenne til den. GPIO pin 4 er det, der bruges, desværre kan du ikke ændre pinkoden, fordi den har specifikke specifikationer indlejret i den, så hvis du har noget andet, der løber tør for GPIO pin 4, bliver du nødt til at ændre det eller tage det ud for at dette kan fungere.sudo./pifm sound.wav 100.1 sudo - Dette giver dig administratormagt (som i Windows admin)./pifm -./ bruges til at køre et program, det program du vil køre, er det du sætte efter det (pifm) sound.wav - Her er den musik, du vil afspille over radioen, du kan ændre den til en hvilken som helst **.wav -fil 100.1 - Dette er den station, du vil have din musik til at blive afspillet på, du kan ændre dette til alt mellem 87.1 og 108.1 For at afslutte din sang skal du trykke på 'control' + 'c' Hvis du har en mikrofon, kan du tilslutte den til USB -porten og udsende din stemme over radiostationen, her er hvad du vil skrive i: arecord -fS16_LE -r 22050 -Dplughw: 1, 0 -| sudo./pifm - 100,1 22050 (vær opmærksom på store bogstaver) For at gøre dette skal du selvfølgelig have en USB -mikrofon, jeg har en gammel Wii Karaoke -mikrofon, der fungerer fint. Du kan bare hente en fra Amazon til, jeg fandt lige en Guitar Hero en til omkring $ 15 her.

Trin 4: Tilføjelse af andre sange

Tilføjelse af andre sange
Tilføjelse af andre sange
Tilføjelse af andre sange
Tilføjelse af andre sange

Så du vil sandsynligvis ikke bare have en sang på din Raspberry Pi. For at sætte de sange, du ønsker, skal du have det korrekte format. Det skal være en.wav -fil, og hvis du har en.mp3 -fil eller.mp4 eller hvad som helst, skal du konvertere den. Du kan bruge denne online her. Det skal også være i 16 bit: 22050 Hz: mono. Hvis det ikke er sådan, vil det lyde rigtig langsomt og underligt eller virkelig hurtigt og underligt. OPDATERING: Der er nu en måde at bruge.mp3 -filer i din hindbær pi, her er et Google -dokument for mere information. Https://docs.google.com/document/d/1URn_9QpnP9CjUq9fpjuMdpL6svTr8hoGThmilHePV5g/edit? Usp = import To import sang bare brug en FTP -server som Fillzilla, du kan finde en ret god tutorial om det her. Sørg for at importere det til home/pi -biblioteket (det er som standard på det) for at undgå ekstra arbejde. For så vidt angår koden, skal du bare erstatte 'sound.wav' med navnet på din sang. EX. sudo./pifm livin_on_a_prayer.wav 100.1 Hvis din sang har mellemrum, kan du bemærke, at den ikke virker, vil det give dig en fejl, hvis du vil rette dette, skal du sætte sangens navn i anførselstegn. EX. sudo./pifm "living on a prayer.wav" 100.1 TIPS - Sørg for at du udnytter det du formoder Sørg for at stave alt rigtigt Du kan se alle de sange, du har downloadet, ved at skrive 'ls' i kommandoen line Andre spørgsmål, vær ikke bange for at efterlade en kommentar!

Anbefalede: