BeagleBone SBC усиливает Lego Mindstorms EV3

Проект «EVB» Kickstarter заменяет кирпич ARM9 робота Lego Mindstorms EV3 на BeagleBone Black, добавляя производительность, расширяемость и датчики.


Кирпич Лего EV3

Когда Lego добавил компьютер на базе Linux «Brick» к своей модульной платформе робота Lego Mindstorms с открытым исходным кодом, мы были взволнованы, но также были несколько разочарованы тем, что это было только скромное устройство на базе ARM9.
Теперь стартап под названием Fatcatlab добился успеха на Kickstarter с компьютером EVB, который вы можете использовать вместо Brick, который предназначен для подключения BeagleBone Black для гораздо более быстрой работы Cortex-A8 с частотой 1 ГГц.

Проект EVB получил более 33 000 долларов США в виде взносов, что более чем в четыре раза превышает его цель в 8 000 долларов США, и осталось еще шесть дней.
(Проект получил поддержку благодаря своему выбору в качестве штатного выбора Kickstarter.) Цены начинаются с 68 долларов за накидку EVB (за исключением самого BeagleBone Black), и есть модель стоимостью 208 долларов, которая включает в себя семь выбранных пользователем сенсорных модулей.
В комплект EVB также входит ЖК-экран, аккумуляторы, сенсорные провода и акриловый чехол.


Кирпич Lego EV3 (слева) по сравнению с EVB Fatcatlab

(щелкните изображение, чтобы увеличить)

Обратите внимание, что хотя говорят, что EVB заменяет мозг EV3, сенсорная плата EV3 все еще доступна.
Таким образом, помимо скорости, включая быструю загрузку, основным преимуществом здесь является то, что вы добавляете дополнительную плату датчиков, позволяющую одновременно использовать более широкий диапазон датчиков.
Кроме того, поскольку BeagleBone Black поддерживает обширную экосистему дополнительных надстроек, вы можете обмануть своего робота Lego Mindstorms с помощью широкого спектра надстроек.

Чтобы обеспечить совместимость, мыс EVB имитирует лицензированные по GPL внутренние спецификации EV3, за исключением процессора Texas Instruments AM1808 на базе ARM9 300 МГц.
Тем не менее, он обеспечивает более высокое разрешение, 220 х 176 пикселей ЖК-дисплей, который также добавляет поддержку цвета и подсветку.
EVB также поддерживает новые функции, предоставляемые BeagleBone Black, включая порт Ethernet 10/100 и последовательный порт TTL.



EVB дисплей, угол обзора и вид сбоку

(нажмите на картинку, чтобы увеличить)

Говорят, что WiFi, который доступен с EV3, находится в стадии разработки для EVB.
В отличие от EV3, здесь нет поддержки Bluetooth или I2C.
Кроме того, есть только одна кнопка вместо шести, хотя EVB добавляет многофункциональный переключатель, который, как представляется, смягчает это.

Спецификации в некоторых местах неоднозначны.
Например, неясно, может ли EVB использовать четыре USB-порта EV3 или GPIO.
Ни один из них не указан в качестве функции EVB.

Спецификации EVB указаны в одном месте как поддержка BeagleBone Black 720 МГц, а в другом - 1 ГГц, так что может показаться, что устройство поддерживает либо оригинальную версию BeagleBone Black, либо новые модели BeagleBone, такие как Rev C. Эта конфигурация даст вам 1 ГГц TI AM3359 SoC, 512 МБ оперативной памяти и 4 ГБ флэш-памяти eMMC.
Для сравнения, EV3 Lego ограничен до 64 МБ ОЗУ.

По словам Fatcatlab, EVB поддерживает все датчики LEGO Mindstorms.
Кроме того, Fatcatlab предлагает семь новых дополнительных датчиков, которые также можно использовать со стандартной установкой Lego Mindstorms, оснащенной EV3.

Дополнительные сенсорные модули включают в себя:

  • Модуль ADC - Модуль ADC позволяет вам «использовать все аналоговые датчики Arduino на EVB или EV3», - говорит Fatcatlab.
    Он обнаруживает два канала напряжения от 0 до 3300 мВ с точностью 10 бит (3,2 мВ).
  • Датчик жеста - Помимо обнаружения шести видов жестов рук, он может измерять значение цвета RGB и определять близость.
  • Датчик освещенности - этот модуль измеряет интенсивность света в диапазоне 0-65535 люкс.
  • Датчик давления / высоты над уровнем моря - этот датчик давления воздуха и высоты над уровнем моря предлагает диапазон 300-1100 гПа с точностью ± 0,12 гПа (± 1,0 м).
  • ИК-приемник - инфракрасный приемный модуль EVB бета-каскада будет поддерживать 21-кнопочный пульт.
  • 9DOF Sensor - Этот модуль с девятью степенями свободы обеспечивает трехосную угловую скорость, акселерометр и компас.
  • Датчик температуры и влажности - точность измерения температуры данного модуля составляет ± 0,3 градуса, а точность измерения влажности - ± 3,0% относительной влажности.

Видео проекта, в котором сравнивается стандартный кирпич EV3 с альтернативой EVB, приведено ниже.

EV3 и EVB сравнение

Дальнейшая информация

Финансирование Kickstarter для EVB доступно до 26 января, начиная с 68 долларов за минусом BeagleBone Black.
Доставка продукции ожидается в апреле.
(Однако мы заметили, что BeagleBone Black несколько раз упоминается как «Beaglebong Black», поэтому это может занять немного больше времени.) Более подробную информацию можно найти на странице EVB Kickstarter , а также на Fatcatlab. сайт .