LightBlue Bean+: Bluetooth Arduino для эпохи мобильных устройств

c80f534a55a5624531860ad6b1e4d0c7.jpg

LightBlue Bean+ — это Arduino-совместимая плата из семейства LightBlue Bean — модельный ряд простых в использовании, беспроводных Arduino-плат. Здесь есть BLE, 16 GPIO, не требующие пайки коннекторы. Также разработчики предлагают аккумулятор и широкий спектр ПО.

Программировать под Bean+ можно на любой платформе — OS X, Windows, iOS, Android. Все функции управления осуществляются по беспроводной связи. Нет проводов, нет проблем.

Основные характеристики Bean+


Сюда входит сразу несколько новых возможностей BLE: beacon, MIDI, HID, ANCS и «observer».

2c46b51da230e197fa55329c81b8b7c8.jpg

На основе платы можно создать умный помощник, показывающий уведомления с сопряженных устройств, MIDI-инструмент, клавиатуру, мышь или что-либо еще.

Конфигурация «железа»


5692e73b0e5dd0b505ecafed7c2edd3a_origina

У Bean+ есть несколько встроенных модулеей — например, акселерометр и температурный сенсор. Акселерометр можно использовать для создания MIDI-маракасов, или получения уведомления, когда в терарриуме, установленном дома, становится слишком жарко.

Увеличенный радиус дейсвия


С новым RF-усилителем, Bean+ может взаимодействовать с любыми другими Bean+ в радиусе 400 метров, при идеальных условиях. Или же это 250 метров для взаимодействия со смартфоном. Таким образом, радиуса действия устройства хватает для взаимодействия с любым устройством в квартире или доме. Например, можно включить музыку в холле, не вставая с кровати.

1f48c8c75a691d6312c4dcef175328d2.jpg

Аккумулятор


Для каждого Bean+ предоставляется 600 мАч батарея, заряда которой хватает примерно на год работы платы в автономном режиме. Добавленный micro-USB порт позволяет зарядить девайс в любом месте, где есть доступ к электричеству. Также можно использовать для зарядки солнечную панель, которую «Даджет» уже описывал на Geektimes.

b4b37041ec9ef04018298aabe04bbe22.jpg

Bean+ подходит и для проектов, которым нужен более сильный ток, например, для систем с сервоприводами или мощными светодиодами.

Дополнительные аксессуары


Bean+ поставляется с двумя типами коннекторов, включая Grove connectors, разработанные Seeed Studio.

eec313ef4b54f3a61041c6d8b74e63f6.jpg

Кстати, можно выбирать рабочее напряжение — можно выбрать 3,3В или 5В.

Возможности BLE


Здесь у нас беспроводное управление и программирование:

104c1bddbe8e59027553585db53b05ab.jpg

Как уже говорилось выше, писать ПО под модуль можно с любой ОС, включая Android. Использовать можно как стандарт Arduino IDE, так и «на лету».

В принципе, Bean+ — идеальный вариант для проектов, которые связаны с мобильными устройствами. Если нет желания писать код, работать можно с LightBlue — программной платформой, которую стоит использовать и здесь.

Для удобства разработчиков компания предоставляет и официальные iOS, OS X и Android SDK.

Взаимодействие между Bean+


Да, платы могут «разговаривать» с другими Bean+ платами. Это возможно благодаря BLE и модулю «observer».

337a93028c1bc8e9fef5c382df129029.gif

Музыка


ede8f54b06010fde29ce7b615bcaddb2.gif

Уведомления


a328c395559e584f69054a4fc2cfde4c.gif

HID


a76dc887455dc838ac197e6aa9558207.gif

В этом случае можно использовать Bean+, как беспроводную клавиатуру или мышь.

Веб-интеграция


Example use of a Bean+ with Node-RED

Быстрое подключение платы к Сети, используя Node-RED или OctoBlu. Это два визуальных программных интерфейса для «Интернета Вещей».

Beacon

d72ff78a82612277a8248dba75e89de8.gif

Где достать сие чудо?


На Kickstarter, причем стоимость платы не очень велика. Предзаказ можно сделать за $39, и модуль придет уже в декабре. Есть и другие позиции, со своими плюшками (2 или больше модуля, аксессуары и т.п.). Но эти позиции дороже.

Приглашение к тестированию даджетов


Даджет приглашает авторов, заинтересованных протестировать наши устройства и написать объективный обзор, к сотрудничеству. Устройство после публикации обзора остается у вас. Подробнее о предложении — здесь.

© Geektimes