В ВИКЕ Амперки есть пример взаимодействия GSM и aurdino (http://wiki.amperka.ru/беспроводная-связь:gprs-shield) Так вот весь код я взял из последнего примера со светодиодами, фотографию собранной схемы прилагаю. Смыски отправляю, а диоды не загараются. Где я ошибся?
Вот сижу и пытаюсь понять... Жедтый + Оранжевый - Красный + Так у вас ? или нет ? потому что судя по фоткам у вас не хватает + или - =)
Я старался соединить как в примере. Помогите собрать правильную схему, чтобы работало как в примере. Спасибо
1) проверьте резисторы по таблице или мультиметром 2) проверьте светодиоды, переключив красный и желтый на +5V; оранжевый, судя по распиновке шилда, идет на землю. 3) программа...
1) я пробовал через них подключать 5V - светодиоды горели 2) пробовал - горят. 3)Последняя программа в статье http://wiki.amperka.ru/беспроводная-связь:gprs-shield Разве я собрал не такую же цепь как в статье?
Значит какие то проблемы возникают уже в программе. Можно с помощью свободных пинов на ардуине для отладки позажигать еще другие светодиоды в разных частях программы.
Вы хотите сказать, что я собрал роботоспособную цепь? А как же питание? И в примере я его не вижу. И не понимаю как эта цепь устроена
Позажигал, получается схема собрана правильно. Шилд видит смс, но содержание не проходит по заданным условиям т.е. gprsSerial.available() - выполняется, char currSymb = gprsSerial.read(); if ('\r' == currSymb) else if ('\n' != currSymb) {currStr += String(currSymb)} - нет; Но у меня другой вопрос. Я хочу посмотреть значение currSymb, но у меня не работает консоль( указываю в set up :Serial.begin(9600), а в loop(): Serial.println(currSymb), но консоль не появляется) Может проблема в том, что я просто перетащил папку со средой ардуино на рабочий стол?