Cuprins:

Transmițător radio Raspberry Pi: 4 pași
Transmițător radio Raspberry Pi: 4 pași

Video: Transmițător radio Raspberry Pi: 4 pași

Video: Transmițător radio Raspberry Pi: 4 pași
Video: Cum să transmiteți voce cu modulul transceiver de 433 Mhz 2024, Iulie
Anonim
Transmițător radio Raspberry Pi
Transmițător radio Raspberry Pi

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

Având piesele necesare
Având piesele necesare
Având piesele necesare
Având piesele necesare
Având piesele necesare
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

Descărcarea pachetelor
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

Utilizarea software-ului
Utilizarea software-ului
Utilizarea software-ului
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

Adăugarea altor melodii
Adăugarea altor melodii
Adăugarea altor melodii
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: