diplomsko delo
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: |
2014 |
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
|
Views: |
3327 |
Downloads: |
484 |
Average score: |
0 (0 votes) |
Metadata: |
|
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 |