Jeffrey Cross
Jeffrey Cross

Bluetooth 4.0 от Arduino до iPhone: нет джейлбрейка, нет MFi?

Мы уже давно можем заставить Arduino и Android общаться друг с другом по Bluetooth (например, см. Android-управляемый 3D-печатный слаломбот), но чтобы сделать это с устройством iOS, вам необходимо зарегистрироваться в программе Apple MFi или вы сделать джейлбрейк вашего устройства.

Похоже, что это изменилось с добавлением Bluetooth 4.0 «Bluetooth Smart Ready устройства». Alasdair Allan [через Тома Айго] рассказал мне об этом действительно интересном событии. Доктор Майкл Кролл работает над экранирующим устройством Bluetooth с низким энергопотреблением (BLE) для Arduino на основе модулей Bluegiga BLE112:

Сразу после моего первого контакта с технологией BLE я подумал о BLE Shield для Arduino. Мне очень понравился Arduino BT Bluetooth Shield от Seeed Studio, но, поскольку эти платы не «сделаны для iPod», они не могут подключаться к устройствам iOS. Идея, которую я имел в виду, состояла в том, чтобы создать нечто похожее на Bluetooth Shield Seeedstudio, где контакты Serial RX / TX Arduino или контакты 2/3 (с SoftwareSerial) можно использовать для считывания данных и отправки данных на устройство iOS. Тем не менее, я запустил первый прототип Arduino Shield, используя однорежимный комплект разработчика Bluetooth 4.0 для Bluegiga BLE112. Как только прошивка Bluegiga была закончена, и мой первый набросок мог читать и писать на мой iPhone 4S, я создал свою первую настоящую плату Arduino Shield.

Доктор Майкл Кролл: Bluetooth Low Energy (BLE) Shield для Arduino

Нет слов о ценах [Обновление: щит теперь на Kickstarter], но модули на его основе не выглядят такими дорогими, как и аналогичные модули от BlueRadios. Даже без коммутационной платы у вас не должно быть особых проблем с подключением Arduino к UART на любом из этих модулей; все, что вам нужно сделать, это выяснить, что сказать им.

Том рассказывает о связи Bluetooth / Arduino в своей книге «Разговоры о вещах», и Alasdair рассматривает эти модули в своей будущей книге «Программирование датчиков iOS» (вы также можете взглянуть на его более короткую книгу «Приложения для датчиков iOS» с Arduino, которая быть обновленным и включенным в большую работу по программированию датчика iOS).

Поделиться

Оставить комментарий