Preview

Информатика в школе

Расширенный поиск
Доступ открыт Открытый доступ  Доступ закрыт Только для подписчиков

ИСПОЛЬЗОВАНИЕ ЯЗЫКА ПРОГРАММИРОВАНИЯ FREE PASCAL И ПРОГРАММНОЙ БИБЛИОТЕКИ RUBIROBOTLIB ДЛЯ УПРАВЛЕНИЯ РОБОТАМИ НА ПЛАТФОРМЕ LEGO MINDSTORMS EV3

https://doi.org/10.32517/2221-1993-2018-17-7-8-12

Полный текст:

Аннотация

В статье рассматриваются робототехническая платформа LEGO MINDSTORMS EV3, достоинства и недостатки среды разработки LEGO MINDSTORMS Education EV3, возможности программирования робота с использованием альтернативных языков программирования и сторонних прошивок. Особое внимание уделяется авторскому проекту RubiRobot и библиотеке RubiRobotLib, позволяющей разрабатывать программы для LEGO MINDSTORMS EV3 на языке программирования Free Pascal.

Об авторе

Д. А. Слинкин
Шадринский государственный педагогический университет.
Россия

канд. пед. наук, доцент кафедры программирования и автоматизации бизнес-процессов.

 641800, курганская область, г. шадринск, ул. к. либкнехта, д. 3.



Список литературы

1. Валк Л. Большая книга LEGO MINDSTORMS EV3: подробное руководство для начинающих по постройке и программированию роботов / пер. с англ. С. В. Черникова. М.: Издательство «Э», 2017.

2. Всероссийская робототехническая олимпиада. http:// robolymp.ru/

3. Всероссийский робототехнический фестиваль «Робофест». http://www.russianrobofest.ru/

4. Дистрибутивы и репозитарий 7-й платформы Alt Linux // Файловый архив Alt Linux. http://ftp.altlinux.ru/pub/ distributions/ALTLinux/p7/

5. Дистрибутивы и репозитарий 8-й платформы Alt Linux // Файловый архив Alt Linux. http://ftp.altlinux.ru/pub/ distributions/ALTLinux/p8/

6. Документация проекта RubiRobot // Проект RubiRobot (о роботах и не только). http://rubirobot.ru/files/src/rubiro. manual.archive.pdf

7. Ежегодный Международный фестиваль робототехники «РобоФинист». https://robofinist.ru/

8. Знакомство с EV3 // LEGO.com RU — Вдохновлять и учить строителей будущего. https://www.lego.com/ru-ru/ mindstorms/about-ev3

9. Исогава Й. Книга идей LEGO MINDSTORMS EV3. 181 удивительный механизм и устройство / пер. с англ. О. В. Обручева. М.: Издательство «Э», 2017.

10. Овсяницкая Л. Ю., Овсяницкий Д. Н., Овсяницкий А. Д. Алгоритмы и программы движения по линии робота LEGO MINDSTORMS. М.: Перо, 2015.

11. Овсяницкая Л. Ю., Овсяницкий Д. Н., Овсяницкий А. Д. Курс программирования робота LEGO MINDSTORMS EV3 в среде EV3: основные подходы, практические примеры, секреты мастерства. Челябинск: ИП Мякотин И. В., 2014.

12. Программирование робота LEGO MINDSTORMS EV3 с помощью Scratch 2.0 // ПрогХаус. http://www.proghouse.ru/ article-box/52-scratch2-ev3

13. Проект RubiRobot (о роботах и не только). http:// rubirobot.ru

14. Язык программирования PascalABC.NET. http:// pascalabc.net

15. Delphi — Обзор // Fast Cross-Platform App Development Software — Embarcadero. https://www.embarcadero.com/ ru/products/delphi

16. EV3 Basic // The official site for tutorials on EV3 Basic (Microsoft Small Basic with the EV3 extension). https://sites.google. com/site/ev3basic

17. ev3dev is your EV3 re-imagined. http://www.ev3dev.org

18. JuniorSkills — программа ранней профессиональной подготовки и профориентации школьников. https:// juniorskills.ru/

19. LabVIEW — программное обеспечение для системного проектирования // National Instruments. http://www.ni.com/ ru-ru/shop/labview.html

20. leJOS. Java for LEGO MINDSTORMS. http://www.lejos.org

21. Open source compiler for Pascal and Object Pascal. http:// freepascal.org

22. Platform ROBOLAB // LEGO Engineering, Center for Engineering Education and Outreach. http://www.legoengineering. com/platform/robolab

23. Programming environment Open Roberta Lab. https://lab. open-roberta.org

24. PuTTY is an SSH and telnet client. http://www.putty.org/

25. TRIK. Learn to invent the future // ООО «КиберТех». http://blog.trikset.com 26. World Robot Olympiad. https://wro-association.org/


Для цитирования:


Слинкин Д.А. ИСПОЛЬЗОВАНИЕ ЯЗЫКА ПРОГРАММИРОВАНИЯ FREE PASCAL И ПРОГРАММНОЙ БИБЛИОТЕКИ RUBIROBOTLIB ДЛЯ УПРАВЛЕНИЯ РОБОТАМИ НА ПЛАТФОРМЕ LEGO MINDSTORMS EV3. Информатика в школе. 2018;(7):8-12. https://doi.org/10.32517/2221-1993-2018-17-7-8-12

For citation:


Slinkin D.A. USING THE FREE PASCAL PROGRAMMING LANGUAGE AND THE RUBIROBOTLIB SOFTWARE LIBRARY TO CONTROL ROBOTS ON THE LEGO MINDSTORMS EV3 PLATFORM. Informatics in school. 2018;(7):8-12. (In Russ.) https://doi.org/10.32517/2221-1993-2018-17-7-8-12

Просмотров: 344


ISSN 2221-1993 (Print)