Raspberry Pi 2 kot multimedijski predvajalnik z Ambilight tehnologijo
|
|
- Chester Jasper Hodges
- 5 years ago
- Views:
Transcription
1 Inovative IT and Web services ProteusLab Raspberry Pi 2 kot multimedijski predvajalnik z Ambilight tehnologijo A. Slika 1: Izdelek Rpi2 + Ambilight Postojna, Maj 2015
2 1. Povzetek V projektni nalogi sem predstavil mikro računalnik Raspberry Pi 2, njegove tehnične podatke, periferne naprave, potrebne za pripravo delovnega okolja in namestitev operacijskega sistema OpenElec, ki bazira na Linux distribuciji. Predstavil sem tudi nameščanje programske opreme in kode za uporabo RGB led žarnic kot Ambilight tehnologijo. Opisal sem uporabo mikroračunalnika preko oddaljenega dostopa, njegove dodatne naprave, namestitev sistema, uporabo in komunikacijo med operacijskim sistemom in RGB led žarnicami. Za boljšo predstavo sem tudi grafično in shematsko predstavil primere vezav elementov na RPi2. Za vsako posamezno grafično sliko in shemo sem podrobno razložil vezavo in programsko kodo. 2
3 1. KAZALO 2. Povzetek 2 KAZALO 3 KAZALO SLIK 4 UVOD 5 1. Raspberry Pi Tehnični podatki Napajanje Procesor Glavni pomnilnik ROM (bralni pomnilnik) Vhodne in izhodne enote GPIO vmesnik Operacijski sistemi 9 2. Namestitev operacijskega sistema Namestitev OpenElec sistema Strojna oprema za izvedbo Ambilight-a RGB Led WS Napajanje CCTV Jack adapter USB Wifi adapter HDMI kabel Jumper žice Shema in vezava 4.1. SSH dostop in prijava Vklop SPI komunikacije Postavitev RGB Led žarnic Izdelava okvirja LED žarnic Nastavitev DispmanX-a in Boblightd strežnika OpenElec in test odzivnosti 5.1. KODI dodatki ZAKLJUČEK VIRI IN LITERATURA 24 3
4 1. KAZALO SLIK Slika 1: Izdelek Rpi2 + Ambilight 1 Slika 2: RPi2 plošča 6 Slika 3: Opozorilne Led lučke, 8 Slika 4: Razporeditev pinov na GPIO 8 Slika 5: GPIO 9 Slika 6: NOOBS 10 Slika 7: KODI na OpenElec sistemu 11 Slika 8: RGB 50 Led's (WS2801) 12 Slika 9: Napajalni adapter 5V 3A 12 Slika 10: CCTV konektorja 13 Slika 11: USB Wifi adapter 13 Slika 12: HDMI kabel 13 Slika 13: Jumper žice moški in ženski konektor 14 Slika 14 (levo): Shema Rpi, 14 Slika 15 (desno): RPi2 povezava z RGB Led žarnicami 14 Slika 16: Končna vezava RPi2 + OpenElec 15 Slika 17: Termnial, uspešna SSH prijava s OpenElec-om 16 Slika 18: remount particije 16 Slika 19: Bobilight konfiguracija in shema postavitve led žarnic 17 Slika 20 (levo): Okvir v izdelavi 18 Slika 21 (desno): Končan okvir 18 Slika 22 (levo): KODI dodatek - boblightd strežnik, 19 Slika 23 (desno): Uspešna povezava z boblightd strežnikom 19 Slika 24: prižgane vse LED žarnice 20 Slika 25 (levo): Boblight testiranje 1 21 Slika 26 (desno): Boblight testiranje 2 21 Slika 27 (levo): KODI menu 22 Slika 28 (desno): Genesis dodatek lista video vsebin 22 4
5 1. UVOD S hitrim razvojem računalniške tehnologije v svetu, le-ta hitro postaja vedno bolj zmogljiva. V večini naprav je dan danes že vgrajen mikrokrmilnik, kateri nadzoruje in krmili določene naloge, ki jih naprava opravlja. Z razvojem mikrokrmilnikov se povečuje možnost uporabe, tako se le-ti uporabljajo že praktično na vseh področjih, kot so na primer v računalništvu, strojništvu, avtomobilih, hišah, mobilnih napravah itd. Njihova glavnam naloga je ljudem poenostaviti opravila, ob tem pa porabiti čim manj električne energije in zasesti malo prostora. Kot primer vzamemo mikroračunalnik velikosti kreditne kartice Raspberry Pi na katerem je že vgrajen mikrokrmilnik, v delovanje porabi zgolj 3-4W, kar je približno 25-krat manj kot povprečen osebni računalnik. Nastanek fundacije Raspberry Pi v Združenem kraljestvu natančneje Cambridge leta Njihov cilj je bil razviti sistem, ki bo cenovno ugoden in dovolj zmogljiv za učenje programiranja. Leta 2012 je izšel Raspberry Pi model A, stal je samo 25 dolarjev. Trenutno je na voljo izboljšan Raspberry Pi 2 model B, ki je nekoliko dražji in precej bolj zmogljiv in obenem tudi dostopen večjemu krogu uporabnikov. Uporablja se na številnih naravoslovno-tehničnih področjih kot spletni ali dotočni strežnik, multimedijski predvajalnik, robotiki, kot krmilnik v modelarstvu, pripomoček za učenje programiranja v Scratch-u ter na številnih drugih področjih. V projektni nalogi bom predstavil Raspberry Pi 2 in ga uporabil kot multimedijski predvajalnik, celotno vezavo in sistemske dodatke k izboljšavi predvajalnika z uporabo terminala preko oddaljene povezave. 5
6 1. Raspberry Pi 1.1. Tehnični podatki Raspberry Pi je mikroračunalnik velikosti kreditne kartice, ki je bil prvotno načrtovan za šolske namene, kot poceni in majhen računalnik za otroke. Razvit je bil v Veliki Britaniji s strani istoimenske fundacije. Zaradi svoje majhnosti in cenovne dostopnosti ter zmogljivosti je postal vsestransko uporaben. Uporablja se pri raznih projektih na področju elektronike in računalništva. Od leta 2011 jih je bilo prodanih več kot dva miljona. Raspberry Pi 2 ima vgrajen čip (SoC) ARM Cortex-A7 s štirimi jedri 900mhz procesorjem, z grafičnim čipom VideoCore IV ter podporo polne visoke ločljivosti (FullHD-1080p) in 1GB DDR3 velikim pomnilnikom RAM. Na voljo so kar štiri priklopi USB 2.O, ethernet, Audio izhod ter HDMI izhod za priklop mikroračunalnika na zaslon. Omogoča prav tako povezovanje preko splošno B. Slika 2: RPi2 plošča VIR: namenskih vhodno/izhodno GPIO pinov, za operacijski sistem in shranjevanje podatkov se uporablja spominska mikro SD kartica. Za delovanje potrebuje napajalnik priklopljen preko micro USB konektorja (ali v našem primeru s povezavo GPIO pinov) z napetostjo max 5V in vsaj 700 ma toka, kar nanese na približno 3.5W porabe električne energije. 6
7 Napajanje Napajanje je možno preko standardnega 5V MicroUSB priključka, ki dobi napajanje iz računalniškega USB izhoda ali preko USB vmesnika iz hišne napeljave. Za normalno delovanje je potrebno vsaj 700mA toka. Druga možnost katero bomo tudi mi uporabili je napajanje preko GPIO (splošno namenski vhodno in izhodni vmesnik) vhodov, PIN 2 in PIN 4 sta za priključitev pozitivno napetost 5V, na PIN 6 bomo priklopili negativni GND (ničti potencial) ozemljitev. Več o GPIO pinih v nadaljevanju Procesor Centralno procesna enota je 900 MHz ARM Cortex-A7 Quad Core, procesor je velikokrat uporabljen v pametnih telefonih. Odlikuje ga nizka poraba električne energije in dobro razmerje med ceno in hitrostjo Glavni pomnilnik Rapberry Pi 2 B ima 1GB DDR3 RAM pomnilnika, ki si ga delita centralno procesna enota in grafični procesor. Delitev pomnilnika med obe enoti se lahko programsko nastavi ROM (bralni pomnilnik) Raspberry Pi za zagon uporablja SoC (sistem na čipu), to je integrirano vezje, ki ob zagonu izvede 4 korake: priključi FAT32 (lokacija tabel datotek) datotečni sistem iz SD-kartice iz SD-kartice naloži gonilnike za grafični procesor zažene centralno procesno enoto zažene uporabniško kodo (operacijski sistem) Vhodne in izhodne enote Edini vhodno-izhodni enoti, ki so integrirane na Raspberry Pi, so svetleče led diode, katere imajo sledeč pomen: ACT - D5 (zelena) - Dostop do SD kartice PWR - D6 (rdeča) - Napajanje je priključeno 7
8 C. Slika 3: Opozorilne Led lučke, VIR: Kljub majhnemu številu integriranih V/I enot pa Raspberry Pi omogoča priklop številnih V/I enot preko različnih vmesnikov: HDMI (priključek za prenos zvoka, video visoke kvalitete in CEC povezavo) DSI (serijski priključek za zaslone) za priklop lcd monitorjev 3.5 mm priklop zvoka 4 USB 2.0 priklopi CSI (priključek za kamero) Ethernet priključek JTAG (standardni port za testiranje), ki je namenjen programiranju in testiranju med samo izdelavo Rpi2-ja GPIO vmesnik, ki ima številne pine, ki jih je možno programirati. Lahko so vhodi ali izhodi. Preko teh pinov je možno upravljati naprave preko protokolov I2C (vodilo za prenos podatkov), UART (strojna oprema, ki pretvarja vzporedne signale v zaporedne) in SPI (sinhrono serijsko vodilo) GPIO vmesnik GPIO je splošno namenski vhodno-izhodni vmesnik. Ima 40 pinov, razporejenih v dve vrsti, v prvi so lihi pini P1, P3, P5...P39, v drugi pa sodi pini P2, P4,P6... P40. Prvi pin je na tiskanem vezju označen s P1. D. Slika 4: Razporeditev pinov na GPIO, VIR: 8
9 E. Slika 5: GPIO VIR: Razporeditev pinov na GPIO vmesniku (slika GPIO) v stolpcu po številkah so našteti pini, kot si sledijo na Raspberry Pi-ju. V dveh stolpcih so opisane funkcije pinov. Levo in desno od teh stolpcev so oznake, preko katerih dostopamo do želenih pinov z uporabo standardne knjižice GPIO, ki se nahaja v mapi /sys/class/gpio. Za uporabo te knjižnice jo moramo uvoziti v našo programsko kodo Operacijski sistemi Raspberry Pi omogoča namestitev vrsto različnih operacijskih sistemov. V tem poglavju bomo predstavili imena teh, katere ponuja fundacija Raspberry Pi v svoji programski opremi NOOBS, ki nam omogoča hitro in preprosto namestitev želenega operacijskega sistema. F. G. H. 9
10 Slika 6: NOOBS VIR: Uradni operacijski sistem fundacije Raspberry Pi je Raspbian, ki bazira na destribuciji Debian. Ostali Snappy Ubuntu Core (Ubuntu za razvijalce), OpenElec (Multimedijski predvajalnik, katerega predstavimo v nadaljevanju), OSMC, RaspBMC (Medijski center), Pidora, Arch vsi operacijski sistemi so Open Source (prosto dostopni odprto kodni sistemi) in bazirajo na Linux sistemih. Za Raspberry Pi 2 je napovedan tudi Windows 10 namenjen nam razvijalcem, ki bo po napovedih brezplačen. V nastajanju je tudi to, da bo uradno mogoče namestiti Android-ov sistem. 2. Namestitev operacijskega sistema Za implementacijo našega sistema smo uporabili operacijski sistem OpenElec. Za namestitev izbranega operacijskega sistema imamo 2 možnosti. Z uporabo NOOBS brezplačni uporabniški vmesnik fundacije Raspberry Pi,kateri omogoča preprosto namestitev. Za vsako novo namestitev potrebujemona novo sformatirano pomnilniško kartico micro-sd. Sistem prenesemo iz uradne spletne strani Drugi način je, da izbrani sistem zapečemo na SD-kartico možnosti je več z programskim orodjem na Windows okolju ali preko terminala na Linux okolju, mi bomo izbrali slednjega, ki je najtežji od naštetih in ob enem nič več zahtevnejši Namestitev OpenElec sistema Najprej gremo na uradno stran OpenElec-a ( pod kategorijo download izberemo nam primerno različico sistema. Zato bomo izbrali RPi2 različico za štiri jedrni procesor. V režo čitalca kartic vstavimo vsaj 4GB veliko micro SD pomnilniško kartico in z ukazom v terminalu (mogoče le na Linux in MacOS distribucijah) zapečemo sistem na kartico. 10
11 sudo dd if=/~pot_do_sistema of=/dev/ime_poti_do_pomnilniške_kartice (z ukazom sudo fdisk -l nam pove kje se SD-kartica nahaja) primer mojega celotnega ukaza : sudo dd if=~/downloads/openelec-rpi.arm img of=/dev/sdb bs=4m sudo ukaz za glavne administratorske možnosti fdisk -l nam izpiše vse podatkovne pomnilnike na napravi dd if=/... of=/... zapeče sliko sistema kot bootable bs=4m zapeče s hitrostjo 4mb na sekundo To poteka nekaj minut, ko je končano je sistem pripravljen. OpenElec je lahek operacijski sistem, ki je namenjen predvsem predvajanju, urejanju in shranjevanju multimedijskih vsebin. Napravo pretvori v KODI -odprto kodni multimedijski predvajalnik. Prednosti tega operacijskega sistema so hiter zagon in poraba prostora (nameščen zasede namreč le približno 100 MB). I. Slika 7: KODI na OpenElec sistemu Naš naslednji korak je vezava Raspberry Pi-ja z operacijskim sistemom OpenElec, RGB Led lučmi in zagon sistema nato konfiguracija LED luči preko oddaljenega SSH dostopa. 11
12 3. Strojna oprema za izvedbo Ambilight-a 3.1. RGB Led WS2801 Za izvedbo potrebujemo RGB Led luči, koliko žarnic je odvisno od naše diagonale TV zaslona. V mojem primeru 42' palcev sem uporabil 50 RGB led žarnic. Pomembna je izbira, da izberemo led trakove s čipovjem WS2801 možnost je tudi WS2811/WS2012 le, da pri teh, ki so novejše izdelave potrebujemo Arduino kot mikrokontroler za procesiranje. J Slika 8: RGB 50 Led's (WS2801) VIR: Napajanje Za izbiro pravega napajanja moramo paziti, ker bomo vezali električno napeljavo direktno na Raspberry Pi preko GPIO pinov. Izberemo primeren adapter izmerimo izhodno voltažo katera mora bit večja od 4.6V in manjša od 5.25V, saj nam lahko napačni napajalnik skuri mikroračunalnik. Za 50 naši led luči izračunamo tako, da gledamo porabo 1 Led žarnice katera je 0.3W. [ 50 x 0.3W = 15W ] ali [ 50 x 30mA = 1.5A ]. K temu preračunamo še amperažo, ki jo sama naprava potrebuje 1-2A. Vzeli bomo adapter kateri ima 5V 3A z moškim DC konektorjem. K. Slika 9: Napajalni adapter 5V 3A VIR: 12
13 3.3. CCTV Jack adapter Za lažje medsebojno povezovanje je zelo priporočljiv CCTV moški in ženski konektor. L. Slika 10: CCTV konektorja VIR: USB Wifi adapter Za brežično srfanje na OpenElec operacijskem sistemu uporabimo USB wifi adapter, v nastavitvah vklopimo brežično omrežje nato se z želenim povežemo. Za lažje upravljanje, če že nimamo CEC kontrolerja lahko uporabimo računalniško tipkovnico katero priklopimo preko USB vhodov. M. Slika 11: USB Wifi adapter VIR: HDMI kabel Pri HDMI kablu ni pomembno kakšen naj bo izbira je glede dolžine. HDMI nam prenaša video in sliko na TV zaslon. N. Slika 12: HDMI kabel VIR: Zelo uporaben je tudi CEC kontroler kateri deluje preko HDMI kabla. Nekatere televizije imajo vgrajenega. Naštel bom nekaj znanih znamk: LG - SimpLink Panasonic - VIERA Link ali HDAVI ali EZ-Sync Philips - EasyLink 13
14 Samsung - Anynet+ Sony - BRAVIA link ali BRAVIA Sync CEC (Consumer Electronics Control) je protokol najden v HDMI-ju, ki nam omogoča, da z istim TV daljincom upravljamo OpenElec sistem kateri že ima programirane osnovne tipke. Za več lahko po svoji volji sami programiramo. Če slučajno vaša televizija nima omenjenega adapterja lahko dokupimo USB CEC adapter Jumper žice Za lažjo povezavo med Rapsberry Pi-jem in RGB LED žarnicami preko GPIO pinov so zelo priporočene žice Jumper moški in ženski konektor. O. Slika 13: Jumper žice moški in ženski konektor VIR: 4. Shema in vezava P. Slika 14 (levo): Shema Rpi, Q. Slika 15 (desno): RPi2 povezava z RGB Led žarnicami VIR: Zgornja shema je na Raspberry Pi je prejšnje različice po enakem načinu bomo vezali našo napravo skupaj z RGB led lučmi na en napajalni adapter (5V 3A). Najprej uporabimo PIN 2 ali PIN 4 za napajanje 5V. Nato vežemo še ozemljitev GND, ki je na PIN 6 vse združimo še z napajanjem iz RGB Led žarnic + in -. Za povezavo z GPIO pini bomo uporabili 2 žici. Clock (SCLK) vežemo na PIN 23 v mojem primeru zelena. Data bela žica v mojem primeru (MOSI) vežemo na PIN 19. Kot smo že predstavili vezavo komponent, se 14
15 povezava, preko katere se pošiljajo podatki imenuje SPI (Serial Peripheral Interface ali serijsko podatkovno vodilo). To vodilo je med najbolj popularnimi vodili. Za SPI je značilno to, da je glavna naprava in je podrejena naprava. Prav tako so značilni štirje signali (SCLK, MOSI, MISO, SS), mi bomo uporabili SCLK kateri ob vsakem urinem ciklu pošlje 8 bitov. Najprej glavna naprava MOSI pošlje 8 bitov podrejeni in nato podrejena pošlje glavni. Hitrost pošiljanja podatkov je odvisna od same naprave. Z vezavo smo končali, spodaj je slika končne vezave. Raspberry Pi2 s sistemom OpenElec na micro SD-kartici povezan prek HDMI-ja s TV-jem in tabela z opisom pravilne vezave. Tabela pravilne vezave: OPIS BARVA ŽICE PIN PIN OPIS Masa / GND Modra 6 Ozemljitev - Clock Zelena 23 SCLK Data Bela 19 MOSI 5V Rdeča 4 + 5V R. Slika 16: Končna vezava RPi2 + OpenElec 4.1. SSH dostop in prijava Sedaj imamo mikroračunalnik pravilno povezan med seboj in ga zaženemo. Tako sistem pustimo na miru, da deluje in preko oddaljenega računalnika dostopamo preko varne SSH povezave. Raspberry Pi in OpenElec imata že vklopljen SSH protokol in nam ni potrebno nič kakor se samo povezati. Možnosti je več, če imamo Windows okolje lahko uporabimo enostavni brezplačni program Putty, za Linux in Mac OS uporabnike imamo v omenjenima operacijskima sistemoma konzolo ali terminal kateri je program, kjer teče ukazna lupina. Terminal sprejema in izvršuje ukaze, ki jih navede uporabnik ali skripta. Najprej 15
16 na OpenElec sistemu pod nastavitvami pogledamo sistemske informacije kateri lokalni IP nam je omrežje dodelilo npr: ??? s pritiskom na tipke tipkovnice ALT+CTRL+T zaženemo terminal in postavimo varno SSH povezavo v mojem primeru vpišem ukaz: ssh root@ nato nas terminal vpraša po geslu in vpišemo 'openelec' ssh - kličemo ssh varni protokol root - uporabniško ime, root je glavna administratorska - povezujemo se na določen ip naslov geslo openelec - Je geslo, ki je že določeno od začetka OpenElec operacijskega sistema, lahko ga spreminjamo. S. Slika 17: Termnial, uspešna SSH prijava s OpenElec-om VIR: Vklop SPI komunikacije Preden začnemo moramo najprej v sistemski datoteki vklopiti GPIO komunikacijo. To storimo tako, da v datoteko config.txt preko terminala vpišemo: mount /flash -o remout,rw - Lokacija config.txt datoteke je pod /flash particijo in je mogoča samo za branje zato s tem ukazom omogočimo particijo za branje in pisanje. cd /flash - Z ukazom pridemo na particijo. nano config.txt - nano je že implementiran program za urejanje datotek. Slika 18: remount particije, VIR: Nato nam urejevalnik nano odpre sistemsko datoteko config.txt in vanjo vnesemo dtparam=spi=on to nam omogoči SPI komunikacijo preko GPIO pinov. V isti sistemski datoteki imamo več možnosti ena izmed njih je še ta, da lahko napravo navijemo na boljše in hitrejše delovanje RAM pomnilnikov, hitrosti procesorja, itd. Ko s tem zaključimo s tipkama 16
17 CTRL+X zapustimo program, kateri nas vpraša po shranjevanju sprememb in potrdimo s tipko Y. Preostane nam še ponovni zagon sistema, ki ga izvedemo z ukazom reboot in nato ponovna prijava prek SSH protokola Postavitev RGB Led žarnic Zelo pomembna je pravilna postavitev žarnic. Na mojem 42' paličnem TV-ju sem izbral postavitev 50 Led luči. Delo nam olajša program Boblight Config Tool, kateri nam izračuna in izpiše konfiguracijsko datoteko postavitve. Kot prikazuje spodnja slika, sem izbral na vrhu 20 žarnic, spodaj 10 in na vsaki strani po 10. Začetna postavitev žarnic je spodaj na sredini pri številki 1 in nadaljujejo v obratni smeri urnega kazalca. T. Slika 19: Bobilight konfiguracija in shema postavitve led žarnic Konfiguracija je nastavljena preostane nam še generiranje in shranitev datoteke katero poimenujemo boblight.conf, ko je datoteka shranjena jo odpremo, celotno vsebino kopiramo in počakamo. Nato v terminal vpišemo lokacijo, ustvarimo datoteko z imenom boblight.conf in vsebino kopiranega prilepimo vanjo. To storimo z ukazom v terminalu: nano.kodi/userdata/addon_data/service.multimedia.boblightd/boblight.conf Sedaj imamo konfiguracijo prekopirano in lahko shranimo ter zapustimo urejevalnik nano. Spodaj sem dokumentiral pomen nastavitev naprave, primer nastavitve rdeče led žarnice, in prvega kanala v datoteki boblight.conf, in njihov pomen. 17
18 [device] Name type - ime s katerim v nadaljevanju označujemo vsak kanal posebej in njegovo postavitev /dev/spidev0.0 - izhod je pomemben, da je nastavljen tako, ker naše led žarnice komunicirajo preko GPIO pinov pri 50 RGB žarnicah imamo 3 barve (rdeča, zelena in modra) kar pomeni 50 x 3 = 150 kanalov ws tip vrste naprave [color] Name rgb gamma adjust blacklevel red FF [light] Name Color 001 red Color color hscan vscan green ambilight 2 blue ambilight Output channels ambilight - ime žarnice - oznaka HEX barve - nastavitev barvnega kanala - prilagajanje svetlobe - svetlost pri črnem ozadju, pri 0.0 je brez svetlobe ambilight 1 - število RGB Led žarnice - ime barve, ime naprave, ki jo imamo navedeno na začetku in število kanala - horizontalna pozicija RGB Led žarnice - vertikalna pozicija RGB Led žarnice Izdelava okvirja LED žarnic Sedaj imamo konfiguracijo in shemo postavitve LED žarnic, preostane nam še izdelava okvirja in montaža le tega na zadnjo stran TV sprejemnika. Izmeril sem vodoravno in navpično diagonalo in izračunal razmak med vsako naslednjo žarnico in naredil okvir ter ga nato montiral na TV sprejemnik. U. Slika 20 (levo): Okvir v izdelavi V. Slika 21 (desno): Končan okvir 18
19 Nastavitev DispmanX-a in Boblightd strežnika Naslednja nastavitev, ki jo moramo izvesti za delovanje našega predvajalnika je boblight-dispmanx in boblightd strežnik. Brez katerega naš predvajalnik ob predvajanju video vsebine ne bo procesiral efektov na naših RGB Led žarnicah. V zadnjih različicah OpenElec sistema nam ni potrebna dodatna inštalacija določenih servisov. Za boblightd strežnik bomo na nastavitvah OpenElec-a pod Add-on namestili dodatek k operacijskemu sistemu XBMC Boblight. Kot prikazujeta spodnji sliki imamo dodatek nameščen in pravilno povezan s strežnikom boblightd. W. Slika 22 (levo): KODI dodatek - boblightd strežnik, X. Slika 23 (desno): Uspešna povezava z boblightd strežnikom VIR: Nato nam manjka še boblight-dispmanx kateri deluje za procesiranje in ga sam OpenElec že ima samo nastaviti ga je potrebno, katerega je tudi mogoče naložiti kot dodatek za multimedijski predvajalnik KODI. Ampak zaradi slabega delovanja in zakasnitvenega odziva led žarnic sem v bash skripti napisal ukaz, ki se ob vsakem zagonu sistema samostojno postavi in zažene. Pot do nase scripte preko terminala oziroma konzole.config/autostart.sh in vpišemo sledeči ukaz. 19 uredimo tako: nano
20 #!/bin/sh (sleep 40; \ ### zaradi hitrega zagona DispmanX-a sem bil pripomoran vnesti ta ukaz, da se je ### KODI (multimedijski predvajalnik) celotno zagnal in postavil, nato se je po 40 ### sekundah zagnal tudi ### DispmanX. Drugače komunikacija ne bo delovala /storage/boblight-dispmanx -b off -o interpolation=1 -o speed=90 -o threshold=30 -o autospeed=0 -o saturation=1.1 -o value=1 -p 128 -i 0.1 -f /dev/null; \ ### tukaj kličemo dispmanx, z ukazom -b off ali on vklapljamo/izklapljamo delovanje luči ### v operacijskem meniju, če seveda želimo. Pri izklopljenemu deluje samo pri ### predvajanju vsebine nato določimo hitrost procesiranja, kvaliteto, prioriteto )& ### in zaključimo Dokument shranimo in ponovno zaženemo sistem (reboot). Sedaj imamo vse pravilno povezano in nameščeno, kakor smo si želeli. Preostane nam še testiranje našega strežnika in vseh naših žarnic. Sledi SSH prijava in nato z ukazom v terminal vpišemo: boblight-constant FF0000 Ukaz kateri nam bo vse naše žarnice prižgal v rdečo barvo. S spreminjanjem oznake HEX lahko prižigamo še vse ostale barve. Y. Slika 24: prižgane vse LED žarnice Z. 5. OpenElec in test odzivnosti Celotna postavitev je na mestu, konfiguracija je nastavljena, sedaj bomo pogledali kaj nam vse nudi OpenElec sistem. OpenElec je imel od samega začetka XBMC multimedijski predvajalnik, posodobitve so redne saj razvijalci vedno bolj izboljšujejo. Sama posodobitev je enostavno možna prek sistemskega menuja pod nastavitvami - OpenElec - System -Update, po končani posodobitvi 20
21 se sam resetira in ponovno zažene. Tako imamo vedno na enostavni način posodobljen sistem. Pred kratkim so razvijalci iz multimedijskega predvajalnika XBMC prešli na zmoglivejši in hitrejši KODI predvajalnik. Zelo dobra je tudi podpora za ostale distribucije. Kot smo že povedali XBMC/KODI sistem, ki deluje na Raspberry Pi in Linux distribucijah ima podporo tudi za Windows, ios, OSX in tudi za Androidove naprave. Pomembna stvar je tudi ta, da ima podporo za veliko jezikov med njimi je mogoče izbrati v nastavitvah slovenski jezik predvajalnika in še več. Mogoče ga je namestiti na veliko naprav. Vir: KODI dodatki Kodi nam omogoča veliko raznih dodatkov (Add-ons) od socialnih omrežij (Twitter, Facebook), predvajalnikov slik, GPS navigacij, raznih programov (Youtube), video vsebine imamo tudi spletne video shrambe in razne mednarodne TV kanale, katere lahko predvajamo in gledamo na našem sistemu. V nadeljevanju nekaj najboljših video shramb oziroma dodatkov. Kot prvi zelo znani dodatek je Youtube, naložimo ga preko KODI shrambe v nastavitvah pod dodajanje dodatkov. Enostavna hitra namestitev katera nam omogoča hitro testiranje RGB Led žarnic. Za testiranje v dodatku (Youtube) iščemo video vsebino (RGB test, Boblight test video, RGB test sequence, itd). Spodnja slika prikazuje test našega projekta: AA. AB. Slika 25 (levo): Boblight testiranje 1 Slika 26 (desno): Boblight testiranje 2 Zelo uporabni so dodatki na raznih javnih shrambah, na katere se mi povežemo na samem KODI predvajalniku pod nastavitvami (System) izberemo upravitelj datotek (File manager) in upišemo povezave do shramb katere pod dodatki (Add-ons) kasneje tudi 21
22 naložimo, kot inštalacija zip datoteke (install from zip file). Naštel bom nekaj najboljših povezav uporabnih shramb in dodatkov: VIR: [ (Fusion) naložimo lambda shrambo (repository.lambda) in nato inštalacija dodatka Genesis, velika vsebina video filmov od starejših do najnovejših. VIR: [ (Super Repo) shramba superrepa.org (repository.superrepa.org.helix) izberemo najnovejšo shrambo in naložimo dodatek 1Channel, VEVO po želji tako naprej, namreč imamo na voljo veliko raznih uporabnih dodatkov. VIR: [ (Xunity Talk) še ena izmed mnogih uporabnih shramb, med najbolj uporabnima dodatkoma katera tudi mi si naložimo sta Cartoon in Cartoon HD. Imamo še veliko ostalih dodatkov med zelo uporabnimi so še Phoenix (Filmska shramba), NAVI-X (Filmska shramba in TV programska vsebina z veliko možnostjo TV kanalov). Za ljubitelje športne video vsebine imamo tudi dodatek SportsDevil kateri nam omogoča gledanje v živo športnih dogotkov in tekem.na voljo je še ogromno ostalih dodatkov in uporabnih programov. KODI predvajalnik lahko uporabimo za veliko stvari ena izmed zanimivih, ki je v nastajanju je avto računalnik z GPS navigacijo, radio sprejemnikom in veliko več. Slika 27 (levo): KODI menu I. 22 Slika 28 (desno): Genesis dodatek lista video vsebin
23 6. ZAKLJUČEK V projektni nalogi smo podrobneje spoznali mikroračunalnik Raspberry Pi in programsko opremo ter namestitev le-te za delo z njim. Vsa programska oprema je odprtokodna in prosto dostopna na svetovnem spletu. Predstavili smo vse korake do implementacije sistema za multimedijski predvajalnik z možnostjo Ambilight tehnologije s pomočjo mikororačunalnika, od priklopa le-tega, namestitev operacijskega sistema, potrebne programske opreme in programske kode. Prikazali smo tudi shemo pravilne vezave za komuniciranje RGB Led žarnic z našim mikroračunalnikom Raspberry Pi. Z realizacijo sistema smo izpolnili vse zastavljene cilje in pričakovanja. Ob tem smo naleteli na nekaj težav, katera smo opisali in rešili sproti. Sistem bi se dalo izboljšati oziroma nadgraditi z uporabo LED trakov in več LED žarnic, s katerim bi lažje postavili okvir na TV sprejemniku. Zaradi LED trakov kateri so samolepilni in sama namestitev ne bi bila zahtevna kajti na zadnjo stran TV sprejemniki bi jih enostavno prilepili. Raspberry Pi me je navdušil s svojo preprostostjo in uporabnostjo. Kljub nizki ceni in v primerjavi z osebnimi računalniki manj zmogljivim procesorjem delo na njem poteka hitro. Izkazal se je kot odlična izbira za programiranje in krmiljenje elementov v raznih programskih jezikih (Java, Ruby, Python) s katerimi lahko kontroliramo vse okoli nas. Namreč mikroračunalnik Rasbperry Pi je zelo poučna elektronska naprava s katero njen uporabnik spozna razne komunikacije med elementi in načinom programiranja. 23
24 7. VIRI IN LITERATURA Internet: Raspberry Pi - Rpi Fundacija, [ ] Internet: Adalight Arduinov projekt Ambilight sistema, [ ] Internet: Boblight izvor kode, [ ] Internet: PiBob, izdelava boblighta, [ ] Internet: Boblight izdelovalec konfiguracijske datoteke, [ ] Internet: Operacijski sistem OpenElec, [ ] Internet: Multimedijski predvajalnik KODI, [ ] Internet: Spletno mesto z vso potrebno opremo za izvedbo projektne naloge, [ ] Internet: Opis HDMI in CEC protokola, [ ] 24
Delavnica za konfiguriranje dostopovnih točk Konfiguracija LANCOM L-54 z uporabo orodja LANConfig
Delavnica za konfiguriranje dostopovnih točk Konfiguracija LANCOM L-54 z uporabo orodja LANConfig Boštjan Lemut Prva povezava na L-54 s povezovalnim kablom povežemo mrežna vmesnika na računalniku in L-54
More informationDelavnica za konfiguriranje dostopovnih točk WEB konfiguracija LANCOM L-54
Delavnica za konfiguriranje dostopovnih točk WEB konfiguracija LANCOM L-54 Boštjan Lemut Prva povezava na L-54 s povezovalnim kablom povežemo mrežna vmesnika na računalniku in L-54 v brskalniku vpišemo
More informationSistemske zahteve za SAOP
Sistemske zahteve za SAOP Samostojna delovna postaja višji). icenter je ERP sistem, ki zagotavlja popolno kontrolo nad vsemi poslovnimi procesi v podjetju. V tej postavitvi je SAOP icenter nameščen na
More informationsodobne poslovnoinformacijske rešitve Birokrat Kratka navodila za namestitev demo verzije programa Birokrat
sodobne poslovnoinformacijske rešitve www.andersen.si Birokrat Kratka navodila za namestitev demo verzije programa Birokrat Kratka navodila za namestitev demo verzije programa Birokrat Pošiljamo vam demo
More informationOrganizacija računalnikov (OR) UNI-RI, 3.l. RS Vaje. doc.dr. Mira Trebar
Organizacija računalnikov (OR) UNI-RI, 3.l. RS Vaje doc.dr. Mira Trebar 2 Vaja 1 (11.10.2010) Vaje so obvezne (delo v laboratoriju + doma) S1: Logisim MIPS procesor eno-cikelna izvedba ( logisim ) MIPS
More informationHitra rast hranjenih podatkov
Tomaž Borštnar - član uredništva računalniške revije Monitor od začetka (oktober 1991; ne-pc okolja (Unix, etc) - sodelavec YUNAC in ARNES od začetka - postavil in upravljal večino strežnikov na SiOL -
More informationPovezava regulatorja DEQ v omrežje
KAZALO 1. OBJEKT NIMA INTERNETNE POVEZAVE... 2 1.1. Direktna povezava med računalnikom ter DEQ... 2 1.2. Povezava DEQ na dostopno točko... 4 1.3. Povezava preko GSM omrežja... 7 2. OBJEKT IMA INTERNETNO
More information» Nakup in vzdrževanje Oracle programske opreme «Tehnične specifikacije
Obrazec P-5 Specifikacije 30K250316» Nakup in vzdrževanje Oracle programske opreme «Tehnične specifikacije KAZALO VSEBINE 1. Predmet javnega naročila...3 1.1. SKLOP-1: STORITEV VZDRŽEVANJA ORACLE LICENČNE
More informationFakulteta za elektrotehniko, računalništvo in informatiko Inštitut za avtomatiko Laboratorij za obdelavo signalov in daljinska vodenja
Fakulteta za elektrotehniko, računalništvo in informatiko Inštitut za avtomatiko Laboratorij za obdelavo signalov in daljinska vodenja Navodila za vaje pri predmetu Internetne tehnologije VAJA 2 Dušan
More informationPovezava DEQ v omrežje
Povezava DEQ v omrežje 17.10.2016 KAZALO 1. NI INTERNETNE POVEZAVE... 2 1.1. Direktna povezava med računalnikom ter DEQ... 2 1.2. Povezava DEQ na dostopno točko... 3 2. INTERNETNA POVEZAVA... 5 2.1. Žični
More informationVodnik skozi Google Analytics Beta verzija 1. del. prehod s stare kode (urchin.js), k novi kodi za sledenje (ga.js)
Vodnik skozi Google Analytics Beta verzija 1. del prehod s stare kode (urchin.js), k novi kodi za sledenje (ga.js) Ta vodnik je povzetek Googe vodiča ' Tracking Code Migration Guide Switching from urchin.js
More informationRAZLOG ZA IZVAJANJE PROGRAMA POPRBAZA
RAZLOG ZA IZVAJANJE PROGRAMA POPRBAZA POPRBAZA je namenjen večji reorganizaciji podatkov v računalnikovem spominu. Reorganizacijo narekujejo bodisi zakonske spremembe, bodisi novosti v programu. Zato je
More informationNavodila za nastavitev varne povezave po protokolu SSH
Datum: 28. 9. 2010 Navodila za nastavitev varne povezave po protokolu SSH 1. Pogoji za zagotovitev varne povezave po protokolu SSH Za uspešno zagotovitev in nastavitev varne povezave po protokolu SSH je
More informationPrometno načrtovanje xdsl
Prometno načrtovanje xdsl 1 Kazalo Prometno načrtovanje naročniške zanke Prometno načrtovanje MSAN Izbira agregacijskega modela Izbira opreme 2 Potrebe po pasovni širini Zahtevana pasovna širina na uporabnika
More informationE R S Š G L J U B L J A N A Š O L S K O L E T O
Datotečni sistem E R S Š G L J U B L J A N A Š O L S K O L E T O 2 0 1 0 / 1 1 Vsebina Programska oprema Sistemska programska oprema Operacijski sistem Lupina (shell) Datotečni sistem Programska oprema
More informationSistemske zahteve za Saop icenter
Sistemske zahteve za Saop icenter Izdaja 27 080 13 20 info@saop.si www.saop.si 18.6.2018 Sistemske zahteve 2 Samostojna delovna postaja icenter je ERP sistem, ki zagotavlja popolno kontrolo nad vsemi poslovnimi
More informationLotus Quickr Najhitrejši način izmenjave poslovne vsebine
Lotus Quickr Najhitrejši način izmenjave poslovne vsebine Zoran Povh, IT specialist zoran.povh@si.ibm.com 2007 IBM Corporation Vsebina Kaj je Lotus Quickr? Integracija z namiznimi programi Skupinski prostori
More informationDružina IEEE802 Poddružina IEEE802.1 Priključitev v omrežje IEEE802.1x
1 Družina IEEE802 Poddružina IEEE802.1 Priključitev v omrežje IEEE802.1x 2 družina standardov, ki opisujejo delovanje lokalnih (LAN) in mestnih (MAN) omrežij delo opravljano v delovnih skupinah več na
More informationERCOlight LUM je energetsko visoko učinkovita svetilka za visoke prostore z možnostjo številnih različnih modifikacij.
Object Installation Project number Date 1 Luminaire data 1.5 Somar International Ltd, Eluma ME-OP4/4L/50 P5 (ME-OP4/4L/50) 1.5.1 Data sheet Ena svetilka, pet različnih možnosti : Eluma Lighting : Comparison
More informationNavodila za namestitev CREO 3.0 in Audax nastavitev
Navodila za namestitev CREO 3.0 in Audax nastavitev Potrebujete: Iz PTC spletne strani ali z DVD-ja prenesite namestitvene datoteke za program Creo 3.0 in jih razširite na lokalni disk. Audax Nastavitve
More informationŠolski center Novo mesto Srednja elektro šola in tehniška gimnazija Šegova ulica 112, 8000 Novo mesto. Maturitetna seminarska naloga
Šolski center Novo mesto Srednja elektro šola in tehniška gimnazija Šegova ulica 112, 8000 Novo mesto Maturitetna seminarska naloga Šolsko leto 2007/08 Avtor: Mentor: prof. Albert Zorko Novo mesto, 10.7.
More informationMx381/382 komunikacijski vmesnik P1
Mx381/382 komunikacijski vmesnik P1 Document History Edition Date Description Author V0.1 4.06.2018 Informacija Davor Mikulić Portfolio manager V0.2 4.07.2018 Dodane karakteristike vmesnika Davor Mikulić
More informationUvod v svetovni splet
Univerza v Ljubljani Fakulteta za gradbeništvo in geodezijo Uvod v svetovni splet Računalništvo in informatika, GR-UNI, GR-VSŠ Tehnična dokumentacija in informatika, VKI-UNI št. leto 2007/08, 1. semester
More informationProggy_AVR In system programator AVR
Šola BASCOMA BASCOM Navodila AX elektronika d.o.o. Pot heroja Trtnika 45 1000 Ljubljana t 01 549 14 00 f 01 528 56 88 e prodaja04@svet-el.si i www.svet-el.si Proggy_AVR In system programator AVR Pred leti
More informationNAMESTITEV WINDOWS 7 OKOLJA Z UPORABO MICROSOFT WAIK ORODIJ
Organizacija in management informacijskih sistemov NAMESTITEV WINDOWS 7 OKOLJA Z UPORABO MICROSOFT WAIK ORODIJ Mentor: dr. Branislav Šmitek Kandidat: Aleš Frelih Kranj, november 2012 ZAHVALA Zahvaljujem
More informationSETUP INSTRUCTIONS. Eynio Server Setup Instruction
SETUP INSTRUCTIONS 1 Download & Installation On our official website eynio.com under the download section, select the platform that runs on your preferred device and download Eynio server software. If
More informationCooking with Team 279
Cooking with Team 279 Intro to the Raspberry Pi FIRST Team 279 Tech Fusion http://team279.com - https://twitter.com/team_279 Author: Michael Lehman What is a System on a Chip? From Wikipedia: A system
More informationIzdelava urejevalnika izvorne kode v oblaku z uporabo tehnologij HTML5
Univerza v Ljubljani Fakulteta za računalništvo in informatiko Roman Gorišek Izdelava urejevalnika izvorne kode v oblaku z uporabo tehnologij HTML5 DIPLOMSKO DELO VISOKOŠOLSKI STROKOVNI ŠTUDIJSKI PROGRAM
More informationPostavitev in upravljanje zasebnega oblaka z uporabo Microsoft System Center 2012 R2 in Windows Azure Pack za ponudnike storitev
UNIVERZA V LJUBLJANI FAKULTETA ZA RAČUNALNIŠTVO IN INFORMATIKO Gašper Govek Postavitev in upravljanje zasebnega oblaka z uporabo Microsoft System Center 2012 R2 in Windows Azure Pack za ponudnike storitev
More informationRačunalnik INFORMATIKA 1. LETNIK ŽILBERT TIVADAR
Računalnik INFORMATIKA 1. LETNIK ŽILBERT TIVADAR Kaj je računalnik? osrednji in najpomembnejši del informacijske tehnologije; pripomoček, ki olajša naše delo; računalnik nenehno ponavlja štiri opravila:
More informationTransakcije v MariaDB/MySQL (transakcija A)
Transakcije v MariaDB/MySQL (transakcija A) Pomožni elementi In [1]: # pyodbc import pyodbc try: cn1.close() except: pass # MariaDB/MySQL conn = "DRIVER={MySQL ODBC 5.3 Unicode Driver};SERVER=localhost;DATABASE=sandbox;UID=tu
More informationBLUETOOTH KOMUNIKATOR ZA WINDOWS MOBILE 6.5
Alen Rojko BLUETOOTH KOMUNIKATOR ZA WINDOWS MOBILE 6.5 Diplomsko delo Maribor, april 2013 BLUETOOTH KOMUNIKATOR ZA WINDOWS MOBILE 6.5 Diplomsko delo Študent(ka): Študijski program: Alen Rojko Visokošolski
More informationNavodila za namestitev in uporabo medprogramja HID ActivClient za Windows
Navodila za namestitev in uporabo medprogramja HID ActivClient za Windows Februar 2017 CREA plus d.o.o., www.creaplus.si, prodaja@creaplus.si 1 / 24 Kazalo 1. Programska oprema HID ActivClient... 3 1.1
More informationIP PACKET QUEUING DISCIPLINES AS BASIC PART OF QOS ASSURANCE WITHIN THE NETWORK
UDK621.3:(53+54+621 +66), ISSN0352-9045 Informacije MIDEM 39(2009)2, Ljubljana IP PACKET QUEUING DISCIPLINES AS BASIC PART OF QOS ASSURANCE WITHIN THE NETWORK Sasa Klampfer, Joze Mohorko, Zarko Cucej University
More informationTehnike programiranja PREDAVANJE 9 Uvod v binarni svet in računalništvo
Tehnike programiranja PREDAVANJE 9 Uvod v binarni svet in računalništvo Predavanje 9 Uvod v binarni svet Birnarna aritmetika Polprevodniške tehnologije Računalnik Mikroprocesor ldos.fe.uni-lj.si >študij
More informationPREPREČEVANJE IZPADA IN ZAGOTAVLJANJE VARNOSTI JAVNIH RAČUNALNIŠKIH SISTEMOV
UNIVERZA V LJUBLJANI FAKULTETA ZA RAČUNALNIŠTVO IN INFORMATIKO Aljaž Bratkovič PREPREČEVANJE IZPADA IN ZAGOTAVLJANJE VARNOSTI JAVNIH RAČUNALNIŠKIH SISTEMOV DIPLOMSKO DELO VISOKOŠOLSKEGA STROKOVNEGA ŠTUDIJA
More informationUPORABA MINI RAČUNALNIKA RASPBERRY PI ZA POUČEVANJE ROBOTIKE
UNIVERZA V LJUBLJANI PEDAGOŠKA FAKULTETA FAKULTETA ZA MATEMATIKO IN FIZIKO FIZIKA - TEHNIKA UPORABA MINI RAČUNALNIKA RASPBERRY PI ZA POUČEVANJE ROBOTIKE DIPLOMSKO DELO Mentor: izr. prof. dr. Slavko Kocijančič
More informationQ: Do You made a backup before upgrade? A: Only cowards make backups!
Q: Do You made a backup before upgrade? You z malo - you A: Only cowards make backups! Real men don't use backups, they post their stuff on a public ftp server and let the rest of the world make copies.
More informationIoE Workshop. Marc Khayat, CCIE #41288, Leonard Janer Technical Managers. June 16
IoE Workshop Marc Khayat, CCIE #41288, makhayat@cisco.com Leonard Janer ljaner@inlea.com Technical Managers June 16 2015 Cisco and/or its affiliates. All rights reserved. Cisco Public 2 2016 Cisco and/or
More informationPOSTAVITEV SPLETNEGA SISTEMA ZA PRIKAZ NAČRTA PROIZVODNJE
UNIVERZA V LJUBLJANI FAKULTETA ZA ELEKTROTEHNIKO Aljaž Tomažič POSTAVITEV SPLETNEGA SISTEMA ZA PRIKAZ NAČRTA PROIZVODNJE DIPLOMSKO DELO VISOKOŠOLSKEGA STROKOVNEGA ŠTUDIJA PRVE STOPNJE Mentor: višji pred.
More informationENERGIJSKO UČINKOVIT RAČUNALNIK. grafična kartica na osnovni plošči, priključka VGA in 2x DP
ENERGIJSKO UČINKOVIT RAČUNALNIK Tip Tip Tip DELL OPTIPLEX 0 R SFF procesor AMD Ryzen PRO 00G, Cores/ Threads/up to.ghz/w delovni pomnilnik GB RAM DDR, možnost nadgradnje do GB SSD disk GB grafična kartica
More informationDINAMIČNO DODELJEVANJE NAVIDEZNIH KRAJEVNIH OMREŽIJ V BREZŽIČNIH OMREŽJIH
UNIVERZA V LJUBLJANI FAKULTETA ZA RAČUNALNIŠTVO IN INFORMATIKO Adrijan Bradaschia DINAMIČNO DODELJEVANJE NAVIDEZNIH KRAJEVNIH OMREŽIJ V BREZŽIČNIH OMREŽJIH DIPLOMSKO DELO UNIVERZITETNI ŠTUDIJSKI PROGRAM
More informationPREDSTAVITEV DELOVANJA OPERACIJSKIH SISTEMOV V OKOLJU OSEBNIH RAČUNALNIKOV
ICES VIŠJA STROKOVNA ŠOLA Program: Informatika PREDSTAVITEV DELOVANJA OPERACIJSKIH SISTEMOV V OKOLJU OSEBNIH RAČUNALNIKOV Mentor: mag. Miran Novak Lektorica: Ana Peklenik, prof. slov. Kandidat: Igor Majer
More informationw w w. b a s e t r a i n i n g i n s t i t u t e. c o
Disclaimer: Some of the images and most of the data in this presentation are collected from various sources in the internet. If you notice any copyright issues or mistakes, please let me know by mailing
More informationRazširitev in podpora serijskih komunikacijskih vmesnikov na Raspberry Pi platformi
Razširitev in podpora serijskih komunikacijskih vmesnikov na Raspberry Pi platformi Uroš Sadek 1,2, Amor Chowdhury 1,2 1 Margento R&D, Gosposvetska cesta 84, 2000 Maribor 2 Univerza v Mariboru, Fakulteta
More informationHow we calculate volume with the use of NTF method. Kako izračunamo volumen z uporabo metode NTF
RMZ Materials and Geoenvironment, Vol. 55, No. 1, pp. 127-134, 2008 127 How we calculate volume with the use of NTF method Kako izračunamo volumen z uporabo metode NTF An e s Du r g u t o v i ć 1, Mi l
More informationHITRI VODNIK ZA. nameščanje gonilnikov Nokia Connectivity Drivers
HITRI VODNIK ZA nameščanje gonilnikov Nokia Connectivity Drivers Vsebina 1. Uvod...1 2. Kaj potrebujete...1 3. Nameščanje Gonilnikov Nokia Connectivity Cable Drivers...2 3.1 Pred namestitvijo...2 3.2 Nameščanje
More informationInformatika v medijih
3.1. Osnove operacijskih sistemov. Sistemska programska oprema. Hiter neumen stroj Računalniki: Strojna oprema (hardware) Omejene sposobnosti Znajo računati samo osnovne matematične operacije in logične
More informationIoT Project Proposals
IoT Project Proposals 1 Submit before 31 st March Best 5 proposals will be given Intel Galileo Gen 2 microcontroller boards each 2 Advisory Board will evaluate and select the best project proposals Dr.
More informationAPLIKACIJE ZA SOCIALNA
UNIVERZA V LJUBLJANI FAKULTETA ZA RAČUNALNIŠTVO IN INFORMATIKO Boštjan Lotrič APLIKACIJE ZA SOCIALNA OMREŽJA DIPLOMSKO DELO NA UNIVERZITETNEM ŠTUDIJU Mentor: doc. dr. Zoran Bosnić Ljubljana, 2011 Rezultati
More informationUporaba logičnih vezij. Mikroprocesorji Mikroračunalniki Mikrokontrolerji Namenska vezja DSP PLC
Uporaba logičnih vezij Mikroprocesorji Mikroračunalniki Mikrokontrolerji Namenska vezja DSP PLC Logična vezja Logična vezja delimo na: Standardna integrirana vezja različnih nih integracij SSI, MSI, LSI
More informationformati slike in branje slike pomen in nekaj primerov EM spekter aplikacije v posameznih delih spektra o matriki slike
Strojni vid pri tehnoloških meritvah formati slike in branje slike pomen in nekaj primerov EM spekter aplikacije v posameznih delih spektra o matriki slike formati slike in branje slike slika je običajno
More informationMetodologija migracije iz Exchange v Office 365
UNIVERZA V LJUBLJANI F Grega Lausegger Metodologija migracije iz Exchange v Office 365 DIPLOMSKO DELO PRVE Ljubljana, 2018 UNIVERZA V LJUBLJANI F Grega Lausegger Metodologija migracije iz Exchange v Office
More informationNavodila za uporabo izdelkov programske opreme Microsoft
Navodila za uporabo izdelkov programske opreme Microsoft Kazalo Navodila za konfiguracijo odjemalca za e-pošto Outlook Splošno 3 Nastavitev poštnega predala s protokolom MAPI v odjemalcu Outlook 2007 s
More informationUNIVERZA V LJUBLJANI FAKULTETA ZA RAČUNALNIŠTVO IN INFORMATIKO. Dean Črnigoj. Izdelava odjemalca NFS za Windows DIPLOMSKO DELO
UNIVERZA V LJUBLJANI FAKULTETA ZA RAČUNALNIŠTVO IN INFORMATIKO Dean Črnigoj Izdelava odjemalca NFS za Windows DIPLOMSKO DELO VISOKOŠOLSKI STROKOVNI ŠTUDIJSKI PROGRAM PRVE STOPNJE RAČUNALNIŠTVO IN INFORMATIKA
More informationPrimerjava izvornega in hibridnega razvoja mobilne aplikacije
UNIVERZA V LJUBLJANI FAKULTETA ZA RAČUNALNIŠTVO IN INFORMATIKO Luka Vidmar Primerjava izvornega in hibridnega razvoja mobilne aplikacije DIPLOMSKO DELO VISOKOŠOLSKI STROKOVNI ŠTUDIJSKI PROGRAM PRVE STOPNJE
More informationSERVISI ZA ODDALJEN DOSTOP DO RAČUNALNIKOV
Fakulteta za elektrotehniko, računalništvo in informatiko Tadej Šetinc SERVISI ZA ODDALJEN DOSTOP DO RAČUNALNIKOV Diplomsko delo Maribor, Avgust 2015 SERVISI ZA ODDALJEN DOSTOP DO RAČUNALNIKOV Diplomsko
More informationMinimalne/optimalne zahteve za delovanje informacijskega sistema v povezavi z IMAGINE aplikacijami
IMAGINE d.o.o. Podjetje za računalniški inženiring Gosposvetska cesta 84, 2000 Maribor Tel.: 02 320 60 60 Fax: 02 320 60 70 www.imagine.si, prodaja@imagine.si Minimalne/optimalne zahteve za delovanje informacijskega
More informationVgrajen sistem za avtomobilsko diagnostiko z vmesnikom Bluetooth
UNIVERZA V LJUBLJANI FAKULTETA ZA RAČUNALNIŠTVO IN INFORMATIKO Robert Vurušič Vgrajen sistem za avtomobilsko diagnostiko z vmesnikom Bluetooth DIPLOMSKO DELO UNIVERZITETNI ŠTUDIJSKI PROGRAM PRVE STOPNJE
More information!!!"#$%&%#'"()*+!,&()*,
-,.%'/,012)301#0)43(/15641.,/1'3##)0/15/!!!"#$%&%#'"()*+!,&()*, 78991',0%,'1:*50/1;? @ABC;789D @DBC;789D !"#$% 1 1.1 1.2 1.3 1.4 1.5 1.6 1.7 1.8 1.9 1.10 2 2.1."@)+..$ *%+/#$..& 6 2.2 2.3 2.4 2.5 2.6
More informationPRIPOROČILA ZA RAČUNALNIŠKO KONFIGURACIJO ZA DELO S PRO/ENGINEER WILDFIRE, CREO ELEMENTS/PRO IN CREO 2.0/3.0/4.0
PRIPOROČILA ZA RAČUNALNIŠKO KONFIGURACIJO ZA DELO S PRO/ENGINEER WILDFIRE, CREO ELEMENTS/PRO IN CREO 2.0/3.0/4.0 Uvod... 1 Konfiguracija 1: modeliranje kosov in manjših sestavov (do ~100 manjših kosov*)...
More informationMobilna aplikacija za pregledovanje slik visokih ločljivosti
Univerza v Ljubljani Fakulteta za računalništvo in informatiko Anže Sršen Mobilna aplikacija za pregledovanje slik visokih ločljivosti DIPLOMSKO DELO VISOKOŠOLSKI STROKOVNI ŠTUDIJSKI PROGRAM PRVE STOPNJE
More informationHiter začetek. Powerline Model PL1000v2
Hiter začetek Powerline 1000 Model PL1000v2 Vsebina paketa V nekaterih regijah je CD z dokumentacijo priložen izdelku. 2 Začetek uporabe Adapterji Powerline omogočajo alternativno razširitev omrežja z
More informationNavodila za uporabo sprejemnika Cisco PDS2120
Navodila za uporabo sprejemnika Cisco PDS2120 Cisco Systems, Inc. 5030 Sugarloaf Parkway, Box 465447 Lawrenceville, GA 30042 Daljinski upravljalnik 1. TV - Preklop na upravljanje televizorja 2. POWER Vklop/izklop
More informationHitra namestitev in uvod. HP-jevi poslovni računalniki in osebne delovne postaje
Hitra namestitev in uvod HP-jevi poslovni računalniki in osebne delovne postaje Copyright 2009 Hewlett-Packard Development Company, L.P. Informacije v tem priročniku se lahko spremenijo brez poprejšnjega
More informationČitalnik kartic zdravstvenega zavarovanja GCR5500-Si. Navodila za namestitev v okolju Linux
Čitalnik kartic zdravstvenega zavarovanja GCR5500-Si Navodila za namestitev v okolju Linux Čitalnik kartic zdravstvenega zavarovanja Gemalto GCR5500-Si Navodila za namestitev v okolju Linux CREA plus d.o.o.,
More informationPrimerjava orodij za razvoj mobilnih aplikacij
UNIVERZA V LJUBLJANI FAKULTETA ZA RAČUNALNIŠTVO IN INFORMATIKO Miloš Jovanov Primerjava orodij za razvoj mobilnih aplikacij DIPLOMSKO DELO VISOKOŠOLSKI STROKOVNI ŠTUDIJSKI PROGRAM PRVE STOPNJE RAČUNALNIŠTVO
More informationOddaljen dostop do namiznega računalnika
UNIVERZA V LJUBLJANI FAKULTETA ZA RAČUNALNIŠTVO IN INFORMATIKO Siniša Grubor Oddaljen dostop do namiznega računalnika DIPLOMSKO DELO UNIVERZITETNI ŠTUDIJSKI PROGRAM PRVE STOPNJE RAČUNALNIŠTVO IN INFORMATIKA
More informationUNIVERZA NA PRIMORSKEM FAKULTETA ZA MATEMATIKO, NARAVOSLOVJE IN INFORMACIJSKE TEHNOLOGIJE. Razvijalska ogrodja za podporo večim mobilnim platformam
UNIVERZA NA PRIMORSKEM FAKULTETA ZA MATEMATIKO, NARAVOSLOVJE IN INFORMACIJSKE TEHNOLOGIJE Zaključna naloga Razvijalska ogrodja za podporo večim mobilnim platformam (Developer frameworks for mobile cross-platform
More informationA Generic Timing Receiver for Event-Driven Timing Systems
ELEKTROTEHNIŠKI VESTNIK 82(4): 205-211, 2015 ORIGINAL SCIENTIFIC PAPER A Generic Timing Receiver for Event-Driven Timing Systems Benjamin Ocepek Univerza v Ljubljani, Fakulteta za elektrotehniko, Tržaška
More informationNavodila za interaktivne naloge Bober
Avtorji dokumenta: Dean Gostiša , Lovro Podgoršek Verzija dokumentacije: 1.1 Datum in kraj: 24. 7. 2013, Ljubljana Navodila za interaktivne naloge Bober Uvod 1.
More informationNaslavljanje v IP. Miran Meža
Naslavljanje v IP Miran Meža Omrežje vseh omrežij Avtonomni sistem Avtonomni sistem Avtonomni sistem Avtonomni sistem Avtonomni sistem Avtonomni sistem Omrežje vseh omrežij Usmerjanje prometa: poznati
More informationZASNOVA STREŽNIŠKEGA SISTEMA ZA DELO ŠTUDENTOV V RAČUNALNIŠKI UČILNICI
POLITEHNIKA NOVA GORICA POSLOVNO-TEHNIŠKA ŠOLA DIPLOMSKA NALOGA ZASNOVA STREŽNIŠKEGA SISTEMA ZA DELO ŠTUDENTOV V RAČUNALNIŠKI UČILNICI Bojan Korečič Mentor: doc. dr. Bogdan Filipič Komentor: doc. dr. Andrej
More informationCalculation of volume with the use of NTF method. Izračun volumnov z uporabo NTF metode
RMZ - Materials and Geoenvironment, Vol. 53, No. 2, pp. 221-227, 2006 221 Calculation of volume with the use of NTF method Izračun volumnov z uporabo NTF metode Milivoj Vulić 1, Anes Durgutović 2 1 Faculty
More informationABBYY rešitve za prepoznavo in klasifikacijo dokumentov
ABBYY rešitve za prepoznavo in klasifikacijo dokumentov preabbyy FlexiCapture 9.0. Overview. 1 doc: 10977 Lokalna prisotnost ABBYY: Moscow, Russia; Munich, Germany; Bracknell, UK; Kiev, Ukraine; Milpitas,
More information!!!!!5_hard_disk.doc. Trdi diski
1 Trdi diski Vmesniki trdih diskov Vmesniki trdih diskov omogočajo priključitev trdih diskov na PC oz. matično ploščo. Sodoben PC ima enega ali več različnih vmesnikov: ATA (AT Attachment) SATA (Serial
More informationPrimerjava spletnih brskalnikov
UNIVERZA V LJUBLJANI FAKULTETA ZA RAČUNALNIŠTVO IN INFORMATIKO Bojan Bajc Primerjava spletnih brskalnikov DIPLOMSKO DELO NA VISOKOŠOLSKEM STROKOVNEM ŠTUDIJU Mentor: dr. Igor Rožanc Ljubljana, 2009 I Z
More informationSpecification and Implementation of a Light-Weight Internet Content Delivery Platform
University of Ljubljana Faculty of Computer and Information Science Marko Čeferin Specification and Implementation of a Light-Weight Internet Content Delivery Platform DIPLOMA THESIS First cycle professional
More informationMatevž Bizjak. Implementacija pomnilniškega vmesnika v FPGA
UNIVERZA V LJUBLJANI FAKULTETA ZA RAČUNALNIŠTVO IN INFORMATIKO Matevž Bizjak Implementacija pomnilniškega vmesnika v FPGA DIPLOMSKO DELO NA UNIVERZITETNEM ŠTUDIJU Mentor: prof. dr. Patricio Bulić Ljubljana,
More informationSistem za upravljanje zgradb
UNIVERZA V LJUBLJANI FAKULTETA ZA RAČUNALNIŠTVO IN INFORMATIKO Andrej Kavrečič Sistem za upravljanje zgradb UNIVERZITETNI ŠTUDIJSKI PROGRAM PRVE STOPNJE RAČUNALNIŠTVO IN INFORMATIKA Mentor: prof. dr. Saša
More informationUDF for volume calculation with the use of NTF method. Lastne Excel funkcije za izračun prostornin po NTF metodi
RMZ Materials and Geoenvironment, Vol. 54, No. 3, pp.419-425, 2007 419 UDF for volume calculation with the use of NTF method Lastne Excel funkcije za izračun prostornin po NTF metodi Mi l i v o j Vu l
More informationIOT HARDWARE SUBSTRUCTURE
Chapter 2 IOT HARDWARE SUBSTRUCTURE A IOT of hardware components are used in IOT ecosystem circuit developmen boards form the basic structrue.arduino, Rasspberyy Pi,Beagle Bone, Cubie Borad, Texas Insuments
More informationKosovnica. Marko Obid. Kosovnica. Marko Obid
PROGRAM ZA IZDELAVO TEHNIČNE DOKUMENTACIJE V CATIA-ji Zagon programa: Program je bil izdelan z namenom, da nam olajša: Izdelavo kosovnice, Izris risb (delavniške, sestavne) Vpis podatkov v glavo risbe
More informationOsnovna navodila za uporabo programskega paketa V3.1 STEP 7 MicroWIN 32
ŠC Novo mesto Višja strokovna šola - elektronika Osnovna navodila za uporabo programskega paketa V3.1 STEP 7 MicroWIN 32 mag., univ. dipl. inž. ŠOLSKI CENTER NOVO MESTO, november 2004 KAZALO stran 1 UVOD...
More informationUčno gradivo pri predmetu VIO, 1. letnik, program računalnikar SPI PETER KREBELJ
VZDRZ EVANJE INFORMACIJSKE OPREME Učno gradivo pri predmetu VIO, 1. letnik, program računalnikar SPI PETER KREBELJ Peter Krebelj Vzdrževanje informacijske opreme Učno gradivo Ljubljana, 2016 Peter Krebelj
More informationUNIVERZA V LJUBLJANI PEDAGOŠKA FAKULTETA DIPLOMSKO DELO GREGOR IVANŠEK
UNIVERZA V LJUBLJANI PEDAGOŠKA FAKULTETA DIPLOMSKO DELO GREGOR IVANŠEK UNIVERZA V LJUBLJANI PEDAGOŠKA FAKULTETA Študijski program: Matematika in tehnika Prilagoditev odprtokodnega sistema Drupal za uporabo
More informationUPORABA SILVERLIGHT 4 ZA PODPORO PRI ELEKTRONSKEM PREVERJANJU ZNANJA
Matjaž Reberc UPORABA SILVERLIGHT 4 ZA PODPORO PRI ELEKTRONSKEM PREVERJANJU ZNANJA Diplomsko delo Maribor, junij 2011 I Diplomsko visokošolskega strokovnega študijskega programa UPORABA SILVERLIGHT 4
More informationVgrajeni sistem za brezkontaktno merjenje elektičnega toka na daljavo
Univerza v Ljubljani Fakulteta za elektrotehniko Mitja Stojkovič Vgrajeni sistem za brezkontaktno merjenje elektičnega toka na daljavo DIPLOMSKO DELO VISOKOŠOLSKEGA STROKOVNEGA ŠTUDIJA Mentor: prof. dr.
More informationKONCEPT NADZORA CENTRALIZIRANEGA RAČUNALNIŠKEGA OMREŽJA S PROTOKOLOM SNMP
Jure Klobučar KONCEPT NADZORA CENTRALIZIRANEGA RAČUNALNIŠKEGA OMREŽJA S PROTOKOLOM SNMP Diplomsko delo Ruše, september 2010 I Diplomsko delo univerzitetnega študijskega programa KONCEPT NADZORA CENTRALIZIRANEGA
More informationOSNOVE ZGRADBE IN DELOVANJA RAČUNALNIŠKIH SISTEMOV ROBERT BERGLES
OSNOVE ZGRADBE IN DELOVANJA RAČUNALNIŠKIH SISTEMOV ROBERT BERGLES Višješolski strokovni program: Informatika Učbenik: Osnove zgradbe in delovanja računalniških sistemov Gradivo za 1. letnik Avtor: Robert
More informationNavodila za uporabo sprejemnika Cisco PDS3121
Navodila za uporabo sprejemnika Cisco PDS3121 Cisco Systems, Inc. 5030 Sugarloaf Parkway, Box 465447 Lawrenceville, GA 30042 Daljinski upravljalnik 1. TV - Preklop na upravljanje televizorja 2. POWER Vklop/izklop
More informationVgrajen sistem za nadzor oddaljenega
Univerza v Ljubljani Fakulteta za računalništvo in informatiko Simon Mur Vgrajen sistem za nadzor oddaljenega čebelnjaka DIPLOMSKO DELO VISOKOŠOLSKI STROKOVNI ŠTUDIJSKI PROGRAM PRVE STOPNJE RAČUNALNIŠTVO
More informationStrokovna terminologija - Angleščina. Delovno gradivo V1.0
Strokovna terminologija - Angleščina Delovno gradivo V1.0 Tomaž Hožič, 2010 Preface Učno gradivo sledi učnemu načrtu Ministrstva za šolstvo in šport (MŠŠ) za predmet»strokovna angleščina«za izvedbo programa»računalnikar«.
More informationUPORABNIŠKI PRIROČNIK. WI-FI Smart
SL UPORABNIŠKI PRIROČNIK WI-FI Smart Vsebina Naloži in namesti App... Konfiguracija... 1 1 Predstavitev funkcij... 3 Registracija uporabnika... 3 Osebne nastavitve... 4 Kontrolne funkcije... 6 Funkcije
More informationIntel Galileo gen 2 Board
Intel Galileo gen 2 Board The Arduino Intel Galileo board is a microcontroller board based on the Intel Quark SoC X1000, a 32- bit Intel Pentium -class system on a chip (SoC). It is the first board based
More informationTI C2000: Družina za vgrajene (embedded) aplikacije
CPU MIPS RAM (words) ROM (words) Flash (words) BootROM (words) Event Manager CAP/QEP TIMER PM(CMP) ADC TIMER Resolution 12 # ofchan 16 Conv time McBSP EXMIF atch Dog SPI SCI (UART) CAN Volts (V) # I/O
More informationMatrix. Get Started Guide V2.0
Matrix Get Started Guide V2.0 Overview Matrix is a single board mini computer based on ARM with a wide range of interface, equipped with a powerful i.mx6 Freescale processor, it can run Android, Linux,
More informationRaspberry Pi Introduction
ECE 1160/2160 Embedded Systems Design Raspberry Pi Introduction Wei Gao ECE 1160/2160 Embedded Systems Design 1 Raspberry Pi Classic embedded computer Single board computer Size of a credit card ECE 1160/2160
More informationDB2 podatkovna baza v praksi
DB2 podatkovna baza v praksi Aljoša Trivan, Mikropis holding d.o.o. aljosa.trivan@mikropis.si 2007 IBM Corporation Agenda Mikropis Splošno Fleksibilnost Vzdrževanje Backup SQL objekti in SQL stavki Novosti
More informationRaspberry Pi. Hans-Petter Halvorsen, M.Sc.
Raspberry Pi Hans-Petter Halvorsen, M.Sc. Raspberry Pi https://www.raspberrypi.org https://dev.windows.com/iot Hans-Petter Halvorsen, M.Sc. Raspberry Pi - Overview The Raspberry Pi 2 is a low cost, credit-card
More information