Sisukord:

Raadio One Station: 6 sammu
Raadio One Station: 6 sammu

Video: Raadio One Station: 6 sammu

Video: Raadio One Station: 6 sammu
Video: Teddy Swims - Cruel Summer (Taylor Swift cover) in the Live Lounge 2024, November
Anonim
Raadio One Station
Raadio One Station

Nii et väike sissejuhatus, miks ma seda tegin.

Üks mu ülemustest on tõeline käsitööline, kes oskab sõna otseses mõttes keevitada kõike, mida tahab. Ja kui ta töötab, meeldib talle kuulata oma lemmikraadiojaama. Selleks kasutab ta vana stereosüsteemi koos FM -vastuvõtjaga, mille Mooses talle seadistust uuendades andis. Nüüd pole see olnud probleem, sest vana elektroonika kestab kogu elu või 900, kuid eelmisel talvel eraldas ta oma poe ja pani sellele uue väliskesta. kuna uus riiul on terasplaadid, on FM -vastuvõtt halb. Kuna ma ei tahtnud Moosese vana raadiot välja visata selle suurepärase heli tõttu, puhastasin oma hunnikud vana elektroonikat. et ehitada talle odav ühe jaama Interneti -raadiovastuvõtja.

mida ma leidsin;

Raspberry Pi 1 (kuid võite kasutada mis tahes pi, mida soovite.) TP-LINK TL-WN725N USB wifi-adapter (kuna pi-l pole seda pardal) SD-kaart (8 GB, miks kasutada rohkem:)) helikaabel vana telefoni laadija (kui kavatsete kasutada uuemat raadiot või USB -pordiga arvutikõlarite komplekti, saate selle Pi toite saada)

Mida ma panin tegema;

See mängib ainult ühte raadiojaama. Ei midagi enamat ega vähem.

See on minu esimene juhend, kui mul on midagi parandada, palun andke mulle sellest teada. ka inglise keel pole mu esimene keel, nii et palun andke mulle teada, kus ma tegin jama, et saaksin seda parandada! lõbutse hästi!

Tarvikud

Raspberry Pi 1 (kuid võite kasutada mis tahes pi, mida soovite.) TP-LINK TL-WN725N USB wifi-adapter (kuna pi-l pole seda pardal) SD-kaart (8gb, miks kasutada rohkem:)) helikaabel vana telefonilaadija (kui kavatsete kasutada uuemat raadiot või USB -pordiga arvutikõlarite komplekti, saate selle Pi toite saada)

ainult seadistamise ajal:

UTP -kaabel HDMI -kaabeltelevisiooni klaviatuur

Samm: Pi ettevalmistamine

Niisiis, selleks, et saaksite midagi teha, on meil vaja OS -i. Mulle meeldib Raspberry Pi OS lite, sest see on väike ja ei tee midagi erilist. nii et laadin siit pildi alla, võite kasutada ka mõnda muud distributsiooni, kui teile meeldib seadistamise ajal graafiline liides. aga mulle meeldib nende asjadega peata töötada, nii et ma ei viitsinud.

Enne allalaaditud pildi SD -kaardile põletamist peate selle põhjalikult puhastama, seega muretsege endale SD -kaardi vormindaja ja puhastage see vana vana kaart kõikidest vanadest vigadest, mille olete selle endaga kaasas kandnud.

Nüüd kirjuta oma pilt kaardile. Ma kasutan selleks Etcherit. See töötab tavaliselt suurepäraselt. aga Apple'i ülemused (jah, ma kasutan Maci) on otsustanud, et kõik tarkvara ei pääse enam teie arvuti juurde. kui teil on sama probleem (söövitajad käivituvad> näete oma SD -kaarti> laadite oma pildi> alustate….. viga), käivitage etcher, kasutades seda käsku terminalis.;

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

see töötab nii hästi.

Kui teie pilt on SD -mälukaartidele põletatud, eemaldage see turvaliselt. ja asetage see enda sisse PI.

Ole valmis selle kutsika käivitamiseks.

2. samm: esimene käivitamine

Esimene Boot
Esimene Boot
Esimene Boot
Esimene Boot
Esimene Boot
Esimene Boot

Nii et pi esimene käivitamine on selle ajakohastamine ja meie elu lihtsustamine kogu ülejäänud projekti jaoks. mõned sammud, mida kavatsen järgida, on tingitud asjaolust, et minu pi -l pole sisemist wifi -antenni. kui teie oma, olete valmis palju kiiremini.

