Друзья , то ли лыжи не едут , толя я ... , как говорится. Вчера подключил, взял скетч с вики, поотправлял смс, все работало. Взял второй скетч, где светодиоды включаются по входящему смс , не заработало.. Вернулся к первому , с отправкой, так уже и не отправляет. Лампочка красная горит, зеленая каждые три секунды моргает, сеть вроде видит. Что может быть, может какой нибудь hard reset предусмотрен ? или накрылся шилд. В общем какие идеи есть ?
Так , что , идей нет ? Вот это поработало и перестало ... Код (Text): #include <SoftwareSerial.h> SoftwareSerial gprsSerial(7, 8); int btnPin = 12; boolean prevBtn = LOW; void setup() { gprsSerial.begin(19200); delay(1000); } void loop() { Serial.begin(9600); boolean currBtn = digitalRead(btnPin); if (prevBtn != currBtn && currBtn == HIGH) { sendTextMessage(); } prevBtn = currBtn; } void sendTextMessage() //Функция отправки сообщения { // Устанавливает текстовый режим для SMS-сообщений gprsSerial.print("AT+CMGF=1\r"); delay(100); // даём время на усваивание команды // Устанавливаем адресата: телефонный номер в международном формате gprsSerial.println("AT + CMGS = \"+79282963586\""); delay(100); // Пишем текст сообщения gprsSerial.println("Test"); Serial.print("Test"); delay(100); // Отправляем Ctrl+Z, обозначая, что сообщение готово gprsSerial.println((char)26); }
С сайта производителя скачал монитор порта. При включении/выключении, входящем звонке выдает всякую хрень, АТ команды не передает и не реагирует никак... Так что бракованный шилд ??
Может проблема нехватки питания? Точно в первый и второй раз к одному и тому же USB-порту цеплялись? Есть возможность с внешним питанием проверить?
С внешним питанием пробовал , к порту одному и тому же , и к другому, в общем все пробовал ..На некоторых скоростях , но не 19200 (который вроде по умолчанию у него) выбрасывает в монитор какой то мусор. Может он перешел на скорость отличную от по умолчанию ?
Только что получил новый шилд. Все прекрасно работает. Огромная благодарность коллективу Амперке за очень оперативное реагирование на гарантийный случай. Действительно приятно. Так держать !