Theo tôi biết, một cách để làm là kiểm tra thường xuyên phần pin còn lại rất phức tạp (sử dụng thuật toán phần cứng và phức tạp hơn).
nhưng
Tôi chỉ cần kích hoạt máy chủ từ xa khi nó ở mức năng lượng thấp, không cần xác định phép đo chính xác của pin còn lại.
Bạn có phạm vi với thiết kế này để thu thập dữ liệu sẽ giúp bạn kích hoạt sự kiện này vào thời điểm tốt nhất - đây là lợi thế lớn của thiết kế IoT so với việc cố gắng thực hiện một tính năng không có kết nối hai chiều.
Pin chì-axit là một con thú khá đơn giản. Khi sạc, điện áp tăng lên khoảng 14,2V, và sẽ giảm theo thời gian (lúc nghỉ) xuống còn 12 V. Với một tải, điện áp sẽ giảm một chút - tùy thuộc vào tải. Gần xả, nó sẽ giảm nhanh hơn. Xem câu trả lời này cho một đường cong xả ví dụ.
Với ống nhỏ giọt zenner 10V và mạch kẹp, bạn có thể đo toàn bộ 10-13.3V bằng cách sử dụng ADC. Điều này là đủ để xác định xả, nhưng bạn sẽ muốn theo dõi và điều chỉnh ngưỡng mà bạn sử dụng. Bạn có thể thấy rằng nhiệt độ ảnh hưởng đến ngưỡng mà bạn sử dụng, cùng với thời gian kể từ khi động cơ đang chạy (và nhiều biến số khác).
Bằng cách thu thập thêm dữ liệu, bạn có cơ hội thực hiện các phép đo gián tiếp và thậm chí để xác định các thay đổi trong hành vi có thể đưa ra cảnh báo sớm về các lỗi.