Автозапуск на Arduino + Sim900
- Войдите на сайт для отправки комментариев
Чт, 28/09/2017 - 22:45
Добрый день коллеги! Столкнулся с такой не приятной штукой, когда соединил код работы с смс от Sim900 в алгоритм по работе с автозапуском. В алгоритмах sim900 используются delay, которые негативно влияют на алгоритм работы автозапуска. Мысли тут две - 1) использовать два микроконтроллера Arduino, один с автозапуском будет общаться, второй с sim900. 2) Использовать один микроконтроллер с автозапуском, а в sim900 как-то зашить простенькую программку, которая распознает данные из смс и определяет номер входящего звонка, после чего на свой GPIO выдает логическую единицу. В теории звучит красиво, но на практие не находил как в сим900 залить свою программу. Может кто сталкивался уже с этим?
Первый вариант не очень хочется использовать, т.к. это лишнее место под панелью и цена в два раза выше))
А третий вариант - выкинуть delay из кода - не рассматривается? :) (подсказка - вообще-то это самый логичный и правильный путь)
Кстати. сразу могу сказать, что "вариант 2" не прокатит.