Возможно ли это сделать на Ардуино?

kms111402
kms111402 аватар
Offline
Зарегистрирован: 24.07.2014

Добрый день.
Подскажите пожалуйста, возможно ли на Ардуино сделать устройство, которое будет  взаимодействовать с телефоном/ телефонами через bluetooth со следующими сценариями? :
- pairing с телефоном; 
- передача на телефон сообщений по некоторой логике (текст и возможно картинка);
- получение сообщения с телефона, его обработка по некоторой логике, отправка ответа.

Если да, то подскажите, пожалуйста, какие bluetooth-модули лучше использовать для этой задачи? 
Существуют ли готовые библиотеки скетчей для работы с телефонами через bluetooth? 
На сайте adruino.cc удалось найти вот это http://arduino.cc/en/Main/ArduinoBoardBT?from=Main.ArduinoBoardBluetooth  Но страница находится в режиме оффлайн и не слишком информативна...

Также нужна  регулярная загрузка в устройство текстов и картинок с компьютера (через тот же bluetooth или через wifi/ethernet).  Общий объем памяти, которая нужна в устройстве для хранения данных, может быть порядка 10-100Мб.

Или, может быть, такого рода задачи на Ардуино не делаются вовсе и нужно использовать компактный компьютер?

Спасибо. 
С уважением,
Михаил.

Araris
Offline
Зарегистрирован: 09.11.2012

Приоткройте, если возможно, завесу над тайной предназначения описываемого устройства.

kms111402
kms111402 аватар
Offline
Зарегистрирован: 24.07.2014

Araris пишет:

Приоткройте, если возможно, завесу над тайной предназначения описываемого устройства.

Пока ничего конкретного, я для начала хочу поэкспериментировать на себе и получить user experience, чтобы понять, насколько bluetooth вообще удобен/работоспособен для такого рода сценариев. А дальше буду думать.
 

leshak
Offline
Зарегистрирован: 29.09.2011

С точки зрения ардуины, блютус - этот тот же сериал. Цена модулей такова, что можно просто "взять поигратся" и посмотреть "как оно вживую".
Передача сообщений на ардуину, картинок, sms-сок.... это все ваша забота. или найдете софт который уже умеет это делать, или писать самому.
От того "в каком виде они пересылаются с телефона" зависит и то "как вы будете на ардуине парсить пришедшее". Если со стороны телефона софт тоже пишете вы, то.... ну вообщем сами с собой, о формате передачи данных - думаю договоритесь как-нибудь.
Куда потом запихивать пришедшее - тоже целиком ваше дело. И от блютуса - не зависит. Судя по "аппетитам" - только на SD карту.
 

Единственное отличие, с точки зрения программинга блютуса от сериала - скетчи по нему заливать не получится (вернее теоретически возможно, но потанцевать и погуглить - прийдется). А "гонять данные" - все как обычно.

NeiroN
NeiroN аватар
Offline
Зарегистрирован: 15.06.2013

На ардуино то все можно - как и стоматологу можно лечить зубы через задний проход при наличии длинных рук. Ардуино оперерует даннми размером 2...20 килобайт, но точно не 10...100 мегабайт.

Купите дешовый планшет(телефон) с блутусом. Напишите програмку под андроид -  используете "OBEX Push" протокол обмена файлами - отправляете HTML, картинки можно встраивать в тело файла - стандарт HTML 5 такое позволяет.