Reisi selle osa jaoks vajame kogu lisakraami, mida me pärast masina valmimist ei kasuta. nii et ühendage kogu see pi omane. (klaviatuuri puhul meeldib mulle kasutada Logitechi k400+ ei

nii et nüüd on meil PI ühendatud televiisori või monitoriga, usb wifi asi on paika pandud, utp -kaabel võrku ühendatud ja klaviatuur ühendatud. aeg kutsikale jõudu anda.

pärast selle käivitamist peate sisse logima. teie kasutajanimi on piand ja teie parool on vaarikas

Nüüd tahame värskendada pi tüübidudo apt-get update ja vajutage sisestusklahvi.

Järgmine samm on muuta meie elu lihtsamaks. lülitame SSH sisse.

tüüp: sudo raspi-confighit enter

laaditakse menüü, kus saate seadistada oma pi. navigeerige suvandisse 5 ja tabas järgmises menüüs valige suvand P2 (ssh seaded) ja öelge lubamisele jah. kui teil on muret selle pärast, et inimesed tungivad teie pi sisse ssh -i pärast, on aeg muuta ka oma kasutajanimi ja parool.

nii et kui see on tehtud, saame sisestada oma pi ja sisestada ühe masinaga selle juhendi lugemiseks, googeldada asjad, mida me ei tea või ei mõista, ja seadistada ülejäänud pi. Nagu ma ütlesin, olen MacBookis, nii et kasutan SSH -i jaoks terminali, kuid saate kasutada mis tahes klienti, mis teile meeldib (enamiku Windowsi kasutajate jaoks, kes on kitt), et kasutada SSH -d terminalitüübis;

ssh @ ja vajuta enter

kui teie pi IP -aadress on mingil põhjusel mõistatus, kasutage pi -ga ühendatud klaviatuuri ja tippige

ifconfig

vajutage sisestusklahvi ja suurema osa eth0 taga olevast tekstist leiate oma ip -aadressi.

nii et nüüdsest saame valida, kas kasutada ssh -d või töötada otse pi -ga.

paneme wifi tööle:)

Samm: WIFI

WIFI
WIFI
WIFI
WIFI

nii et kui kasutate mõnda muud USB -WiFi -adapterit kui minu, võite olla nii õnnelik, et seda toetatakse. uurime välja.

tüüp;

sudo raspi-config

ja vajutage sisestusklahvi. menüüs valige suvand 2 ja seejärel suvand N2, et sisestada oma SSID ja parool. kui teie WiFi -adapterit nagu minu ei toetata, järgige neid samme.

kõigepealt tahame teada, millist OS -i versiooni me kasutame, nii et sisestame;

nimi -a

ja vajuta enter. tulemuseks peaks olema selline tekstirida: Linux yourPiName 4.19.118+ #1311 Esmasp 27 Apr 14 14:16:15 BST 2020 armv6l GNU/Linux

nüüd tahame teada, milline kiibistik on meie Wifi -adapteril, nii et me sisestame;

lsusb

ja vajutage sisestusklahvi, seal on mitu rida, mis kirjeldavad kõiki ühendatud seadmeid. üks rida vajab meie tähelepanu ja see näeb välja umbes selline: siin 001 Seade 004: ID 0bda: 8179 Realtek Semiconductor Corp. RTL8188EUS 802.11n traadita võrguadapter

märkige kaks tekstiosa paksus kirjas. see on teave, mille me pärast oleme. mine nüüd sellele saidile, see on mrEngmani sait ja ta majutab enamiku wifi -adapterite draivereid. sirvige kõigepealt kiibistiku nimega kausta, minu puhul 8188EU. Järgmisena otsige üles fail, milles on teie pi OS -i versioon. minu puhul 4.19.118-1311 kopeerige URL faili. ja minge oma ssh -seansile ja tippige;

sudo wget ja vajuta enter. seal peaks alustama allalaadimist. kui see on valmis, peame pakendi lahti pakkima. tüüp:

tõrva -xvzf

minu puhul on tulemuseks tõrv -xvzf 8188eu-4.19.118-v8-1311.tar.gz

pärast lahtipakkimist on 3 faili. nüüd peate need installima. tüüp: sudo./install.shand vajutage sisestusklahvi. nüüd installitakse draiverid. pärast draiveri installimist peaksite saama sisestada oma WiFi -mandaadi, nagu on kirjutatud selle sammu ülaosas. pärast seda taaskäivitage oma pi (taaskäivitage sudo kohe), kui teie UTP on lahti ühendatud ja ekraan on ühendatud. pärast taaskäivitamist peaks pi olema nüüd wifi kaudu ühendatud ja omama uut IP -d. kasutage seda IP -d, et ssh -i tagasi PI -sse siseneda, et saaksime sellest raadio teha!

4. samm: mängige minu eest

Mängi minu eest!
Mängi minu eest!

nii et meie loodud asja esitamiseks mängime muusikat, kasutame MPD -d koos MPC -ga (muusikamängija deamon), peame kõigepealt need installima, nii et kirjutame:

sudo apt-get install mpc mpd

ja vajuta enter. mpd installitakse. nüüd lisame jaama nii tüüp

mpc lisage minu puhul selle tulemuseks:

mpc lisage

ja vajuta enter. see aadress lisatakse nüüd esitusloendisse.

et kontrollida, kas see töötab, kirjutage:

mpc mängida

ja vajuta enter. teie voog peaks mängima hakkama. kui teie HDMI -ga on ühendatud teler, mängib teler muusikat, kui mis tahes kõlarid ühendatakse 3, 5 -tollise pistikupesaga, kostab seal heli. kui te midagi ei kuule, kasutage "mpc current" et näha, kas midagi mängib ja milline on väljundmaht.

