Arduino nano и Siemens C62
- Войдите на сайт для отправки комментариев
Сб, 11/07/2015 - 16:40
Здравствуйте, нужна ваша помошь. Подключаю телефон Siemens C62 к arduino nano, по такой схеме:
Резистором R4 регулирую выходное напряжение на RX Siemens, от 2,75v, 3,3v и любое другое.
Пробывал подключать без резисторов, результат один и тот же.
В терминале при подключенном телефоне, выводиться символ "я" и все. При нажатии на ресет, тоже самое.
При звонке на данный телефон, в терминале выводиться символ "д".
При отпарвки команд "AT", "ATD 111" и т.д, ничего не происходит.
Код на Arduino:
#include <SoftwareSerial.h>
#define rxPin 2
#define txPin 3
SoftwareSerial phone = SoftwareSerial(rxPin, txPin);
void setup()
{
Serial.begin(19200);
while (!Serial)
{
; // wait for serial port toconnect.Needed for Leonardo only
}
pinMode(rxPin, INPUT);
pinMode(txPin, OUTPUT);
phone.begin(19200);
}
void loop()
{
if (phone.available())
Serial.write(phone.read());
if (Serial.available())
phone.write(Serial.read());
}
Скорость передачи данных, (Serial.begin(19200) и phone.begin(19200)), менял на 4800, 9600 и 19200.
Прошу помочь, очень нужна ваша помощь, сапсибо.
А откуда схема включения? Зачем резисторы? Там 5-вольтовые уровни. В дата кабеле паралеляться выводы 3-5 и 4-7 на телефоне.
Схема взята с сайта https://sites.google.com/site/carlosoliveiraprojects/home/arduino/gsm-and-arduino
В Siemens C62 урувни разве не 2,75v или 3,3v ?
Подключал и без резситоров, напрямую, результат идин и тот же. Даже подсветка клавиатуры неаченает немного мерцать.
Вывод 3-5 и 4-7 надо закоротить между собой ?
По ссылке схема для сименса С75, это ж другое поколение. Рекомендую сначала к компу подключить, что б проверить. Пары ног -да, закоротить меж собой.
Да, по ссылке, схема на другой телефон. К компу нечем подключить.
Ок, 3-5 и 4-7 закорочу между собой.
Подсоеденил без резисторов, закоротил меду собой контакты 3-5 и 4-7, но телефон не реагирует на команды.
К компу нечем подключить.
Как нечем? у вас уже всё подключено! Только проводки переткнуть. Любая ардуина нано -это готовый переходник USB-UART. Либо влить пустой скетч, либо на землю ресет посадить, и всё. Выводы 0 и 1 -в телефон. А на компе терминалкой долбиться.
Большое спасибо, буду знать.
Подключил данное дело, закоротил reset на минус, в Terminal 1.9b ввожу команды, все равно не каких результатов.
А эще, закоротил reset и минус, закоротил TX и RX и через терминал отправляю что либо, но в ответ нечего нет. это нормально ?
Проблема решилась, ну почти решилась. Схема модключения телефона к Atduino:
Логические уровни у Siemens C62 5v. Резисторы и делители напрежения не понадобились.
Zhigalo_Alexey, я же вам уже говорил -сначала поиграйтесь с телефоном через комп. Никто не знает сколько проблем может выкинуть китайская дуня с паршивым кварцем. В компе же скорости обмена точно по стандарту. То, что у вас при замыкании rx и tx в терминалке нет ответа -это не нормально конечно. Разбирайтесь. У меня совершенно обычная нано тут она на фотке при замыкании ресета на землю я её использовал как USB-UART переходник, никаких проблем не было. Терминалку не обязательно брать стороннюю, та, что в ардуино IDE тоже подходит, тем более её настраивать не нужно.
Здравствуйте. Подскажите возможно ли посылать на телефон Смс команды а ардуино выполняла какое либо действие? Т.е. Управление ардуино по смс через подкл к ней сименс
Спасибо
Здравствуйте. Подскажите возможно ли посылать на телефон Смс команды а ардуино выполняла какое либо действие? Т.е. Управление ардуино по смс через подкл к ней сименс
Спасибо
Информация.