Satura rādītājs:

Vienas stacijas radio: 6 soļi
Vienas stacijas radio: 6 soļi

Video: Vienas stacijas radio: 6 soļi

Video: Vienas stacijas radio: 6 soļi
Video: Женщина подала на развод сразу после того, как увидела это фото... 2024, Novembris
Anonim
Vienas stacijas radio
Vienas stacijas radio

Tātad neliels ievads, kāpēc es tā rīkojos.

Viens no maniem priekšniekiem ir īsts amatnieks, kurš burtiski var metināt visu, ko vēlas. Un, strādājot, viņam patīk klausīties savu iecienītāko radiostaciju. Lai to izdarītu, viņš izmanto vecu stereo sistēmu ar FM uztvērēju, ko viņam deva Mozus, kad viņš atjaunināja savu iestatījumu. Tagad tā nav bijusi problēma, jo vecā elektronika kalpos visu mūžu vai 900, taču pagājušajā ziemā viņš izolēja savu veikalu un uzlika tam jaunu ārējo apvalku. tā kā jaunais plaukts ir tērauda plāksnes FM uztveršana ir slikta. Negribēdams izmest Mozus veco radio, jo tas rada lielisku skaņu, es izberzu savas vecās elektronikas kaudzes. lai izveidotu viņam lētu vienas stacijas interneta radio uztvērēju.

ko es atradu;

Raspberry Pi 1 (bet jūs varat izmantot jebkuru vēlamo pi.) TP-LINK TL-WN725N USB wifi adapteris (jo pi nav tā) SD karte (8gb kāpēc izmantot vairāk:)) audio kabelis vecs tālruņa lādētājs (ja plānojat izmantot jaunāku radio vai datora skaļruņu komplektu ar USB portu, jūs varētu darbināt tā Pi)

Ko es liku darīt;

Tā atskaņo tikai vienu radiostaciju. Nekas vairāk, ne mazāk.

šī ir mana pirmā pamācība, ja ir kādi uzlabojumi, lūdzu, dariet man zināmu. arī angļu valoda nav mana pirmā valoda, tāpēc, lūdzu, dariet man zināmu, kur es sabojāju, lai es varētu to labot! izklaidējieties!

Piegādes

Raspberry Pi 1 (bet jūs varat izmantot jebkuru vēlamo pi.) TP-LINK TL-WN725N USB wifi adapteris (jo pi nav tā) SD karte (8gb kāpēc izmantot vairāk:)) audio kabelis vecais tālruņa lādētājs (ja plānojat izmantot jaunāku radio vai datora skaļruņu komplektu ar USB portu, jūs varētu darbināt tā Pi)

tikai iestatīšanas laikā:

UTP kabelis HDMI kabeļtelevīzijas tastatūra

1. solis: Pi sagatavošana

Tātad, lai jūs varētu darīt visu, mums ir nepieciešama OS. Man patīk Raspberry Pi OS lite, jo tā ir smalka un neko īpašu nedara. tāpēc es šeit lejupielādēju attēlu, jūs varētu izmantot arī kādu citu izplatīšanu, ja iestatīšanas laikā jums patīk grafiskais interfeiss. tomēr man patīk pie šīm lietām strādāt bez galvas, tāpēc es neuztraucos.

Lai lejupielādēto attēlu varētu sadedzināt SD kartē, tas ir rūpīgi jāiztīra, tāpēc iegādājieties sev SD kartes formatētāju un notīriet šo veco karti no visām vecajām kļūdām, ko esat pieļāvis.

Tagad ierakstiet attēlu kartē. Šim nolūkam es izmantoju Etcher. Tas parasti darbojas lieliski. tomēr Apple priekšnieki (jā, es izmantoju Mac) ir nolēmuši, ka ne visa programmatūra var piekļūt daļai no jūsu datora. ja jums ir tāda pati problēma (sākas kodinātāji> jūs redzat savu SD karti> jūs ielādējat savu attēlu> jūs sākat ….. kļūda), sāciet etcher, izmantojot šo komandu terminālī.;

sudo /Applications/balenaEtcher.app/Contents/MacOS/balenaEtcher

šādā veidā tas darbosies lieliski.

Kad jūsu attēls ir ierakstīts SD kartēs, nekad neizbalē atmiņa, noņemiet to droši. un ievieto to sevī PI.

Gatavojieties šī kucēna palaišanai.

2. darbība: pirmā palaišana

