Arduino nano и nokia3120
- Войдите на сайт для отправки комментариев
Ср, 06/11/2013 - 23:37
Подключаю телефон нокиа 3120 к ардуино...
Пины RX и ТХ телефона подключаю к пинам 8, 9 на ардуино...
Пользуюсь скетчем
01 | #include <SoftwareSerial.h> |
02 |
03 | SoftwareSerial NSerial(9, 8); // RX | TX |
04 |
05 | void setup () |
06 |
07 | { |
08 |
09 | Serial .begin(9600); |
10 |
11 | Serial .println( "Enter AT commands:" ); |
12 |
13 | NSerial.begin(38400); |
14 | } |
15 |
16 | void loop () |
17 |
18 | { |
19 |
20 | if (NSerial.available()) |
21 |
22 | Serial .write(NSerial.read()); |
23 |
24 | if ( Serial .available()) |
25 |
26 | NSerial.write( Serial .read()); |
27 |
28 | } |
И при отправке AT команды на телефон, получаю следущее
Не могу понять в чем проблема...
Проблема в настройках порта ардуины. Скорость или ещё что либо.
Изменял NSerial.begin(38400);
4800 - УУУУ
9600 - УУУУ
14400 - УУУУ
19200 - УУ
28800 - УУ
38400 - УУ
57600 - нет ответа
115200 - нет ответа
Надо читать документацию, проверенную литературу, а не методом тыка искать истину.
Кстати, я одним глазом погуглил - говорят, что нокии не поддерживают ат команды.
http://developer.nokia.com/Community/Wiki/AT_Commands
Слабо гуглил, нокии поддерживают АТ команды, но не все...
3120 не поддерживает ... ((((