Я использую Raspberry Pi zero w для своего проекта, который будет работать от батареи 2600 мАч. Pi взаимодействует с камерой CSI, Telit GPS, ADC. Также настроен Pi в качестве точки доступа и BLE-периферии.
Все эти вещи управляются через приложение BLE для Android. Камера делает снимок, а GPS показывает местоположение, когда конкретный переключатель нажимается из приложения BLE.
Я не знаю, на каком интервале необходимо отслеживать местоположение, это зависит от пользователя. Итак, я переключаю GPS в спящий режим и режим полной мощности, чтобы сэкономить энергопотребление.
Когда приложение BLE подключено, GPS находится в спящем режиме, уровень заряда батареи постоянно контролируется, он потребляет от 180 до 210 мА.
Как уменьшить энергопотребление для оптимального использования батареи?
Из некоторых статей о энергопотреблении RPi, он должен потреблять приблизительно 100 мА или даже меньше. Можно ли достичь этого уровня для моего приложения?