Зарядное устройство лего ev3 чем заменить
Микрокомпьютер Lego EV3
Микрокомпьютер EV3
Микрокомпьютер EV3 начали выпускать в 2013 году. Он пришел на смену микрокомпьютеру NXT и является более современной моделью.
Микрокомпьютер EV3 часто называют микроконтроллер EV3, блок управления EV3, модуль EV3, интеллектуальный блок. Также часто можно встретить в литературе название «P — кирпич» или «P — brick».
Это название является сокращением от Programmable brick — то есть программируемый блок (кирпич).
блок EV3
Микрокомпьютер EV3 входит в состав робототехнических конструкторов Lego Mindstorms Education EV3 образовательной и домашней версии. Микроконтроллер EV3 является компьютерным мозгом робота. Операционной системой микрокомпьютера является Linux. Датчики опрашиваются со скоростью в 1 Гигагерц.
Интерфейс управления микрокомпьютера EV3
В модуле EV3 реализован шестикнопочный интерфейс управления. Этот интерфейс имеет программируемую визуальную индикацию состояний — подсветка различных цветов.
Ход выполнения программы может контролироваться при помощи подсветки модуля. В этом случае подсветка выполняет роль индикатора состояния контроллера EV3. Индикатор может приобретать зеленый, оранжевый или красный цвет. Также индикатор может мигать. Индикатор состояния модуля имеет следующие коды:
Для лучшего понимания на каком этапе находится программа можно отдельно программировать индикатор блока EV3. Тогда при выполнении различных условий индикатор сможет гореть различными цветами и пульсировать.
Порты модуля EV3
С одной стороны, блок EV3 оснащен четырьмя портами входа для подключения различных датчиков.
Также сбоку есть дополнительный USB — порт, который можно использовать для чтения USB-flash накопителей, подключения Wi-Fi приемника WiFi. Адаптер нужно приобретать отдельно. Flash память адаптера 16 Мб. При помощи этого порта можно создать последовательную цепь микрокомпьютеров EV3. Всего можно последовательно соединить до четырех программируемых блоков управления EV3.
соединение микроконтроллеров
Порты входа обозначаются цифрами от одного до четырех. На другой стороне модуля есть четыре порта выхода, куда происходит подключение моторов. Это позволяет создавать сложные и функциональные модели роботов. Порты выхода обозначаются буквами A, B, C, D. Также со стороны портов выхода имеется мини – USB порт. Он позволяет при помощи USB кабеля соединять модуль EV3 с компьютером.
С этой же стороны блока есть слот для чтения карт формата микро-USB. Этот слот позволяет увеличить объем памяти доступной для хранения данных микрокомпьютера EV3 до 32 гигабайт. SD карта в комплект не входит и покупается отдельно.
Динамик EV3
С другой стороны блока расположен высококачественный встроенный динамик. Этот динамик может воспроизводить любые звуки программируемого блока EV3. Качество звука всегда будет хорошим если динамик микроконтроллера не будет закрыт.
динамик блока EV3
Динамик позволяет эффективно использовать звуковые функции микроконтроллера EV3. Благодаря дополнительному объему памяти и улучшенным характеристикам встроенного динамика увеличились возможности использования звука и вышли на новый качественный уровень.
Программирование с помощью интерфейса микрокомпьютера EV3
В микрокомпьютере есть возможность программирования при помощи самого микрокомпьютера. Есть двенадцать программируемых блоков при помощи которых можно создавать программы.
программирование с помощью интерфейса микрокомпьютера EV3
Можно писать сложные программы без использования компьютера. Эту программу можно экспортировать на компьютер. На компьютере программу можно улучшить при помощи программного обеспечения EV3. После этого ее снова можно загрузить на микрокомпьютер и проверить на практике. Это является очень полезной функцией.
Как соединить микроконтроллер EV3 с компьютером
Всего существует три способа установить соединение микроконтроллера с компьютером:
Установка и зарядка батарей блока EV3
На нижней стороне модуля находится литиево — ионный аккумулятор. Конструкция аккумулятора выполнена таким образом, что позволяет плотно устанавливать блок и детали модели робота. Когда батарея используется в первый раз или в случае полностью разряженной батареи нужно в течении как минимум двадцати минут произвести зарядку батареи.
Производить зарядку батареи можно, не вынимая ее из собранной модели. Это значит, что не нужно тратить время на разборку и сборку робота, чтобы заменить аккумулятор.
аккумуляторы и батареи ev3
Батарея заряжается при помощи стандартного адаптера Lego EV3, который входит в комплект. Когда батарея разряжена, то при включении в розетку через адаптер индикатор начинает гореть красным светом. После завершения зарядки индикатор начинает гореть зеленым цветом, а индикатор красного цвета гаснет.
При использовании программируемого микроконтроллера EV3 во время зарядки аккумулятора время зарядки увеличивается. Для зарядки аккумулятора нужно три – четыре часа. Когда аккумуляторная батарея используется в первый раз, рекомендуется, чтобы она имела полную зарядку.
При этом модуль при использовании аккумулятора работает дольше, чем при использовании батареек. Чтобы батарея дольше сохраняла работоспособность есть несколько простых правил:
Технические характеристики микрокомпьютера EV3
Микрокомпьютер Lego EV3 имеет следующие характеристики:
EV3 является третьей версией конструктора Lego Mindstorms Education. Вторая версия носила название NXT, первая версия – RCX.
Как включить микрокомпьютер EV3
Для включения микрокомпьютера EV3 нужно нажать на кнопку, находящуюся в центре шестикнопочного интерфейса микрокомпьютера EV3. После нажатия индикатор статуса модуля загорится красным цветом.
подсветка блока EV3
При этом будет видно окно запуска. После того, как индикатор загорится зеленым цветом, модуль EV3 будет готов к работе. Чтобы выключить модуль EV3 нужно нажимать кнопку «Назад» до тех пор, пока не будет видно окно завершения работы.
По умолчанию будет выбран вариант «Прервать X». При помощи кнопки «Вправо» нужно выбрать вариант «Принять». После этого нажмите центральную кнопку (OK). Теперь микрокомпьютер EV3 выключен. Если нажать OK, то при выбранном варианте Х, произойдет возврат в окно «Запустить последнюю».
Обзор микрокомпьютера EV3
Российское сообщество энтузиастов
Зарядное устройство для NXT
Зарядное устройство для NXT
Сообщение slookin » Вс дек 20, 2009 4:21 pm
но
1) он очень недешев
2) его сложно купить
на что его можно поменять из существующих на нашем рынке?
я нашел вот такой http://www.chip-dip.ru/product0/9000036089.aspx, но он не поддерживает 10В (то которое реально выдается адаптером 9833).
Re: Зарядное устройство для NXT
Сообщение ZED » Пн дек 21, 2009 12:10 pm
Re: Зарядное устройство для NXT
Сообщение slookin » Пн дек 21, 2009 7:54 pm
Re: Зарядное устройство для NXT
Сообщение ZED » Пн дек 21, 2009 8:16 pm
Re: Зарядное устройство для NXT
Сообщение Liova » Пн дек 21, 2009 8:54 pm
Re: Зарядное устройство для NXT
Сообщение slookin » Пн дек 21, 2009 10:36 pm
Даж не знаю какому утверждению и верить.
в тоже время аккамулятор который должен заряжаться от постоянного тока (то есть в нем есть некий выпрямитель), вероятнее всего будет заряжаться и от постоянного тока.
вот здесь http://www.holit.ua/ru/products/lego/school тоже пишут что A/C вход у аккумулятора.
А кто знает когда будут доступен аккумулятор от 2010 года (который более емкий)?
Замени мозги в Lego Mindstorms. Полный аналог микроконтроллера EV3
Идея заменить микрокомпьютер в конструкторе Lego Mindstorms на Raspberry Pi, Beaglebone, Arduino или другой не является новой. Но с выходом EV3 стало возможным не только получить 100%-ый аналог, но и повысить производительность вашего легоробота.
Lego — самый популярный образовательный конструктор. Но самый дорогой. Причин использовать неоригинальный микрокомпьютер вместе со стандартными деталями, двигателями и датчиками конструктора Lego может быть несколько.
Замена блока LEGO Mindstroms NXT
Для обмена данными между цифровыми устройствами и микроконтроллером NXT используется прокол I2C. Этот интерфейс популярен и используется во многих микропроцессорных устройствах. Поэтому, в принципе, технически возможно как подключить датчики сторонних производителей к блоку NXT, так и наоборот датчики и моторы Lego к другим микроконтроллерам. Чтобы не резать провода, лучше воспользоваться специально для этого разработанными адаптерами. Например, адаптер для соединения Lego и Arduino выпускает компания Dexter Industries.
Адаптер для подключения Lego и Arduino. Фото dexterindustries.com.
Но, конечно, недостаточно просто подключить устройства через адаптер. Нужно еще программное обеспечение для обмена данными. Примеры программ и для Arduino, и для блока NXT есть на сайте производителя.
Также Dexter Industries выпустила систему BriсkPi, позволяющую подключать датчики и двигатели Lego к одноплатному компьютеру Raspberry Pi. Система состоит из платы расширения (шилд) и корпуса.
Плата расширения (шилд) BrickPi, Raspberry Pi и корпус для них. Фото dexterindustries.com
Плата расширения имеет микроконтроллер — аналог Arduino. Проект с открытым исходным кодом — на сайте производителя выложено и программное обеспечение, и схема аппаратной части.
Вот пример робота, построенного с BrickPi:
Робот-рука из Lego и BrickPi
Видео-презентация BriсkPi:
Таким образом, замена блока NXT на Arduino, Raspberry Pi или другой одноплатный компьютер — интересная для энтузиастов идея, но 100%-ого аналога блока NXT так не получить, и придется работать в программной среде, отличной от Lego.
Замена микроконтроллера LEGO Mindstroms EV3
В начале 2013 года новая версия конструктора Lego Mindstorms EV3 получила операционную систему Linux. Поэтому стало возможным реализовать идею замены программируемого блока в конструкторе Lego на другие одноплатные компьютеры c Linux, и достигнуть при этом полной совместимости! В голову сразу приходит мысль попробовать Raspberry Pi и похожие — Beaglebone, Arduino Yun или Intel Galileo.
Мы обнаружили проект на Kickstarter, в котором блок EV3 заменили на одноплатный компьютер Beaglebone Black и достигли 100% совместимости как в аппаратной, так и программной части.
Авторы проекта — makerstudio.cc. Они создали плату расширения к BeagleBone Black для Lego Mindstorms и назвали ее EVB. К плате сделали корпус и экран, вообщем, сделали готовый продукт — аналог блока Mindstorms EV3. Дешевле, производительнее и с большими возможностями — можно подключать больше датчиков. Блок можно просто купить, включить — и он готов к работе.
BeagleBone Black — одноплатный Linux-компьютер. Является конкурентом Raspberry Pi. Имеет мощный процессор процессором AM335x 720MHz ARM®, большое количество входов/выходов, возможности могут быть расширены дополнительными платами.
Lego Mindstorms EV3 имеет процессор ARM9 (TI Sitara AM180x) 300MHz, поэтому переход на процессор ARM Cortex-A8 (TI Sitara AM335x) 1GHz BeagleBone Black повышает производительность, плюс появляется возможность подключения дополнительных плат расширения!
Самое главное, что Lego Mindstorms EV3 имеет открытое описание всего программного обеспечения и аппаратных средств!
Для примера, собран и продемонстрирован известный робот-сборщик кубика рубика. Только вместо EV3 установили разработанный EVB. Предлагаем посмотреть видео:
Авторы проекта уже выпускают и продают EVB. Существенно расширить производство планируют к концу апреля 2015. Кроме того, они разработали и производят несколько совместимых датчиков.
Почитать подробнее, а также поддержать проект можно на Kickstarter.
Спасибо Lego за открытый исходный код!
Авторы позитивны и открыты. Они честно признались, что самый главный в их команде вот этот кот.
Фото со страницы проекта на Kikstarter
Обзор железок для занятий робототехникой с детьми — 2
Под катом мы попытались как-то обобщить и систематизировать наш опыт по выбору платформы для занятий с детьми. Если вы организуете кружок робототехники, возможно, вам это будет полезно.
К прошлой серии было много справедливых замечаний, по такому случаю я полностью переработал материал.
Введение
Сначала лирическое отступление.
В свое время я был одним из самых счастливых детей в Екатеринбурге, потому что отец привез мне из Германии целый чемодан Лего (тогда в России его еще совсем мало было). И я думаю, это очень здорово повлияло на мое умственное развитие — мелкая моторика, пространственное мышление. Однако у людей есть такое свойство: взрослея они иногда начинают нелюбить ту среду, из которой вышли, так и меня часто упрекают в предвзятости к Лего. Сейчас я все-таки попытаюсь это преодолеть.
Итак, главное достоинство леговской механики — это скорость сборки. Наверно, раз в десять выше, чем на винтах, раза в два выше, чем на заклепках. По большому счету главный соединительный элемент Lego Technic — это та же заклепка, которую не нужно зажимать, раскрывается сама за счет упругости:
Второй элемент — ось с крестообразным сечением:
По сути это заменитель винта, только “гайки” на ней не закручиваются, а держатся за счет продольного трения.
Плюс к этому в Лего есть специальные детали для сборки некоторых специфичных узлов, например, дифференциала. Все это позволяет быстро собирать очень сложные механизмы, и для детей это действительно здорово. Жаль только, что не навсегда мы остаемся детьми, и вот тогда возникает проблема: во взрослой жизни такие соединения нигде не используются, и плавный переход с Лего на что-то другое, насколько мне известно, еще никому не удавалось реализовать. Кроме того, возникает еще одна неприятность, с которой я сам при взрослении столкнулся: в Лего все из коробки подогнано идеально, до микронов, ребенок к этому привыкает, принимает как данность. В реальности для такой точности нужно прикладывать огромные усилия, и я этому уже в студенчестве долго учился, кажется, до сих пор толком не научился.
Управляющий модуль у Лего скучный.
С одной стороны, он очень прочный, почти не ломается, с другой имеет всего 8 разъемов и туда не влезает ничего, кроме кроме фирменных леговских проводов (кстати, насколько я знаю, самая ломкая часть). Разумеется, штатно с ним работают только леговские датчики и моторы.
С точки зрения преподавателя Леговская электроника самая малохлопотная: все легко подключается, почти никогда ничего не ломается, однако и простора для творчества очень мало.
Поскольку Лего — это большая компания, об инфраструктуре она позаботилась: подавляющее число соревнований по робототехнике имеют ограничение — только Лего.
Кроме того проводится множество разных конференций и мероприятий для преподавателей.
Резюме следующее: вещь невероятно классная, это действительно так, однако, как и для всех игрушек, чем раньше ребенок с нее соскочит, тем лучше, по нашему опыту седьмой класс — в самый раз. Так же Лего — единственный конструктор, который не требует от преподавателя серьезной технической подготовки. Ну а еще по идеологии своей он очень похож на Майкрософт, некоторые Майкрософт не любят.
Fischertechnik
habrahabr.ru/company/neuronspace/blog/243929
Если я правильно понимаю, история с этим конструктором произошла следующая: Лего очень удачно запатентовало свои соединения и Алану Артуру Фишеру не оставалось ничего, кроме как использовать какое-то не слишком подходящее для этих целей соединение (кажется, “ласточкин хвост” оно называется).
По этой причине какие-то простые механизмы на Fischertechnik делать не очень удобно, но зато там есть множество специальных элементов, с которыми можно делать совершенно невероятные вещи: пневмоприводы, хемотроника, ионисторы, электрохимические суперконденсаторы и др. (подробнее см. ссылку выше). Кроме того, есть специализированные наборы, моделирующие то или иное производство.
В целом идеология Fischertechnik повторяет идеологию Лего, все-таки это игрушка, но очень технически продвинутая.
Кроссплатформенные управляющие модули
Сначала немного терминологии. Вся переферийная электроника для взрослой робототехники имеет стандартные разъемы, работает по стандартным протоколам. Fischertechnik, Лего и другие закрытые продукты создает искусственные препятствия для подключения через эти разъемы и протоколы. Продукты по-проще, например, Raspberry, хотя и не являются опенсорсными, но все стандарты поддерживают. Вообще по нашему опыту в данном случае опенсорсность железа не имеет столь большого значения: все разъемы стандартны, среды разработки тоже стандартны и, как правило, опенсорсны, и железная прокладка между ними существенной роли не играет, переход на другую железку никаких проблем не вызовет. Здесь еще можно по-рассуждать о нашей миссии по развитию опенсорсного железа, но для краткости опустим это, к теме не очень относится.
По сравнению со своими аналогами Raspberry является самой распространенной и дешевой, по характеристикам последняя ее версия аналогам ничем особо не уступает, поэтому мы работаем с ней.
Среди ардуин мы выбрали Uno, поскольку, опять же, самая распространенная и дешевая (в Китае стоит порядка 30 юаней или
300 рублей). Характеристики у нее не самые, но нам вроде хватает.
Конструкторы
Из других конструкторов наиболее популярен Huna (кстати, вроде бы отчасти российская разработка):
Трик предлагает неплохой конструктор, но, опять же, уж очень дорогой.
Общий принцип у всех конструкторов примерно один и тот же: плоские детали и уголки соединяемые винтами, по сути старый советский железный конструктор. При этом у каждого свои особенности: в Мультипло основные детали вырезаны из трехмиллиметрового пластика + маленькие алюминиевые уголки + пластиковые заклепки; в Huna плоский металл дополняется объемными пластиковыми деталями, похожими на Лего; Трик просто очень массивен.