Pirmais boot
Pirmais boot
Pirmais boot
Pirmais boot
Pirmais boot
Pirmais boot

Tātad pirmā pi sāknēšana ir padarīt to aktuālu un atvieglot mūsu dzīvi pārējam projektam. dažas no darbībām, kuras es grasos izpildīt, ir saistītas ar to, ka manam pi nav iekšējās wifi antenas. ja jūs to darīsit, būsit gatavs daudz ātrāk.

Šajā ceļojuma daļā mums ir vajadzīgas visas papildu lietas, kuras mēs neizmantosim pēc tam, kad mašīna būs gatava. tāpēc iespraudiet katru šo pi. (tastatūrai man patīk izmantot Logitech k400+ nē, man par to nav jāmaksā (bet es to pieņemšu;)) man vienkārši patīk šī lieta.

tāpēc tagad PI ir pievienots televizoram vai monitoram, usb wifi lieta ir ievietota vietā, utp kabelis ir pievienots tīklam un tastatūra ir pievienota. laiks kucēna barošanai.

pēc palaišanas jums būs jāpiesakās. jūsu lietotājvārds ir piand jūsu parole ir aveņu

Tagad mēs vēlamies atjaunināt pi tipsudo apt-get update un nospiediet Enter.

Nākamais solis ir atvieglot mūsu dzīvi. mēs ieslēdzam SSH.

tips: sudo raspi-confighit enter

tiek ielādēta izvēlne, kurā var konfigurēt savu pi.navigēt uz opciju 5 hit starp nākamo izvēlni izvēlieties opciju P2 (ssh iestatījumi) lv sakiet jā iespējošanai. ja jums ir bažas par to, ka cilvēki ielaužas jūsu pi virs ssh, ir pienācis laiks mainīt arī jūsu lietotājvārdu un paroli.

tāpēc pēc tam, kad tas ir izdarīts, mēs varam ieiet ssh savā pi un izmantot vienu mašīnu, lai izlasītu šo pamācību, googlē izlaist lietas, kuras mēs nezinām vai nesaprotam, un konfigurēt pārējo mūsu pi. Kā jau teicu, es izmantoju MacBook, tāpēc es izmantoju termināli SSH, bet jūs varat izmantot jebkuru klientu, kas jums patīk (lielākajai daļai Windows lietotāju, kas būs špakteles), lai izmantotu SSH termināļa tipā;

ssh @ un nospied enter

ja kāda iemesla dēļ jūsu pi IP adrese ir noslēpums, izmantojiet tastatūru, kas piestiprināta pie pi, un ierakstiet

ifconfig

nospiediet taustiņu Enter un teksta lielākajā daļā aiz eth0 jūs atradīsit savu ip adresi.

tāpēc no šī brīža mēs varam izvēlēties izmantot ssh vai strādāt tieši pie pi.

lai tas wifi darbojas:)

3. solis: WIFI

BEZVADU INTERNETS
BEZVADU INTERNETS
BEZVADU INTERNETS
BEZVADU INTERNETS

Tātad, ja jūs izmantojat citu USB wifi adapteri, nevis manu, jums varētu būt tik paveicies, ka tas tiek atbalstīts. noskaidrosim.

tips;

sudo raspi-config

un nospiediet taustiņu enter. izvēlnē dodieties uz 2. opciju un pēc tam uz opciju N2, lai ievietotu savu SSID un paroli. tomēr, ja jūsu wifi adapteris, piemēram, mans, netiek atbalstīts, veiciet šīs darbības.

vispirms mēs vēlamies uzzināt, kādu OS versiju mēs izmantojam, tāpēc mēs rakstām;

vārds -a

un nospiediet enter. rezultātam jābūt šādai teksta rindai: Linux yourPiName 4.19.118+ #1311 Pirmd. 27. aprīlis 14:16:15 BST 2020 armv6l GNU/Linux

tagad mēs vēlamies uzzināt, kāds ir mūsu Wifi adaptera mikroshēmojums, tāpēc mēs rakstām;

lsusb

un nospiediet taustiņu Enter, un ir vairākas rindas, kas apraksta visas pievienotās ierīces. vienai līnijai ir jāpievērš uzmanība, un tā izskatās apmēram šādi: autobuss 001 ierīce 004: ID 0bda: 8179 Realtek Semiconductor Corp. RTL8188EUS 802.11n bezvadu tīkla adapteris

