Cuprins:
- Pasul 1: Având piesele necesare
- Pasul 2: Descărcarea pachetelor
- Pasul 3: Utilizarea software-ului
- Pasul 4: Adăugarea altor melodii
Video: Transmițător radio Raspberry Pi: 4 pași
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:44
Actualizare recentă (14.02.19):
Aceste instrucțiuni nu mai sunt actualizate și nu ar trebui să fie utilizate cu niciun pi în afară de RPI-ul original. Vă rugăm să continuați cu aceste instrucțiuni pe propriul dvs. risc, indiferent. Citiți comentariile pentru a vedea cu ce au alte persoane probleme înainte de a începe. Nu mai răspund la întrebări despre acest lucru instructabil. Vă mulțumesc pentru lectură și mult succes.
Raspberry Pi este un computer foarte util care poate fi folosit pentru multe lucruri diferite. Oamenii de la Imperial College Robotics Society au o nouă modalitate de a vă folosi deliciul preferat. Au proiectat un program care transformă Pi într-un emițător de radio FM. Această instrucțiune vă va arăta cum să vă creați propriul transmițător Pifm, instalând și utilizând programul.
Unele actualizări (03/11/15):
Există un program nou pe care l-am scris unde aveți nevoie doar de numele fișierului (NU CALEA). Va instala totul pentru dvs., tot ce trebuie să faceți este să tastați frecvența și numele fișierului care trebuie redat (WAV sau MP3, stereo sau mono). github.com/CodyJHeiser/PiStation
ICRS a lansat o altă versiune pe PiFM cu ceva timp în urmă, vă permite să redați sunete stereo (fișiere mp3) acum la radio. Puteți accesa acest link aici pentru a verifica noile informații (noul cod este inclus în programul meu enumerat mai sus.)
Mai multe actualizări (08/06/15):
Membru, AndrewG29, mi-a dat un link către GitHub care acceptă Raspberry Pi 2! Prin metoda tradițională, acest lucru nu funcționează pe RPi2.
Pasul 1: Având piesele necesare
Evident, acest lucru nu va funcționa decât dacă aveți piesele potrivite pentru a porni radioul Pifm. Voi enumera lucrurile de bază de care aveți nevoie pentru a porni Raspberry Pi pe care majoritatea dintre voi le aveți deja, dar le voi pune acolo pentru cei care nu au. În al doilea paragraf sunt lucruri de care s-ar putea să nu ai de care ai nevoie. 1. Raspberry Pi 2. 5 volți 1 amperi (între 750 miliamperi și 2 amperi este ceea ce am încercat) Alimentare USB 3. Cablu micro USB 4. Cel puțin 2 GB card SD cu Raspbian pe el 5. Un afișaj sau ssh Acum după cele de bază, veți avea nevoie și de aceste articole pentru ca acesta să funcționeze. 1. Cablu Ethernet sau un dongle wifi (a se vedea pasul doi dacă nu aveți acest lucru) 2. Un fel de antenă Puteți pur și simplu să folosiți degetul, dar nu va funcționa la fel de bine, puteți utiliza un Pi Cobbler cu niște fire care ies a știftului așa cum am făcut, funcționează bine, autonomia proiectată este de aproximativ 10 metri, dar am găsit că merge mult mai mult decât atât.
Pasul 2: Descărcarea pachetelor
Acum, că avem tot ce avem nevoie, putem ajunge la instalarea software-ului, este un proces foarte simplu. Rețineți că acest lucru nu va funcționa dacă nu sunteți conectat la internet (a se vedea mai jos **). Aveți nevoie doar de internet pentru a descărca software-ul, apoi îl puteți folosi fără internet. ** Dacă aveți un cablu Ethernet, puteți ignora acest paragraf. Dacă nu aveți un cablu Ethernet, dar doriți totuși să faceți acest lucru, puteți descărca fișierele pe computer și le puteți pune pe o unitate flash și le puteți încărca în directorul „pi / home”. Acum, în tipul terminalului dvs. Pi, acordați exact atenție capitalizării! wget www.icrobotics.co.uk/wiki/images/c/c3/Pifm.tar.gz („P” cu majuscule în „Pifm.tar.gz”) ls (Dacă ați făcut-o bine când tastați „ls”, ar trebui să vadă alte fișiere împreună cu unul numit, 'Pifm.tar.gz') tar -xvf Pifm.tar.gz (Din nou, cu majuscule 'P' în 'Pifm.tar.gz') Gata! Tot codul este terminat, trecem acum la pasul următor pentru a afla cum să redăm muzică de fapt pe orice post dorit.
Pasul 3: Utilizarea software-ului
În cele din urmă, suntem la sfârșitul călătoriei noastre, dar toată această muncă grea dă roade atunci când îți poți impresiona prietenii cu abilitățile tale minunate de „hacking”! Există câteva comenzi care sunt folosite pentru a controla pi. Le voi lista mai jos și le voi despărți și vă voi spune ce înseamnă pas cu pas. Înainte de a intra în cod, trebuie să știți din ce pin difuzează, astfel încât să puteți atașa antena la acesta. Pinul GPIO 4 este ceea ce se folosește, din păcate nu puteți schimba numărul pinului, deoarece are specificații specifice încorporate în el, deci dacă aveți altceva care rămâne fără pinul GPIO 4, va trebui să îl schimbați sau să îl scoateți pentru ca acest lucru să funcționeze. pune după el (pifm) sound.wav - Iată muzica pe care vrei să o redi la radio, o poți schimba în orice fișier **.wav 100.1 - Acesta este postul pe care vrei să fie redat muzica ta, puteți schimba acest lucru la orice între 87.1 și 108.1 Pentru a părăsi melodia, apăsați, „control” + „c” Dacă aveți un microfon, îl puteți conecta la portul USB și vă puteți transmite vocea prin postul de radio, iată ce veți tasta în: arecord -fS16_LE -r 22050 -Dplughw: 1, 0 - | sudo./pifm - 100.1 22050 (acordați atenție majusculelor) Pentru a face acest lucru, desigur, trebuie să aveți un microfon USB, am un vechi microfon Wii Karaoke care funcționează foarte bine. Puteți alege doar unul de la Amazon, tocmai am găsit unul Guitar Hero pentru aproximativ 15 USD aici.
Pasul 4: Adăugarea altor melodii
Deci, probabil că nu doriți doar o melodie pe Raspberry Pi. Pentru a pune melodiile pe care le doriți, trebuie să aveți formatul corect. Trebuie să fie un fișier.wav și dacă aveți un fișier.mp3 sau.mp4 sau orice altceva, trebuie să îl convertiți. Puteți să o utilizați aici online. De asemenea, trebuie să fie în 16 biți: 22050 Hz: mono. Dacă nu este așa, va suna foarte lent și ciudat sau foarte rapid și ciudat. UPDATE: Există acum o modalitate de a utiliza fișiere.mp3 în raspberry pi, iată un document Google pentru mai multe informații. cântec folosește doar un server FTP precum Fillzilla, poți găsi aici un tutorial destul de bun. Asigurați-vă că îl importați în directorul home / pi (este implicit pe el) pentru a evita munca suplimentară. În ceea ce privește codul, înlocuiți doar „sound.wav” cu numele melodiei dvs. EX. sudo./pifm livin_on_a_prayer.wav 100.1 Dacă melodia dvs. are spații în ea, puteți observa că nu funcționează, vă va da o eroare, pentru a remedia acest lucru, puneți numele melodiei între ghilimele. EX. sudo./pifm "trăind dintr-o rugăciune.wav" 100.1 SFATURI - Asigurați-vă că valorificați ceea ce presupuneți. Asigurați-vă că scrieți totul corect. Puteți vedea toate melodiile pe care le-ați descărcat tastând „ls” în comandă linie Orice alte întrebări, nu vă fie teamă să lăsați un comentariu!
Recomandat:
Transmițător de putere fără fir articulat: 4 pași
Transmițător de putere fără fir articulat: doriți ca un braț articulat să vă urmărească fără rost dispozitivul pentru a se încărca? Acesta este proiectul. I Combo wireless Transmitter and Receiver, care va urma dispozitivul dvs. ….. atâta timp cât este la aproximativ trei centimetri distanță
Transmițător radio cu 9 canale: 3 pași
Transmițător radio cu 9 canale: Transmițător radio ÎN acest instructiv vă voi arăta cum îmi fac propriul meu transmițător radio ieftin cu modul nrf24lo1 cu antenă amplificată
Transmițător radio: 10 pași
Transmițător radio: acest transmițător radio trimite un semnal radio AM, care poate fi recepționat la o frecvență de 819 kHz. Acest proiect este realizat de studenții de fizică aplicată din TU Delft, în Olanda. Face parte din cursul DEF
Transmițător RC Raspberry Pi + Xbee: 5 pași
Transmițător RC Raspberry Pi + Xbee: Acest instructiv vă va arăta ce am făcut pentru a-mi crea propriul transmițător Raspberry Pi Zero + Xbee RC
Transmițător radio portabil FM: 4 pași
Transmițător radio portabil FM: În acest proiect, vom crea un transmițător FM folosind Arduino