Ардуино и мобилни телефонни проекти

Използване на мобилно устройство за взаимодействие с Arduino

Платформата Arduino предлага талантливото обещание за интерфейс между компютри и ежедневни обекти. Технологията идва с енергична общност от ентусиасти, които разшириха и приложиха функционалността на Arduino по много нови и вълнуващи начини, като позволиха хардуерното хакване да съвпадне със старото понятие за софтуерна хакерство. Едно такова разширение на Arduino е в мобилното пространство и сега има няколко интерфейса, които позволяват контрол на Arduino от мобилно устройство. Ето няколко примера за проекти, които интегрират Arduino с мобилни устройства.

Ардуино и Android

Сравнително отворената платформа на устройствата с Android го прави чудесен кандидат за лесно интегриране с отворения код Arduino. Платформата Android позволява директна връзка с Arduino ADK чрез използване на езика за обработка, който е свързан с езика на окабеляване, който е в основата на интерфейса на Arduino. Веднъж свързан, андроидният телефон може да се използва за контрол на всички функции на Arduino, от контролирането на свързан светодиод до по-фин контрол на релета или домашни уреди.

Arduino и iOS

Предвид природата на iOS по отношение на контрола на ниско ниво, свързването на Arduino към вашето iOS устройство може да бъде малко по-голямо предизвикателство, отколкото за Android. Maker Shed създаде пакет за пробив на Redpark, който позволи директна кабелна връзка между iOS устройството и Arduino, но не е ясно дали ще бъде създадена съвместима версия за новите конектори, които са били въведени на iOS устройства. Независимо от това, може да има потенциал за други начини на свързване, като например чрез жака за слушалки, и редица онлайн ресурси, които обсъждат това.

Ардуино клетъчен щит

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

Ардуино и Тулио

Друг мобилен интерфейс, който може да бъде интегриран с Arduino, е Twilio. Twilio е уеб интерфейс, който се свързва с телефонни услуги, така че един Arduino свързан към компютър може да бъде управляван чрез гласови или SMS съобщения. Пример за това в действие е чрез този проект, в който Arduino и Twilio се използват заедно с електрически уреди за домашна автоматизация, контролируема от уеб или SMS.

Arduino и уеб интерфейси

Един от най-лесните начини за интегриране на Arduino с мобилно устройство е, ако мобилното устройство е в състояние да поддържа уеб. IDE на Arduino е лесно интегриран с редица уеб интерфейси, които имат само малък опит в програмирането, но за тези, търсещи по-готово решение, съществуват редица библиотеки. Интерфейсът на Webduino по-горе е проста библиотека на уеб сървър на Arduino за използване с щит Arduino и Ethernet. След като уеб приложение се хоства на сървъра на Webduino, Arduino може да се управлява от мобилно устройство, свързано с интернет.

Предишните примери предлагат само кратък вкус към проектите, които интегрират Arduino с мобилни устройства, но като се има предвид популярността на двете платформи, много вероятно е потенциалът за интеграция между двете да расте само с течение на времето.