atzīmējiet abas teksta daļas treknrakstā. tā ir informācija, pēc kuras mēs atrodamies. tagad dodieties uz šo vietni, tā ir mrEngmana vietne, un viņš mitina draiverus lielākajai daļai wifi adapteru. vispirms pārlūkojiet mapi, kas nosaukta pēc jūsu mikroshēmojuma, manā gadījumā 8188EU. Tālāk meklējiet failu ar savu pi OS versiju. manā gadījumā 4.19.118-1311 nokopējiet URL uz failu. un dodieties uz savu ssh sesiju un ierakstiet;

sudo wget un nospiediet Enter. jāsāk lejupielāde. kad tas ir pabeigts, mums ir jāizpako iepakojums. tips:

darva -xvzf

manā gadījumā tas rada darvu -xvzf 8188eu-4.19.118-v8-1311.tar.gz

pēc izpakošanas pabeigšanas būs 3 faili. tagad jums tie jāinstalē. ierakstiet: sudo./install.shand nospiediet taustiņu Enter. tagad draiveri tiks instalēti. pēc draivera instalēšanas jums vajadzētu būt iespējai ievietot wifi akreditācijas datus, kā rakstīts šīs darbības augšdaļā. pēc tam atsāknējiet pi (restartējiet tūlīt sudo), atvienojot UTP un parādot savienojumu. pēc pārstartēšanas jums tagad ir jābūt savienotam, izmantojot wifi, un tam ir jābūt jaunam IP. izmantojiet šo IP, lai atgrieztos PI, lai mēs varētu to padarīt par radio!

4. solis: spēlē man

Spēlējiet man!
Spēlējiet man!

tāpēc, lai radītu šo lietu, mēs atskaņosim mūziku, mēs izmantosim MPD ar MPC (mūzikas atskaņotājs deamon), vispirms mums ir jāinstalē šie, lai mēs ierakstītu:

sudo apt-get instalēt mpc mpd

un nospiediet enter. tiks instalēts mpd. tagad mēs pievienojam staciju, lai ierakstītu

mpc manā gadījumā pievieno:

mpc pievienot

un nospiediet enter. šī adrese tagad tiks pievienota atskaņošanas sarakstam.

Lai pārbaudītu, vai tas darbojas, ierakstiet:

mpc atskaņošana

un nospiediet enter. jūsu straumei jāsāk atskaņot. ja jūsu HDMI ir pievienots televizors, televizors atskaņos mūziku, ja jebkura veida skaļruņi ir savienoti ar 3,5 collu ligzdas izeju, tur būs skaņa. ja neko nedzirdat, izmantojiet "mpc current" lai redzētu, vai kaut kas tiek atskaņots un kāds ir izvades skaļums.

lai pārliecinātos, ka mpc neaizmirst mūsu radiostaciju, mēs to saglabājam atskaņošanas sarakstā, lai to izdarītu

mpc save and hit enter jūsu atskaņošanas saraksts tagad ir saglabāts.

lai pārliecinātos, ka mūzika tiek atskaņota no vēlamās izejas (manā gadījumā 3, 5 ligzda), mēs to iestatījām kā primāro iestatījumu. tips: sudo raspi-confighit enter en navigējiet uz 7 papildu opcijām, dodieties uz A4 un piespiediet audio izvēles izeja.

tagad ir laiks to sākt startēt!

5. solis: mosties un spēlē

Mosties un spēlē!
Mosties un spēlē!

lai pi veiktu uzdevumus startēšanas laikā/ pēc tās, ir fails, kas mums jārediģē, sauc par rc.local. lai rediģētu šo failu, mēs izmantojam jūsu teksta redaktoru nano. tips:

sudo nano /etc/rc.local

un nospiediet enter. tiks atvērts fails ar šādu saturu;

==================================

#!/bin/sh -e ## rc.local ## Šis skripts tiek izpildīts katra daudzlietotāja darbības līmeņa beigās.# Pārliecinieties, ka skripts veiks "0", ja būs kāda cita kļūda.## In Lai iespējotu vai atspējotu šo skriptu, vienkārši mainiet izpildi# biti. ## Pēc noklusējuma šis skripts neko nedara.# Izdrukājiet IP adresi_IP = $ (resursdatora nosaukums -I) || trueif ["$ _IP"]; tad printf "Mana IP adrese ir %s / n" "$ _IP" fiexit 0

==================================

