Официальный сайт компании Arduino по адресу arduino.cc
Котроль уровня заряда SIM800l
- Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии
Вс, 03/02/2019 - 10:25
Добрый день уважаемые форумчане!
Я в работе с ардуино новичек, только учусь. Поэтому прошу сразу сильно не пинать. Я воспользовался скетчем пользователя restiv http://arduino.ru/forum/programmirovanie/gsm-signalizatsiya-ne-rabotaet-... Он меня в принципе устраивает. Но хотелось бы добавить контроль уровня заряда батареи. Я знаю, что командой AT+CBC можно проверить уровень заряда батареи. Но это через сериал порт. Подскажите как можно это добавить в скетч, чтобы ардуино периодически раз в час например опрашивала SIM800l и если уровень заряда приближался к критическому, то отправляла СМС сообщение, что критический уровень заряда??? Помоги те пожалуйста.
Попробуйте написать сами, выложите что получилось - тогда поможем поправить. А если совсем не шарите в программировании - тогда только учиться.
писать код за новичков здесь не принято
Попробуйте написать сами, выложите что получилось - тогда поможем поправить. А если совсем не шарите в программировании - тогда только учиться.
писать код за новичков здесь не принято
В том то и дело, что я даже ума не приложу как можно задействовать АТ команду не при инициализации, а в цикле программы. Может есть какие то статьи или примеры? С удовольствием поизучаю. На сайте http://codius.ru есть пример применения АТ команды в цикле программы, но там результаты АТ команды просто транслируются в сериал, а мне нужно их получать, сравнивать с минимальным значением и если оно ниже минимального, то отправлять смс.