izpis_h1_title_alt

Programski jezik MicroPython na mikrokrmilnikih ARM Cortex-M4
ID BRAJNIK, MARK (Avtor), ID Vrabič, Rok (Mentor) Več o mentorju... Povezava se odpre v novem oknu, ID Butala, Peter (Komentor)

.pdfPDF - Predstavitvena datoteka, prenos (3,21 MB)
MD5: EAF19C6B44F8D0B5E103E53E1F2CBB21
PID: 20.500.12556/rul/d35256aa-ba4d-4d54-ae54-c590c2b6cccf

Izvleček
V sklopu diplomske naloge je narejen pregled programskega jezika MicroPython in primerjava z najpogosteje uporabljenima programskima jezikoma za mikrokrmilnike. MicroPython smo uporabili za programiranje razvojne plošče Nucleo L476RG. Opravili smo namestitev MicroPython strojno-programske opreme na razvojno ploščo Nucleo L476RG, primerjali hitrost izvajanja programske kode z Arduinom Uno ter prikazali uporabo MicroPythona in Arduina na primerih sledilnega robota in PID krmiljenja elektromotorja. Kljub precej počasnejšemu izvajanju programske kode je MicroPythonova prednost predvsem v hitrosti izdelave programske kode in preprostosti programskega jezika, kar je v pomoč predvsem začetnikom.

Jezik:Slovenski jezik
Ključne besede:programiranje, mikrokrmilnik, PID krmiljenje, mobilni robot, MicroPython, Arduino, Nucleo L476RG
Vrsta gradiva:Diplomsko delo/naloga
Organizacija:FS - Fakulteta za strojništvo
Leto izida:2017
PID:20.500.12556/RUL-95497 Povezava se odpre v novem oknu
Datum objave v RUL:20.09.2017
Število ogledov:2682
Število prenosov:449
Metapodatki:XML DC-XML DC-RDF
:
Kopiraj citat
Objavi na:Bookmark and Share

Sekundarni jezik

Jezik:Angleški jezik
Naslov:MicroPython programming language on ARM Cortex-M4 microcontrollers
Izvleček:
In this thesis, the MicroPython programming language is reviwed and compared with the most frequently used microcontroller programming languages. MicroPython is used to program the Nucleo L476RG development board. The installation of MicroPython firmware on the Nucleo L476RG development board is presented. The speed of execution of the code is compared with Arduino Uno microcontroller. The use of MicroPython and Arduino is demonstrated in the case of line following robot and the case of PID control of an electric motor. In spite of the much slower execution of the code, MicroPython's advantage is above all in the speed of programming and the simplicity of the programming language, which is particularly benefical for beginners.

Ključne besede:programming, microcontroller, PID control, mobile robot, MicroPython, Arduino, Nucleo L476RG

Podobna dela

Podobna dela v RUL:
Podobna dela v drugih slovenskih zbirkah:

Nazaj