Котроль уровня заряда SIM800l

Novichok19
Offline
Зарегистрирован: 03.02.2019

Добрый день уважаемые форумчане!

Я в работе с ардуино новичек, только учусь. Поэтому прошу сразу сильно не пинать. Я воспользовался скетчем пользователя restiv http://arduino.ru/forum/programmirovanie/gsm-signalizatsiya-ne-rabotaet-... Он меня в принципе устраивает. Но хотелось бы добавить контроль уровня заряда батареи. Я знаю, что командой AT+CBC можно проверить уровень заряда батареи. Но это через сериал порт. Подскажите как можно это добавить в скетч, чтобы ардуино периодически раз в час например опрашивала SIM800l и если уровень заряда приближался к критическому, то отправляла СМС сообщение, что критический уровень заряда??? Помоги те пожалуйста.

b707
Offline
Зарегистрирован: 26.05.2017

Попробуйте написать сами, выложите что получилось - тогда поможем поправить. А если совсем не шарите в программировании - тогда только учиться.

писать код за новичков здесь не принято

Novichok19
Offline
Зарегистрирован: 03.02.2019

b707 пишет:

Попробуйте написать сами, выложите что получилось - тогда поможем поправить. А если совсем не шарите в программировании - тогда только учиться.

писать код за новичков здесь не принято

В том то и дело, что я даже ума не приложу как можно задействовать АТ команду не при инициализации, а в цикле программы. Может есть какие то статьи или примеры? С удовольствием поизучаю. На сайте http://codius.ru есть пример применения АТ команды в цикле программы, но там результаты АТ команды просто транслируются в сериал, а мне нужно их получать, сравнивать с минимальным значением и если оно ниже минимального, то отправлять смс.