viss teksts pēc # neko nedara, tāpēc būtībā šis fails klausās tikai tad, ja ir ip adrese, un, kad tas notiek, tas to izdrukā un iziet. (izeja 0)

tagad mēs vēlamies pievienot koda rindu pirms tās iziešanas. šādā veidā mēs varam likt tai vadīt mūsu radiostaciju. tāpēc pirms iziešanas komandas pievienojiet. mpc atskaņošana un

jūsu failam vajadzētu izskatīties šādi:

==================================

#!/bin/sh -e ## rc.local ## Šis skripts tiek izpildīts katra daudzlietotāja darbības līmeņa beigās.# Pārliecinieties, ka skripts veiks "0", ja būs kāda cita# vērtība kļūdas gadījumā. ## Lai iespējotu vai atspējotu šo skriptu, vienkārši mainiet izpildi# biti. ## Pēc noklusējuma šis skripts neko nedara.# Izdrukājiet IP adresi_IP = $ (resursdatora nosaukums -I) || trueif ["$ _IP"]; tad printf "Mana IP adrese ir %s / n" "$ _IP" fi#play MPCsudo mpc play & exit 0

========================

izejiet no faila, nospiežot ctrl+x un pres y, lai to saglabātu.

nou, ja jūs komandētu jums pi "sudo reboot now", jūsu pi vajadzētu atsāknēt un sākt atskaņot mūziku, kad tas ir izdarīts. Džejs!

6. darbība: papildu darbības

labi, esat pabeidzis, jums ir vienas stacijas radio. Bet, lai atvieglotu lietas saglabāšanu nākotnē, varat veikt šīs papildu darbības.

Iestatiet statisku IP;

lai to izdarītu, mēs rediģējam dhcpcld.conf. tips:

sudo nano /etc/dhcpcd.conf

un nospiediet taustiņu Enter, fails tiks atvērts nano formātā ar virkni teksta, kas tiek padarīts par pasīvu, ievietojot # priekšā. izlasiet caur failu un atrodiet rindiņas, kur tas rakstīts;

#piemērs statiska ip konfigurācija.

Rindās, kas seko šai rindai, varat iestatīt IP adreses maršrutētāja adresi un DNS iestatījumus. noņemiet # rindu, kuru vēlaties aktivizēt, un aizpildiet nepieciešamo informāciju. Ja neesat pārliecināts, kuras adreses izmantot, aizveriet nano (ctrl+x) un palaidiet ifconfig. jūsu LAN IP ir jāizvēlas adrese, kas neietilpst jūsu maršrutētāju DHCP darbības jomā. To var atrast maršrutētāja iestatījumos. ja jums tas šķiet grūti, varat pagriezt komandu arp, lai redzētu, kuras adreses tiek izsniegtas, un paņemt zemāk esošo adresi. piemēram, lielāko daļu laika jūsu arp tabula norādīs maršrutētāju uz xxx.xxx.xxx.1 un citas ierīces no xxx.xxx.xxx.50 līdz xxx.xxx.xxx.150, tāpēc, ja jūs norādītu savu pi IP adresi xxx.xxx.xxx.25 visticamāk, nekad nebūs ierīces, kurai šo adresi norādījis jūsu DHCP serveris (pazīstams arī kā jūsu maršrutētājs), un tādējādi jūs novērsīsit IP konfliktu nākotnē.

Tagad, kad šī informācija ir pabeigta, izejiet un saglabājiet failu (ctrl+x) un pārstartējiet pi. tagad jūs varēsit to izmantot, izmantojot ssh @xxx.xxx.xxx.25, protams, x atzīmēs citus ciparus, kas būs raksturīgi jūsu tīkla iestatījumiem.

Izmantojiet savu tālruni;

Tagad jūs vienmēr varat atrast savu pi tajā pašā adresē, kuru varat izmantot, izmantojot tālruni, lai kontrolētu mpd. Lielākajā daļā Appstore ir atrodama programma ar nosaukumu MPD tālvadības pults vai kaut kas līdzīgs. ņem vienu no savas gaumes. instalējiet tālrunī un servera iestatījumos izveidojiet savienojumu ar IP, kuru tikko iestatījāt savam PI. tagad varat pievienot straumes, sākt izlaist un apturēt to visu darbību no sava tālruņa, kamēr tālrunis un pi atrodas vienā tīklā.

Es ceru, ka jums patiks vienkāršais radio.

Ieteicams: