1. januarja, 2020

Izdelajte svoj spletni radio KODI z Raspberry Pi in zaslonom na dotik

Revija logo reichelt 300x71 - Izdelajte svoj spletni radio KODI z Raspberry Pi in zaslonom na dotikreichelt elektronik GmbH & Co. KG
2020_281_43

V našem How-To smo vam pokazali, kako lahko namestiti KODI na Raspberry Pi in kako ga lahko uporabite kot multimedijski center [1]. V tem navodilu gremo še korak dlje in vam pokažemo, kako sestaviti in konfigurirati lasten spletni radio KODI s 7000 kanali in zaslonom na dotik.

Projekt

  • Nivo: Začetniki z osnovnim znanjem
  • Potreben čas: cca. 1 uro
  • Proračun: približno 80 funtov
  • Kaj potrebujete: 1x Raspberry Pi 3B + set, 5 ″ LCD Raspberry Pi Touch Touch
  • Lahko se razširi s: KODI dodatki
  • Potrebujete tudi: računalniško tipkovnico, internetno povezavo

Preden začnete – Operacijski sistem
Kot pri vseh Raspberry Pi (RPi) projektih, začnemo z namestitvijo operacijskega sistema. Da bi bila namestitev čim enostavnejša in da bi se izognili nepotrebno zapleteni namestitvi gonilniške programske opreme, proizvajalec zaslona Waveshare ponuja vnaprej konfigurirano Raspianovo sliko. Prenesete ga lahko na povezavi [2]. Po prenosu razpakirajte sliko v arhivu in jo kopirajte na MicroSD kartico z orodjem, kot je Etcher ali Win32DiskImager.

Zagon in osnovne nastavitve
Nato namestite zaslon tako, da sta oba HDMI priključka drug nad drugim in spojite GPIO konektor. Vstavite HDMI priključek, priključite tipkovnico, vstavite MicroSD kartico v režo in za zagon priključite napajanje na svoj RPi.

Nato RPI povežite z internetom (prek Etherneta ali WiFi). Na koncu priporočamo spremembo privzetega gesla. To naredite v konzoli z ukazom passwd.

Namestitev KODI in nastavitev zaslona na dotik
Zdaj je čas, da namestite KODI. Če želite to narediti, v konzolo vnesite naslednje ukaze:

sudo apt-get update
sudo apt-get upgrade
sudo apt-get install kodi

Zdaj lahko preizkusite KODI. Vendar bo vhod na dotik verjetno potreboval nastavitve. S svinčnikom rahlo pritisnite v zgornjem levem kotu in videli boste, da je potrebno še nekaj kalibriranja. Če želite umeriti zaslon za KODI, zaprite KODI, odprite novo konzolo in vnesite naslednji ukaz:

nano .kodi/userdata/advancedsettings.xml

Ta ukaz odpre urejevalnik besedil z določeno datoteko v podani poti. Vstavite naslednje vrstice in jih shranite s pritiskom na Ctrl + X.

<advancedsettings>
<touchscreen>
<x_offset> -42 </x_offset>
<y_offset> -36.16 </y_offset>
<x_stretch_factor> 0.21639 </x_stretch_factor>
<y_stretch_factor> 0.1325 </y_stretch_factor>
<touch_mouse>0</touch_mouse>
<touch_confines>8</touch_confines>
</touchscreen>
</advancedsettings>

Ko znova zaženete KODI, je potrebno zaslon na dotik popolnoma umeriti in lahko začnete z nastavitvijo KODI internetnega radia.

Konfigurirajte zaslon občutljiv na dotik in zvok v internetnem radiu KODI

Najpomembnejše je, da konfigurirate uporabniški vmesnik za vnos na dotik (do takrat za krmarjenje uporabite puščice na tipkovnici, Backspace, Enter in Esc). Zdaj pojdite na Interfacesettings/Skins v nastavitvah in izberite Estouchy. Zdaj imate gumb za nazaj in s klikom na logotip KODI pridete do začetnega zaslona. Ostanite v nastavitvah vmesnika, da izberete želeni jezik pod Regional.

Zdaj gremo k sistemskim nastavitvam. Kot izhodno napravo za zvok izberite Pi: Analogno. Prav tako preverite, ali sta v nastavitvah vnosa aktivirana podpora za miško in zaslon na dotik. Če zvočni izhod kasneje ne deluje, v konzolo vnesite naslednji ukaz:

amixer -c 0 cset numid=3 1

Če s tem ne odpravite težave, lahko več pomoči poiščete tukaj [3].

7000 postaj – kako nastaviti dodatek za Radio.net
Zdaj je čas, da namestite radijski dodatek. Omogoča vam dostop do 7000 mednarodnih spletnih radijskih postaj in je zelo enostaven za namestitev. Pojdite v Settings/Addons/Install Repository/Music Add-Ons in izberite Radio.net in kliknite na namestitev. Če želite omogočiti dostop neposredno na domačem zaslonu, pojdite na domači strani na Settings/User Interface/Skins/Skins configure/Add-ons in dodajte svoj Radio.net dodatek za povezavo z dodatki 1. Zdaj zaženite dodatek, brskajte po velikem izboru in izberite postajo, ki jo želite predvajati ob zagonu. Takoj, ko vaš radio deluje, zapustite KODI, zaženite konzolo in odprite datoteko dnevnika z naslednjim ukazom:

nano /home/pi/.kodi/temp/kodi.log

Poiščite vnos s številko postaje na koncu datoteke in si zapišite to številko. Če želite, da se vaša radijska postaja začne predvajati, ustvarite datoteko za samodejno predvajanje z naslednjim ukazom:

nano /home/pi/.kodi/userdata/autoexec.py

In shranite naslednje vrstice (zamenjajte xxxx s številko vaše postaje):

import xbmc
xbmc.executebuiltin( "PlayMedia(plugin://plugin.audio.radio_net/station/xxxx)" )

Potem je pomembno, da se autoexec.py prekonfigurira v izvršljiv z naslednjim ukazom:

sudo chmod +X /home/pi/.kodi/userdata/autoexec.py

Zdaj se radio samodejno zažene, ko odprete KODI. Zdaj morate zagotoviti še to, da se KODI zažene samodejno, ko zaženete RPi. Če želite to narediti, odprite to datoteko:

nano /home/pi/.config/lxsession/LXDE-pi/autostart

In v novo vrstico dodajte vnos @kodi -fs. Ko znova zaženete RPi, se vaš spletni radio KODI samodejno zažene na vaši najljubši radijski postaji, ne glede na to, kje na svetu ste!

Povzeto po:

  • https://www.reichelt.com/magazin/en/kodi-internet-radio/

Reference:

  • https://www.reichelt.com/magazin/en/media-raspberry-pi-kodi/
  • https://www.waveshare.com/wiki/5inch_HDMI_LCD#Image
  • https://elinux.org/R-Pi_Troubleshooting#Sound
Fotografije: reichelt elektronik
www.secure.reichelt.de
Tags: