использование UART

.c8r
.c8r аватар
Offline
Зарегистрирован: 15.11.2011

 Добрый день.

Плотно занялся стековкой arduino и устройств, поддерживающих этот протокол (в моем случае это сотовые телефоны фирмы nokia, цель использования: доступ к модему телефона посредством AT команд).

Со стороны железа почти все ясно, а вот со стороны софта почти все не ясно. Как организовать общение двух устройств (ардуина и телефон)? Может есть наработки/библиотечки в этой сфере?

Спасибо!

.c8r
.c8r аватар
Offline
Зарегистрирован: 15.11.2011

 Как я понял это что-то вроде "отправили байты информации через TX, второй агрегат как-то отреагировал", не? Не оно?

Dmitry K
Offline
Зарегистрирован: 11.08.2011

зачем создавать новую тему если речь пошла в той? :) стыковка ардуино и телефон осуществляется именно через уарт и именно по средствам АТ коман: а точнее все очень просто используете стандартную библиотеку serial вобщем вот! но только на англиском вам нужно всеголиш перевести и заменить команды SE на команды NOKIA http://www.arduino.cc/cgi-bin/yabb2/YaBB.pl?num=1290601471/all  обратите внимание на delay он должен быть приличный тк как телефон может неуспеть обработать команду и дать вам ответ поумолчанию все прописываю 3000 - что соответсвует в 3сек. для начала пробуйте выставить больше дабы добитсья стобильности как отладите код можете и уменьшить но главное чтобы телефон успевал переварить то что вы ему дали по uart и успеть дат ьвам ответ

 

пример видео показывающий что к чему и зачем: http://www.youtube.com/watch?v=43J5Ad7rg0I