Проекты Arduino и мобильного телефона

Платформа Arduino позволяет пользователям создавать интерфейс между компьютерами и повседневными предметами, что дает возможность для изобретательного взлома аппаратного обеспечения. Хотя Arduino IDE (интегрированная среда разработки) работает только на Windows, Mac или Linux, существует ряд интерфейсов для управления Arduino с помощью телефона или планшета. Вот несколько примеров того, как Arduino может быть интегрирована с мобильными устройствами.

Информация в этой статье широко применима к различным версиям аппаратного обеспечения Arduino. Старые версии могут быть несовместимы с новыми мобильными операционными системами.

Как получить интерфейс Arduino для телефона

The Игровая площадка Arduino содержит множество руководств и информации о том, как взаимодействовать с оборудованием с помощью Arduino. Две программы, которые она рекомендует для разработки мобильных интерфейсов, следующие pfodApp и Annikken Andee. Первая версия предназначена исключительно для Android, а вторая совместима с iOS. Ни один из вариантов не требует большого опыта программирования мобильных устройств.

Arduino и Android

Относительно открытая платформа устройств Android делает их отличными кандидатами для интеграции с Arduino. Платформа Android позволяет напрямую подключаться к Arduino ADK через использование языка Processing, который связан с языком Wiring, составляющим основу интерфейса Arduino. После подключения телефон Android можно использовать для управления всеми функциями устройства Arduino.

Arduino и iOS

Учитывая характер iOS в отношении низкоуровневого управления, подключение Arduino к устройству iOS может быть немного сложнее. Разводной пакет Redpark позволяет установить прямое кабельное соединение между старыми устройствами iOS и Arduino, но если у вас более новый iPhone или iPad, вы должны установить беспроводное соединение между устройством iOS и Arduino через Bluetooth или Wi-Fi.

Сотовые щиты Arduino

Другой способ сделать Arduino удобным для мобильных устройств — использовать щит сотовой связи. GSM/GPRS щиты подключаются непосредственно к разрывной плате Arduino и принимают разблокированные SIM-карты. Добавление сотового щита может позволить Arduino делать и принимать SMS-сообщения, а некоторые сотовые щиты позволяют использовать полный набор голосовых функций, фактически превращая Arduino в домашний сотовый телефон.

Arduino и Twilio

Еще один мобильный интерфейс, который может быть интегрирован с Arduino — это Twilio. Twilio — это веб-интерфейс, который подключается к телефонным службам, поэтому Arduino, подключенным к компьютеру, можно управлять с помощью голосовых или SMS-сообщений. Например, Arduino и Twilio можно использовать в сочетании с бытовой техникой и другой электроникой для обеспечения домашней автоматизации, управляемой через Интернет или SMS.

Arduino и веб-интерфейсы

Arduino IDE легко интегрируется с рядом веб-интерфейсов при минимальных знаниях программирования, но для тех, кто ищет более готовое решение, существует ряд библиотек. Сайт Webduino интерфейс, например, представляет собой простую библиотеку веб-сервера Arduino для использования с Arduino и экраном Ethernet. После размещения веб-приложения на сервере Webduino, Arduino можно управлять с любого мобильного устройства, подключенного к интернету.

Оцените статью
Добавить комментарий