diplomsko delo
Mitja Utroša (Author), Igor Pesek (Mentor), Nenad Muškinja (Co-mentor)

Abstract

V diplomskem delu sem predstavil računalnik Raspberry Pi, njegove tehnične podatke, periferne naprave, potrebne za pripravo delovnega okolja in namestitev operacijskega sistema Rasbian Wheezy. Predstavil sem tudi nameščanje programske opreme za oddaljen dostop, deljenje datotek, IR upravljanje in zajem zaslonskih slik. Opisal sem dodatno periferijo, ki se v praktičnem delu uporabi za lažjo in hitrejšo izvedbo pripravljenih nalog. Predstavil sem programski jezik Python, osnove dela z tolmačem Python Interpreter in sintakso programskega jezika. V nadaljevanju sem predstavil grafični vmesnik za pisanje programske kode IDLE3. V osrednjem delu diplomskega dela sem pripravil naloge za programiranje v programskem jeziku Python na Raspberry Pi-ju. Naloge si sledijo v smiselnem zaporedju, tako da se učenje, razumevanje in zahtevnost uporabe programskega jezika gradijo oziroma stopnjujejo iz naloge v nalogo. Tudi v nalogah uporabljeni elektronski elementi si sledijo od preprostih do bolj zahtevnih. Pri vsaki nalogi sem predvidel in naštel pripomočke, potrebne za izvedbo. Opisal sem elektrotehnične osnove uporabljenih elektronskih elementov. Na praktičnih primerih sem grafično in shematsko predstavil primere vezav elektronskih elementov na Raspberry Pi. Za posamezen praktičen primer sem podrobno razložil programsko kodo.

Keywords

diplomska dela;Raspberry Pi;Python 3;Idle 3;Rasbian Wheezy;GPIO;programska oprema;programiranje;programski jeziki;

Data

Language: Slovenian
Year of publishing:
Typology: 2.11 - Undergraduate Thesis
Organization: UM FNM - Faculty of Natural Sciences and Mathematics
Publisher: [M. Utroša]
UDC: 004.43(043.2)
COBISS: 20899592 Link will open in a new window
Views: 3327
Downloads: 484
Average score: 0 (0 votes)
Metadata: JSON JSON-RDF JSON-LD TURTLE N-TRIPLES XML RDFA MICRODATA DC-XML DC-RDF RDF

Other data

Secondary language: English
Secondary title: Programing Python 3 on platform Raspberry Pi
Secondary abstract: In this graduation thesis I presented the Raspberry Pi computer, its technical data, peripheral devices necessary for the preparation of a work environment and the installation of the Rasbian Wheezy operating system. I also introduced the installation of software for remote access, file sharing, IR managing and screen capture. I presented additional periphery that can be used to facilitate and accelerate the implementation of the prepared tasks in the practical part. Furthermore, I introduced the Python programming language, the basics of working with the Python Interpreter and the programming language syntax as well. Further on I introduced the graphical interface for writing IDLE3 software code. In the main part of this graduation thesis I prepared tasks for programming in the Python programming language on the Raspberry Pi. Tasks appear in a logical sequence so that learning, comprehension and ease of use of the programming language build or enhance from one task to another. Electronic elements used in tasks appear from simple to more complex as well. For each task I have foreseen and listed necessary tools needed for the implementation. I described electro technical basics of the applied electronic elements. I graphically and schematically introduced examples of electronic elements bindings on the Raspberry Pi. For each practical example I explained the programme code in detail.
Secondary keywords: theses;Raspberry Pi;Python 3;Idle 3;Rasbian Wheezy;GPIO;software;programming;programming languages;
URN: URN:SI:UM:
Type (COBISS): Undergraduate thesis
Thesis comment: Univ. v Mariboru, Fak. za naravoslovje in matematiko, Oddelek za matematiko in računalništvo
Pages: 79 f.
ID: 8730909
Recommended works:
, no subtitle data available
, no subtitle data available
, no subtitle data available
, diplomsko delo visokošolskega študija