Sisällysluettelo:
- Tarvikkeet
- Vaihe 1: Pi: n valmistelu
- Vaihe 2: Ensimmäinen käynnistys
- Vaihe 3: WIFI
- Vaihe 4: Pelaa minulle
- Vaihe 5: Herää ja pelaa
- Vaihe 6: Lisävaiheet
Video: Yhden aseman radio: 6 vaihetta
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:00
Joten pieni johdanto miksi tein tämän.
Yksi esimiehistäni on todellinen käsityöläinen, joka voi kirjaimellisesti hitsata mitä tahansa. Ja kun hän työskentelee, hän haluaa kuunnella suosikkiradiokanavaaan. Tätä varten hän käyttää vanhaa stereojärjestelmää, jossa on FM -vastaanotin, jonka Mooses antoi hänelle, kun hän päivitti asetuksiaan. Nyt tämä ei ole ollut ongelma, koska vanha elektroniikka kestää eliniän tai 900, mutta viime talvena hän eristi myymälänsä ja laittoi sen päälle uuden ulkokuoren. koska uusi hylly on teräslevyjä FM -vastaanotto on huono. Koska en halunnut heittää pois Mooseksen vanhaa radiota sen tuottaman suuren äänen takia, pyyhin kasaan vanhaa elektroniikkaa. rakentaakseen hänelle halvan yhden aseman Internet -radiovastaanottimen.
mitä löysin;
Raspberry Pi 1 (mutta voit käyttää mitä tahansa haluamaasi pi: tä.) TP-LINK TL-WN725N USB-wifi-sovitin (koska pi: llä ei ole sitä mukana) SD-kortti (8 gt miksi käyttää enemmän:)) audiokaapeli vanha puhelinlaturi (jos aiot käyttää uudempaa radiota tai joukkoa PC -kaiuttimia, joissa on USB -portti, voit käyttää Pi: tä)
Mitä sain sen toimimaan;
Se soittaa vain yhtä radioasemaa. Ei enempää eikä vähempää.
Tämä on ensimmäinen ohjeeni, jos parannettavaa on, kerro minulle. myös englanti ei ole ensimmäinen kieleni, joten kerro minulle, missä olen väärässä, jotta voin korjata sen! pidä hauskaa!
Tarvikkeet
Raspberry Pi 1 (mutta voit käyttää mitä tahansa haluamaasi pi: tä.) TP-LINK TL-WN725N USB-wifi-sovitin (koska pi: llä ei ole sitä mukana) SD-kortti (8 gt miksi käyttää enemmän:)) audiokaapeli vanha puhelinlaturi (jos aiot käyttää uudempaa radiota tai joukkoa PC -kaiuttimia, joissa on USB -portti, voit käyttää Pi: tä)
vain asennuksen aikana:
UTP -kaapeli HDMI -kaapeli -TV -näppäimistö
Vaihe 1: Pi: n valmistelu
Joten saadaksemme sinut tekemään mitä tahansa tarvitsemme sen käyttöjärjestelmän. Rakastan Raspberry Pi OS lite, koska se on pieni eikä tee mitään erikoista. joten lataan kuvan täältä, voit käyttää myös toista jakelua, jos pidät graafisesta käyttöliittymästä asennuksen aikana. Haluan kuitenkin työskennellä päänsä kanssa näissä asioissa, joten en vaivautunut.
Ennen kuin lataamasi kuva voidaan polttaa SD -kortille, sinun on puhdistettava se huolellisesti, joten hanki itsellesi SD -kortin muotoilija ja puhdista se pieni vanha kortti kaikista mahdollisista vanhoista virheistä, joita olet tehnyt.
Polta nyt kuva kortille. Käytän tähän Etcheriä. Tämä toimii yleensä loistavasti. kuitenkin Apple -johtajat (kyllä, käytän Macia) ovat päättäneet, etteivät kaikki ohjelmistot pääse enää osaksi tietokonettasi. jos sinulla on sama ongelma (etchers käynnistyy> näet SD -korttisi> lataat kuvan> aloitat….. virhe), käynnistä etcher käyttämällä tätä komentoa terminaalissa.;
sudo /Applications/balenaEtcher.app/Contents/MacOS/balenaEtcher
se toimii ihan hyvin näin.
Kun kuva on poltettu SD -korteille, älä koskaan haalistu muistia, poista se turvallisesti. ja aseta se itseesi PI.
Valmistaudu käynnistämään tämä pentu.
Vaihe 2: Ensimmäinen käynnistys
Joten pi: n ensimmäinen käynnistys on päivittää se ja helpottaa elämäämme koko projektin ajan. Jotkut vaiheista, joita aion seurata, johtuvat siitä, että pi -laitteessani ei ole sisäistä wifi -antennia. jos omasi, olet valmis paljon nopeammin.
Tätä matkan osaa varten tarvitsemme kaikki ylimääräiset tavarat, joita emme käytä koneen valmistuttua. joten liitä kaikki tämä pi on. (näppäimistöllä haluan käyttää Logitech k400+: ta, ei, en maksa paljoakaan sanomalla sitä (mutta hyväksyn sen;)) Rakastan vain asiaa.
niin nyt meillä on PI kytketty jonkinlaiseen televisioon tai näyttöön, USB -wifi -asia on asetettu paikalleen, utp -kaapeli on kytketty verkkoon ja näppäimistö on kiinnitetty. aika saada pentu voimaan.
sen käynnistymisen jälkeen sinun on kirjauduttava sisään. käyttäjätunnuksesi on piand ja salasanasi on vadelma
Nyt haluamme päivittää pi tyypitudo apt-get update ja paina enter.
Seuraava askel on helpottaa elämäämme. Otamme SSH: n käyttöön.
tyyppi: sudo raspi-confighit enter
ladataan valikko, jossa voit määrittää pi.navigue vaihtoehtoon 5 osuma seuraavan valikon sisällä valitse vaihtoehto P2 (ssh -asetukset) en sano kyllä käyttöön. Jos olet huolissasi siitä, että ihmiset murtautuvat piisiisi ssh: n kautta, on aika vaihtaa myös käyttäjänimesi ja salasanasi.
joten kun tämä on tehty, voimme ssh: n piimme ja lukea yhdellä koneella tämän ohjeen, googlettaa paskan asioista, joita emme tiedä tai ymmärrä, ja määrittää loput pi: stämme. Kuten sanoin, minulla on MacBook, joten käytän SSH -päätelaitetta, mutta voit käyttää mitä tahansa haluamaasi asiakasta (useimmille kitti -ikkunoille) käyttääksesi SSH: ta päätetyypissä;
ssh @ ja paina enter
jos jostain syystä pi: si IP -osoite on mysteeri, käytä näppäimistöön kytkettyä näppäimistöä ja kirjoita
ifconfig
paina Enter ja suurin osa eth0: n takana olevasta tekstistä löydät ip -osoitteesi.
joten tästä lähtien voimme valita ssh: n tai työskennellä suoraan pi: n kanssa.
Laitetaan wifi toimimaan:)
Vaihe 3: WIFI
joten jos käytät toista USB -wifi -sovitinta kuin minun, saatat olla niin onnekas, että sitä tuetaan. otetaan selvää.
tyyppi;
sudo raspi-config
ja paina enter. mene valikosta vaihtoehtoon 2 ja vaihtoehtoon N2 lisätäksesi SSID -tunnuksesi ja salasanasi. jos minun kaltaista wifi -sovitinta ei kuitenkaan tueta, noudata näitä ohjeita.
ensin haluamme tietää, mitä käyttöjärjestelmän versiota käytämme, joten kirjoitamme;
nimi -a
ja paina enter. tuloksen pitäisi olla seuraavanlainen tekstirivi: Linux yourPiName 4.19.118+ #1311 Mon Apr 27 14:16:15 BST 2020 armv6l GNU/Linux
nyt haluamme tietää, mikä piirisarja Wifi -sovittimessamme on, joten kirjoitamme;
lsusb
ja paina Enter -näppäintä, ja tuloksena on useita rivejä, jotka kuvaavat kaikkia kytkettyjä laitteita. yksi rivi tarvitsee huomiomme ja näyttää tältä: Bussi 001 Laite 004: ID 0bda: 8179 Realtek Semiconductor Corp. RTL8188EUS 802.11n Langaton verkkosovitin
Huomaa tekstin kaksi osaa lihavoituna. se on tieto, jota etsimme. Siirry nyt tälle sivustolle, se on mrEngmanin sivusto ja hän isännöi useimpien wifi -sovittimien ohjaimia. selaa ensin piirisarjasi mukaan nimettyyn kansioon, minun tapauksessani 8188EU. Etsi seuraavaksi tiedosto, jossa on pi -käyttöjärjestelmän versio. minun tapauksessani 4.19.118-1311 kopioi URL-osoite tiedostoon. ja siirry ssh -istuntoosi ja kirjoita;
sudo wget ja paina enter. lataus pitäisi aloittaa. Kun tämä on valmis, meidän on purettava paketti. tyyppi:
terva -xvzf
minun tapauksessani tämä johtaa tar -xvzf 8188eu-4.19.118-v8-1311.tar.gz
pakkauksen purkamisen jälkeen on 3 tiedostoa. nyt sinun on asennettava ne. tyyppi: sudo./install.shand paina Enter. nyt ajurit asennetaan. kun ohjaimen asennus on valmis, sinun pitäisi pystyä syöttämään sinulle wifi -kirjautumistiedot, kuten tämän vaiheen alussa on kirjoitettu. Tämän jälkeen käynnistä pi uudelleen (sudo -uudelleenkäynnistys nyt), kun UTP on irrotettu ja näyttö on kytketty. uudelleenkäynnistyksen jälkeen pi pitäisi nyt muodostaa yhteys wifi -yhteyden kautta ja saada uusi IP -osoite. käytä tätä IP -osoitetta ssh: n palauttamiseen PI: hen, jotta voimme tehdä siitä radion!
Vaihe 4: Pelaa minulle
joten tehdäksemme tämän luomamme musiikin toistamaan musiikkia, aiomme käyttää MPD: tä MPC: n (musiikkisoittimen deamon) kanssa, ja meidän on ensin asennettava nämä, jotta kirjoitamme:
sudo apt-get install mpc mpd
ja paina enter. mpd asennetaan. nyt lisäämme aseman, joten kirjoita
mpc lisää tapauksessani tämä johtaa:
mpc lisää
ja paina enter. tämä osoite lisätään nyt soittolistaan.
Tarkista toimiiko tyyppi:
mpc pelata
ja paina enter. streamisi pitäisi alkaa toistaa. jos HDMI -laitteeseen on kytketty televisio, televisio toistaa musiikkia, jos minkä tahansa tyyppiset kaiuttimet on liitetty 3, 5 "-liitäntään, siellä on ääntä. jos et kuule mitään, käytä" mpc -virtaa " nähdäksesi, toistetaanko jotain ja mikä on äänenvoimakkuus.
varmistaaksemme, että mpc ei unohda radioasemaa, tallennamme sen soittolistaan kirjoittamista varten
mpc tallenna ja paina Enter soittolistasi on nyt tallennettu.
varmistaaksemme, että musiikki toistetaan halutusta lähdöstä (minun tapauksessani 3, 5 -liitin), asetamme sen ensisijaiseksi asetukseksi. tyyppi: sudo raspi-confighit enter en navigoi 7 lisäasetukseen, siirry kohtaan A4 ja pakota ääni valitsemasi lähtö.
nyt on aika aloittaa pelaaminen käynnistyksen yhteydessä!
Vaihe 5: Herää ja pelaa
tehdäksesi pi tehdä tehtäviä käynnistyksen yhteydessä tai sen jälkeen, on tiedosto, jota meidän on muokattava, kutsutaan rc.local. Muokataksemme tätä tiedostoa käytämme nano -ohjelmaa, pi -tekstieditoria. tyyppi:
sudo nano /etc/rc.local
ja paina enter. tiedosto avautuu seuraavan sisällön kanssa;
==================================
#!/bin/sh -e ## rc.local ## Tämä komentosarja suoritetaan jokaisen monikäyttäjän ajotason lopussa.# Varmista, että komentosarja "poistuu 0" onnistumisesta tai mikä tahansa muu# arvo virheestä. ## In Voit ottaa tämän skriptin käyttöön tai poistaa sen käytöstä vain muuttamalla suoritusta# bittiä. ## Oletuksena tämä skripti ei tee mitään.# Tulosta IP -osoite_IP = $ (isäntänimi -I) || trueif ["$ _IP"]; sitten printf "IP -osoitteeni on %s / n" "$ _IP" fiexit 0
==================================
kaikki # -merkin jälkeinen teksti ei tee mitään, joten pohjimmiltaan tämä tiedosto kuuntelee vain, jos on IP -osoite, ja kun se tapahtuu, se tulostaa sen ja poistuu. (poistuminen 0)
nyt haluamme lisätä koodirivin ennen sen poistumista. tällä tavalla voimme saada sen toimimaan radioasemallamme. niin ennen exit -komentoa lisää. mpc -toisto ja
tiedostosi pitäisi näyttää tältä:
==================================
#!/bin/sh -e ## rc.local ## Tämä komentosarja suoritetaan jokaisen monikäyttäjän ajotason lopussa.# Varmista, että komentosarja "poistuu 0" onnistumisesta tai mikä tahansa muu# arvo virheestä. ## Voit ottaa tämän skriptin käyttöön tai poistaa sen käytöstä vain muuttamalla suoritusta# bittiä. ## Oletuksena tämä skripti ei tee mitään.# Tulosta IP -osoite_IP = $ (isäntänimi -I) || trueif ["$ _IP"]; sitten printf "IP -osoitteeni on %s / n" "$ _IP" fi#play MPCsudo mpc play & exit 0
========================
poistu tiedostosta painamalla ctrl+x ja pres y tallentaaksesi sen.
nou jos käskisit pi "sudo reboot now", pi: n pitäisi käynnistyä uudelleen ja aloittaa musiikin toistaminen, kun olet valmis. JAY!
Vaihe 6: Lisävaiheet
Okei, olet valmis, sinulla on yhden aseman radio. Mutta helpottaaksesi asian ylläpitämistä tulevaisuudessa voit seurata näitä lisävaiheita.
Aseta staattinen IP;
tätä varten muokkaamme dhcpcld.conf. tyyppi:
sudo nano /etc/dhcpcd.conf
ja paina Enter, tiedosto avataan nanona, ja siinä on joukko tekstiä, joka tehdään passifiksi asettamalla # sen eteen. lue tiedoston läpi ja etsi rivit, joissa se sanoo;
#esimerkki staattinen ip -määritys.
Tämän rivin seuraavilla riveillä voit määrittää IP-osoitteen reitittimen osoitteen ja DNS-asetukset. poista # sen rivin edestä, jonka haluat aktivoida, ja täytä tarvittavat tiedot. Jos et ole varma, mitä osoitteita haluat käyttää, sulje nano (ctrl+x) ja suorita ifconfig nyt, niin näet, mitä käyttöliittymää käytät (wlan0 tai eth0) ja mitä nykyinen lan ip, reitittimen IP ja DNS ovat. langattomalle reitittimellesi sinun on valittava osoite, joka ei kuulu reitittimesi DHCP: n piiriin. löydät tämän reitittimen asetuksista. Jos tämä on vaikeaa, voit kiertää arp -komennon nähdäksesi, mitkä osoitteet annetaan, ja ottaa sen alapuolella oleva osoite. esimerkiksi useimmiten arp -taulukko ilmoittaa reitittimesi osoitteessa xxx.xxx.xxx.1 ja muut laitteet osoitteessa xxx.xxx.xxx.50 - xxx.xxx.xxx.150, joten jos annat pi: lle ip -osoitteen xxx.xxx.xxx.25 DHCP -palvelimesi (eli reitittimesi) antamaa osoitetta ei todennäköisesti koskaan ole, joten estät IP -ristiriidat tulevaisuudessa.
nyt, kun nämä tiedot ovat valmiit, poistu ja tallenna tiedosto (ctrl+x) ja käynnistä pi uudelleen. voit nyt käyttää ssh: tä käyttämällä ssh @xxx.xxx.xxx.25.
Käytä puhelintasi;
Nyt voit aina löytää pi: n samasta osoitteesta, jota voit hyödyntää käyttämällä puhelintasi mpd: n hallintaan. useimmista Appstoresta löydät ohjelman nimeltä MPD remote tai jotain vastaavaa. ota yksi makusi mukaan. asenna puhelimeesi ja palvelimen asetuksissa muodosta yhteys IP -osoitteeseen, jonka asetit PI: lle. nyt voit lisätä virtoja, aloittaa ohituksen ja keskeyttää ne kaikki puhelimestasi, kunhan puhelimesi ja pi ovat samassa verkossa.
Toivottavasti pidät yksinkertaisesta radiosta.
Suositeltava:
Yhden painikkeen servo -jousituksen lukitus: 3 vaihetta
Yhden painikkeen servo -jousituksen lukitus: Täysjousitetut maastopyörät tarjoavat tasaisen ajon, mutta vaativat usein jousituksen lukitsemisen poljettaessa ylämäkeen. Muuten jousitus puristuu, kun seisot polkimilla, tuhlaamalla tämän vaivan. Pyörävalmistajat tietävät tämän ja tarjoavat
Tein vanhan CD -aseman Wifi -robotiksi Nodemcu-, L298N -moottoriaseman ja monien muiden avulla: 5 vaihetta
Tein vanhan CD -aseman Wifi -robotiksi käyttämällä Nodemcu-, L298N -moottoriasemaa ja monia muita: VX Robotics & Elektroniikka esillä
YHDEN ANTURILINNAN SEURAAVA ROBOTTI: 5 vaihetta
YHDEN ANTURIN LINEEN SEURAAVA ROBOTTI: tässä ohjeessa näytän sinulle, kuinka tehdä linjanseurantarobotti vain yhdellä anturilla
USB -muistitikun tekeminen pyyhekumin avulla - DIY -USB -aseman kotelo: 4 vaihetta
USB -muistitikun tekeminen pyyhekumin avulla | DIY -USB -aseman kotelo: Tämä blogi käsittelee " Kuinka tehdä USB -muistitikku pyyhekumin avulla | DIY USB -aseman kotelo " Toivon että pidät siitä
WAC (WALK AND CHARGE GADGET) - Vanhan CD -aseman uudelleenkäyttö: 6 vaihetta
WAC (WALK AND CHARGE GADGET) - Vanhan CD -aseman uudelleenkäyttö: Hei kaikille, olen Chris, XI -luokan oppilas, ja tämä on ensimmäinen ohjeeni. Tämän projektin tein 11 -vuotiaana (olin liian ujo postatakseni projekteja vain näyttääkseni ne kaikille)*Anteeksi mahdolliset virheet. Englanti ei ole äidinkieleni