Сейчас курсы по робототехники стали привычной вещью. Чаще всего на этих курсах можно встретить обучающие наборы Lego или Arduino
Давайте остановимся на них подробнее и поговорим о плюсах и минусах каждого, чтобы разобраться - куда же записать своего ребенка, на какое направление.
Начнем
Набор Lego mindstorms EV3 был выпущен в 2013 году, он в имеет в своем составе следующие компоненты:
- Средний мотор
- Два больших мотора
- Микроконтроллер
- Ультразвуковой датчик расстояния
- Датчик цвета
- Два датчика касания
- Датчик угла (гиросенсор)
- Различные lego детали для сборки робота
В процессе обучения на этом наборе, можно уже на первом занятии собрать первого рабочего робота не вдаваясь во все детали работы компонентов.
Ниже я перечислил плюсы и минусы данных наборов:
Lego Mindstorms EV3
🟩 Быстрый старт, минимум теории
🟩 Развитие конструкторских способностей
🟩 Программирование не текстовое, а чаще графическое с использованием готовых блоков
🟩 Введение в алгоритмы
🟩 Развитие математического аппарата
🟩 Возможно собрать любого робота, кроме летающих.
🟩 Множество олимпиад на данном наборе, в том числе мировая олимпиада по робототехнике проходит именно на нём.
🟩 Огромный потенциал для развития прикладной механики
🟩 Имеет ядро операционной системы Linux
🟩 Через данный набор познаются физические законы
Теперь же поговорим о минусах:
🟥 Никакой пайки
🟥 Нулевые представления об электрических схемах
🟥 Не везде, но чаще используется графический язык программирования, который далёк от текстовых языков как С++, JavaScript, Python и др.
🟥 Набор ограничен количеством подключаемых моторов/сенсоров
🟥 Набор ограничен способами построения робота
🟥 Высокая стоимость
Arduino
🟩 Используется пайка или специальная плата Breadboard где элементы соединяются без использования пайки
🟩 Через данный набор познаются физические законы
🟩 Возможно собрать любого робота без исключений
🟩 Введение в алгоритмы
🟩 Развитие математического аппарата
🟩 Множество олимпиад на данном наборе, в том числе мировая олимпиада по робототехнике проходит именно на нём.
🟩 Огромный потенциал для развития прикладной механики
🟩 Развитие математического аппарата
🟩 Навыки схемотехники и построения собственных электрических цепей
🟩 Программируется с помощью упрощенного языка программирования C++
🟩 Ограничения в конструировании, механике и количестве моторов/сенсоров отсутствуют.
🟩 Невысокая стоимость
Теперь же поговорим о минусах :
🟥 Требует большей теоретической и практической подготовки чем Lego EV3
🟥 Есть риск вывести модули из строя, если разработчик не обладает достаточным опытом
🟥 Может возникнуть проблема с нехваткой компонентов. Чаще всего недостающие компоненты заказывают из Китая и ждут от 30-60 дней
🟥 При работе с высоким напряжением присутствует опасность для жизни
🟥 Детали для робота необходимо изготавливать самому
Теперь вы имеете примерную картину происходящего на курсах по робототехники.
Удачи!
С Вами был Ермек