Новое дополнение к Arduino — GSM Shield — упрощает создание мобильного телефона. Он также поддерживает данные для большинства стран мира с SIM-картой Telefonica, которая входит в комплект. Что ты мог с этим сделать?
Arduino очень прост в использовании для довольно мощного встроенного процессора с большим количеством операций ввода-вывода, и его можно использовать для реализации всевозможных настраиваемых программируемых аппаратных устройств. Теперь вы можете добавить GSM Shield размером с кредитную карту, который подключается непосредственно к системе мобильного телефона. Цена тоже вполне разумная — 69 евро или около 90 долларов за открытый, то есть разблокированный телефон.
Карта работает с обычным набором плат Arduino — Uno, Mega и Leonardo — и выглядит очень простой в интерфейсе и написании кода. Он подключается к любой сети GPRS / GSM с помощью радиомодема M10 Quectell на частоте 850, 900 или 1800 МГц, т.е. это четырехдиапазонный. Он поддерживает TCP / IP и HTTP через GPRS со скоростью до 85,6 кбит / с. Программное обеспечение для управления картой включено в последнюю версию Arduino IDE.
Для работы карты требуется SIM-карта, но у той, что поставляется Telefonica в коробке, есть некоторые интересные особенности. Он позволяет отправлять только данные и SMS-сообщения, но работает в любой точке мира, то есть поставляется с тарифным планом на роуминг. Однако вам необходимо убедиться, что вы хотите использовать его в зоне обслуживания партнера Telefonica. Это также не особенно дешево — 10 евро (13 долларов) за 10 МБ трафика (20 МБ за 15 евро), и срок его действия истекает через 6 месяцев, если вы его не использовали. Обратите внимание, что вы не можете использовать SIM-карту Telefonica для телефонных звонков, и вы можете отправлять SMS-сообщения только на другие SIM-карты Telefonica.
Вы можете увидеть в действии работу с данными в следующем видео:
Если вы хотите использовать устройство в качестве мобильного телефона, все, что вам нужно, — это подходящая SIM-карта с тарифным планом для голосовой связи и / или данных, а также громкоговоритель и микрофон.
Хотя плата не настолько мала, чтобы позволить вам создать мобильный телефон, такой же тонкий, как iPhone, вы можете использовать его в качестве основы для действительно настраиваемого телефона через Arduino. Конечно, Arduino не запускает операционную систему, поэтому не представляйте себе загрузку каких-либо приложений, а процессор, вероятно, слишком мал, чтобы принять порт, скажем, мобильного Firefox или Android. Однако интерфейс достаточно прост — последовательный порт — чтобы можно было рассмотреть возможность его использования с другими устройствами, и очевидным кандидатом будет Raspberry Pi, на котором довольно легко работает Linux. Raspberry Pi, Ubuntu Touch или Android плюс GSM Shield могут стать разумным мобильным телефоном.
Конечно, вам не обязательно делать все возможное, чтобы собрать телефон. GSM Shield — идеальный способ подключить любое устройство к Интернету вещей. Однако в большинстве случаев подключение к Wi-Fi обойдется дешевле.