veendumaks, et mpc ei unustaks meie raadiojaama, salvestame selle esitusloendisse

mpc salvesta ja vajuta Enter, teie esitusloend on nüüd salvestatud.

veendumaks, et muusika mängib soovitud väljundist (minu puhul 3, 5 pistikupesa), määrasime selle esmaseks seadistuseks. valitud väljund.

nüüd on aeg see käivitamisel mängima panna!

Samm: ärka üles ja mängi

Ärka üles ja mängi!
Ärka üles ja mängi!

et teha pi ülesandeid käivitamisel/ pärast seda, on fail, mida peame selle faili redigeerimiseks nimetama rc.local. Selle faili redigeerimiseks kasutame nano, teie pi tekstiredaktorit. tüüp:

sudo nano /etc/rc.local

ja vajuta enter. avaneb järgmise sisuga fail;

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

#!/bin/sh -e ## rc.local ## See skript käivitatakse iga mitme kasutaja taseme lõpus.# Veenduge, et skript edukalt "väljub 0" või mõni muu# väärtus vea korral. ## In selle skripti lubamiseks või keelamiseks muutke lihtsalt täitmist# bitti. ## Vaikimisi ei tee see skript midagi.# Printige IP -aadress_IP = $ (hostinimi -I) || trueif ["$ _IP"]; seejärel printf "Minu IP -aadress on %s / n" "$ _IP" fiexit 0

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

kogu tekst pärast # ei tee midagi, nii et põhimõtteliselt kuulab see fail ainult siis, kui on olemas ip -aadress ja kui see juhtub, prindib selle välja ja väljub. (väljumine 0)

nüüd tahame lisada koodirida enne selle väljumist. sel viisil saame panna selle juhtima meie raadiojaama. nii et enne väljumiskäsk lisage. mpc esitus ja

fail peaks välja nägema selline:

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

#!/bin/sh -e ## rc.local ## See skript käivitatakse iga mitme kasutaja taseme lõpus.# Veenduge, et skript edukalt "väljub 0" või mõni muu# väärtus vea korral. ## Selle skripti lubamiseks või keelamiseks muutke lihtsalt täitmist# bitti. ## Vaikimisi ei tee see skript midagi.# Printige IP -aadress_IP = $ (hostinimi -I) || trueif ["$ _IP"]; seejärel printf "Minu IP -aadress on %s / n" "$ _IP" fi#play MPCsudo mpc esitus ja väljumine 0

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

failist väljumiseks vajutage selle salvestamiseks klahve ctrl+x ja pres y.

nou, kui sa annaksid käsu pi "sudo reboot now", peaks pi taaskäivitama ja alustama muusika mängimist, kui see on tehtud. JAY!

6. samm: täiendavad sammud

okei, olete valmis, teil on ühe jaama raadio. Kuid selleks, et lihtsustada asja hooldamist tulevikus, võite järgida neid täiendavaid samme.

Määrake staatiline IP;

selleks muudame dhcpcld.conf. tüüp:

sudo nano /etc/dhcpcd.conf

ja vajutage sisestusklahvi, fail avatakse nano kujul koos hunniku tekstiga, mis muudetakse passiivseks, asetades selle ette #. lugege faili läbi ja leidke read, kus see ütleb;

#näide staatiline ip -konfiguratsioon.

Sellele reale järgnevatel ridadel saate seadistada IP-aadressi ruuteri aadressi ja DNS-i seaded. eemaldage aktiveeritava rea ees olev # ja sisestage vajalik teave. Kui te pole kindel, milliseid aadresse sulgeda nano (ctrl+x) ja käivitage ifconfig, näete nüüd, millist liidest kasutate (wlan0 või eth0) ning milline on praegune LAN ip, ruuteri IP ja DNS. oma LAN ip jaoks peate valima aadressi, mis jääb väljaspool teie ruuterite DHCP reguleerimisala. selle leiate ruuteri seadetest. kui see tundub teile raske, võite käskluse arp ümber pöörata, et näha, milliseid aadresse väljastatakse, ja võtta selle all olev aadress. näiteks enamasti näitab teie arp -tabel ruuterit aadressil xxx.xxx.xxx.1 ja muid seadmeid aadressil xxx.xxx.xxx.50 kuni xxx.xxx.xxx.150, nii et kui annaksite oma pi -le ip -aadressi xxx.xxx.

nüüd, kui see teave on lõpule jõudnud, väljuge ja salvestage fail (ctrl+x) ja taaskäivitage oma pi. nüüd saate seda kasutada, kasutades ssh @xxx.xxx.xxx.

Kasutage telefoni;

Nüüd leiate oma pi alati samalt aadressilt, mida saate kasutada, kasutades oma telefoni mpd juhtimiseks. enamikust Appstore'idest leiate programmi nimega MPD remote või midagi sarnast. võta üks oma maitse järgi. installige oma telefoni ja serveriseadetes ühendage IP -ga, mille just oma PI jaoks määrasite. nüüd saate vooge lisada, alustada vahelejätmist ja peatada need kõik oma telefonist seni, kuni teie telefon ja pi on samas võrgus.

Loodan, et teile meeldib lihtne raadio.

Soovitan: