После сообщения AT+CFUN=1 ??? Могу посоветовать закомментировать все библиотеки и обращения ко всем датчикам, кроме обмена шилда с сервером. Бывает что возникает конфликт Сериала с каким-нибудь протоколом типа SPI. Если пользы не будет - рекомендую провести эксперимент с проводками как писал выше. С библой идут примеры программ. Вы пробовали запустить примеры ? Они-то хоть работают ? ПС. Есть библа TinyGSM. Автор - Владимир Шиманский. Там есть и SIM900. Ею модулем NeoWay M590 подключался к серверу потокового радио. https://www.internet-radio.com/search/?radio=shoutcast
Джамеры просто соединяют схему шильда с его краевыми пинами. Ну да - вам нужно 6 проводков - все что перечислили.
6 страниц! АТ команды не пробовали изучать? Можно написать скетч без единой библиотеки только с ними.
Хех. По работе знаю - изготовление своего аналога прибора (пусть даже лучшего) - всегда намного менее престижно, чем успешный ремонт того, на котором другие "зубы сломали". Так что - все нормально. "Обойти гору" - не признак ума, а признак бессилия.
походу чегото не хватает, не стартует ...при соединении 6 проводов светодиод ST тускло светит при этом когда на ардуино надето, светит ярко. пробовал доп питание на шилд от повербанка подавать, все равно тусклый и джпрс шилд ерор
Ну чтож. Не по квалификации задачку себе взяли. В соседней ветке тоже не могут такой же шильд запустить. С теми же симптомами. Могу посоветовать соединить ВСЕ одноименные пины. Но начните с пинов RST и питания. Если заработает - будете по одному проводку удалять. Пока не наткнетесь на "провод Зла" )))) ПС. В соседней ветке есть фраза - "Не подано питание для триггеров, которые преобразуют уровни. Питание на них подаётся через вход IOR". !!!???
. да, это ior. выдергивание 5v ничего не дало, также зависает. если еще выдернуть ior, шилд тухнет и потом обратно воткнуть, скетч сразу запускается до успешной отработки. если выдернуть только ior, шилд тухнет и включается по установленному таймингу, но также зависает
Ардуину меняли? Третий или четвёртый раз повторяю, что бывают неисправные ардуины. Ничего не работает, кроме аппаратного UART, ну и светодиодом ещё моргать может. Не работает программный сериал, не работают датчики температуры DS18B20 (другие не проверял). С тремя такими сталкивался лично. Одна такой стала после сгоревшего стабилизатора. Другую питали от импульсного блока питания 5В напрямую. Может быть скачок высокого напряжения при включении блока питания. Похоже, у ATmega есть какое-то слабое место.
менял. тоже самое и тамже зависает. все они считывают и отправляют ПЕРВУЮ ОТПРАВКУ, данные успешно появляются в "народно мониторе" а на втором круге зависает. если перегрузить по питанию, то тут же норм отрабатывает первый цикл, СТАБИЛЬНО тоесть это явно не железо а программное.
ИМХО ардуино именно зависает, потому что последняя команда не прописана до конца. темболее если менять скорость обмена между ардуино и шилдом, зависает в других местах (еще на первой команде) и так на обоих ардуинках питал от 12в через разьем, от зарядки(2а) через пин 5в, цеплял по питанию кондер 2500мкф. бестолку все также