Innehållsförteckning:
- Steg 1: Har de nödvändiga delarna
- Steg 2: Ladda ner paketen
- Steg 3: Använda programvaran
- Steg 4: Lägga till andra låtar
Video: Raspberry Pi -radiosändare: 4 steg
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:44
Nyligen uppdaterad (02/14/19):
Dessa instruktioner är inte längre uppdaterade och ska inte användas med någon pi förutom den ursprungliga RPI: n. Fortsätt med dessa instruktioner på egen risk oavsett. Läs kommentarerna för att se vad andra människor har problem med innan du börjar. Jag svarar inte längre på frågor om detta instruerbara. Tack för att du läser och lycka till.
Raspberry Pi är en mycket användbar dator som kan användas för många olika saker. Människorna på Imperial College Robotics Society har ett nytt sätt att använda din favoritbit. De konstruerade ett program som gör Pi till en FM -radiosändare. Denna instruerbara visar dig hur du gör din egen Pifm -sändare, installerar och använder programmet.
Några uppdateringar (03/11/15):
Det finns ett nytt program som jag skrev där du bara behöver filnamnet (NOT THE STATH). Det kommer att installera allt åt dig, allt du behöver göra är att skriva in frekvensen och filnamnet som ska spelas (WAV eller MP3, stereo eller mono). github.com/CodyJHeiser/PiStation
ICRS har släppt en annan version på PiFM för ett tag sedan, det låter dig spela stereoljud (mp3 -filer) över radion nu. Du kan gå till denna länk här för att kolla in den nya informationen (den nya koden ingår i mitt program som listas ovan.)
Fler uppdateringar (08/06/15):
Medlemmen, AndrewG29, har gett mig en länk till GitHub som stöder Raspberry Pi 2! Genom den traditionella metoden fungerar detta inte på RPi2.
Steg 1: Har de nödvändiga delarna
Uppenbarligen fungerar detta inte om du inte har rätt delar för att starta din Pifm -radio. Jag kommer att lista de grundläggande sakerna du behöver för att starta din Raspberry Pi som de flesta av er redan har, men jag kommer att lägga den där för de som inte gör det. I andra stycket finns saker som du kanske inte har som du behöver. 1. Raspberry Pi 2. 5 volt 1 amp (mellan 750 milliampar och 2 ampere är vad jag har provat) USB -strömförsörjning 3. Micro USB -kabel 4. Minst 2 GB SD -kort med Raspbian på 5. En skärm eller ssh Nu förbi grunderna behöver du också dessa föremål för att det ska fungera. 1. Ethernet -kabel eller en wifi -dongel (Se steg två om du inte har denna) 2. Någon slags antenn Du kan bara använda fingret men det fungerar inte lika bra, du kan använda en Pi -skomakare med lite tråd som sticker ut av stiftet som jag gjorde, det fungerar bra, den beräknade räckvidden är cirka 10 meter, men jag tyckte att den gick mycket längre än så.
Steg 2: Ladda ner paketen
Nu när vi har allt vi behöver kan vi installera programvaran, det är en mycket enkel process. Tänk på att detta inte fungerar om du inte är ansluten till internet (se nedan **). Du behöver bara internet för att ladda ner programvaran, du kan använda detta efteråt utan internet. ** Om du har en Ethernet -kabel kan du ignorera detta stycke. Om du inte har en Ethernet -kabel men du ändå vill göra det kan du ladda ner filerna till din dator och lägga dem på en flash -enhet och ladda upp den till "pi/home" -katalogen. Nu i din Pi -terminal typ i detta exakt, var uppmärksam på stora bokstäver! wget www.icrobotics.co.uk/wiki/images/c/c3/Pifm.tar.gz (versaler med "P" i "Pifm.tar.gz") ls (Om du gjorde det rätt när du skrev "ls" du bör se andra filer tillsammans med en som heter 'Pifm.tar.gz') tar -xvf Pifm.tar.gz (Återigen med versaler 'P' i 'Pifm.tar.gz') Det är det! Hela koden är klar, nu till nästa steg för att lära dig hur du faktiskt spelar musik över vilken station du vill.
Steg 3: Använda programvaran
Äntligen är vi i slutet av vår resa, men allt detta hårda arbete lönar sig när du kan imponera på dina vänner med din fantastiska nya "hacking" -förmåga! Det finns några kommandon som används för att styra pi. Jag kommer att lista dem nedan och dela upp dem och berätta vad de betyder steg för steg. Innan vi kommer in i koden måste du veta vilken nål den sänder ut så att du kan fästa din antenn på den. GPIO pin 4 är det som används, tyvärr kan du inte ändra pin -numret eftersom det har specifika specifikationer inbäddade i det, så om du har något annat som tar slut på GPIO pin 4, måste du ändra det eller ta bort det för att detta ska fungera. sudo./pifm sound.wav 100.1 sudo - Detta ger dig administratörskraft (som i Windows admin)./pifm -./ används för att köra ett program, programmet du vill köra är vad du sätt efter det (pifm) sound.wav - Här är musiken du vill ska spelas över radion, du kan ändra den till valfri **.wav -fil 100.1 - Det här är den station som du vill att din musik ska spelas på, du kan ändra detta till allt mellan 87.1 och 108.1 För att lämna din låt trycker du på 'control' + 'c' Om du har en mikrofon kan du ansluta den till USB -porten och sända din röst över radiostationen här är vad du kommer att skriva i: arecord -fS16_LE -r 22050 -Dplughw: 1, 0 -| sudo./pifm - 100,1 22050 (var uppmärksam på stora bokstäver) För att göra detta måste du naturligtvis ha en USB -mikrofon, jag har en gammal Wii Karaoke -mikrofon som fungerar bra. Du kan bara hämta en från Amazon till, jag hittade precis en Guitar Hero en för cirka $ 15 här.
Steg 4: Lägga till andra låtar
Så du vill förmodligen inte bara ha en låt på din Raspberry Pi. För att lägga de låtar du vill ha på den måste du ha rätt format. Det måste vara en.wav -fil och om du har en.mp3 -fil eller.mp4 eller vad som helst måste du konvertera den. Du kan använda den här online. Det måste också vara i 16 bitar: 22050 Hz: mono. Om det inte är så kommer det att låta riktigt långsamt och konstigt eller riktigt snabbt och konstigt. UPPDATERING: Det finns nu ett sätt att använda.mp3 -filer i din hallon -pi, här är ett Google -dokument för mer information. Https://docs.google.com/document/d/1URn_9QpnP9CjUq9fpjuMdpL6svTr8hoGThmilHePV5g/edit? låt bara använda en FTP -server som Fillzilla, du kan hitta en ganska bra handledning om det här. Se till att du importerar den till hem/pi -katalogen (den finns som standard) för att undvika extra arbete. När det gäller koden är det bara att ersätta 'sound.wav' med namnet på din låt. EX. sudo./pifm livin_on_a_prayer.wav 100.1 Om din låt har mellanslag kan du märka att den inte fungerar, det kommer att ge dig ett fel. EX. sudo./pifm "att leva på en bön.wav" 100.1 TIPS - Se till att du använder det du antar ska du stava allt rätt Du kan se alla låtar du laddade ner genom att skriva 'ls' i kommandot rad Andra frågor, var inte rädd för att lämna en kommentar!
Rekommenderad:
Arduino Car Reverse Parking Alert System - Steg för steg: 4 steg
Arduino Car Reverse Parking Alert System | Steg för steg: I det här projektet kommer jag att utforma en enkel Arduino Car Reverse Parking Sensor Circuit med Arduino UNO och HC-SR04 Ultrasonic Sensor. Detta Arduino -baserade bilomvändningsvarningssystem kan användas för autonom navigering, robotavstånd och andra
Steg för steg PC -byggnad: 9 steg
Steg för steg PC -byggnad: Tillbehör: Hårdvara: ModerkortCPU & CPU -kylarePSU (strömförsörjningsenhet) Lagring (HDD/SSD) RAMGPU (krävs inte) CaseTools: Skruvmejsel ESD -armband/mathermisk pasta med applikator
Tre högtalarkretsar -- Steg-för-steg handledning: 3 steg
Tre högtalarkretsar || Steg-för-steg-handledning: Högtalarkretsen förstärker ljudsignalerna som tas emot från miljön till MIC och skickar den till högtalaren varifrån förstärkt ljud produceras. Här visar jag dig tre olika sätt att göra denna högtalarkrets med:
Akustisk levitation med Arduino Uno Steg-för-steg (8-steg): 8 steg
Akustisk levitation med Arduino Uno Steg-för-steg (8-steg): ultraljudsgivare L298N Dc kvinnlig adapter strömförsörjning med en manlig DC-pin Arduino UNOBreadboardHur det fungerar: Först laddar du upp kod till Arduino Uno (det är en mikrokontroller utrustad med digital och analoga portar för att konvertera kod (C ++)
Installera Raspbian i Raspberry Pi 3 B Utan HDMI - Komma igång med Raspberry Pi 3B - Konfigurera din Raspberry Pi 3: 6 -steg
Installera Raspbian i Raspberry Pi 3 B Utan HDMI | Komma igång med Raspberry Pi 3B | Konfigurera din Raspberry Pi 3: Som några av er vet är Raspberry Pi-datorer ganska fantastiska och du kan få hela datorn bara på ett enda litet kort. Raspberry Pi 3 Model B har en fyrkärnig 64-bitars ARM Cortex A53 klockade på 1,2 GHz. Detta ger Pi 3 ungefär 50