LEGO MINDSTORMS EV3-e programmeerimine Pythonis

Date

2017

Journal Title

Journal ISSN

Volume Title

Publisher

Abstract

Käesoleva bakalaureusetöö põhiline eesmärk on tutvustada kuidas programmeerida LEGO MINDSTORMS EV3 robotit Pythonis. Lahendusena paigaldatakse LEGO MINDSTORMS EV3 programmeeritavale ajule ev3dev operatsioonisüsteem. Töö käigus valmis terviklik juhend ev3dev operatsioonisüsteemi paigaldamisest mälukaardile kuni roboti programmeerimiseni Pythonis kasutades JetBrains’i PyCharmi. Töös on esitatud ka 8 näidisülesannet, milles kasutatakse mootoreid, programmeeritava aju ekraani, heli, nuppe ja tulesid ning kaugus-, puute- ja värviandurit.
The aim of this thesis work is to introduce how to program LEGO MINDSTORMS EV3 robot in Python. In order to do so an ev3dev operating system was installed on LEGO MINDSTORMS EV3 brick. As a result of the thesis work a complete manual from installing ev3dev operating system to memory card to programming robot in Python using JetBrains PyCharm was composed. The thesis work outlines in addition eight different application examples, where motor, bricks sound, buttons and lights, as well as Ultrasonic, Touch and Colour sensors were used.

Description

Keywords

Citation