เท่าที่ฉันรู้วิธีหนึ่งที่จะทำได้คือการตรวจสอบแบตเตอรี่ที่เหลือซึ่งมีความซับซ้อนอยู่บ่อยครั้ง (ใช้ฮาร์ดแวร์และอัลกอริทึมที่ซับซ้อนมากขึ้น)
แต่
ฉันแค่ต้องทริกเกอร์เซิร์ฟเวอร์ระยะไกลเมื่ออยู่ในระดับต่ำไม่จำเป็นต้องกำหนดความแม่นยำในการวัดที่เหลืออยู่ในแบตเตอรี่
คุณมีขอบเขตในการออกแบบนี้เพื่อรวบรวมข้อมูลซึ่งจะช่วยให้คุณเรียกเหตุการณ์นี้ในเวลาที่ดีที่สุด - นี่คือข้อได้เปรียบที่ยอดเยี่ยมของการออกแบบ IoT เปรียบเทียบกับการพยายามใช้คุณลักษณะโดยไม่ต้องเชื่อมต่อแบบสองทาง
แบตเตอรี่ตะกั่วกรดเป็นสัตว์ที่ค่อนข้างง่าย เมื่อชาร์จไฟแรงดันจะเพิ่มขึ้นเป็นประมาณ 14.2V และจะลดลงตามเวลา (ที่เหลือ) ถึง 12V เมื่อโหลดแรงดันไฟฟ้าจะลดลงเล็กน้อย - ขึ้นอยู่กับโหลด ใกล้กับการคายประจุก็จะลดลงเร็ว ดูคำตอบนี้สำหรับตัวอย่างเส้นโค้งการปลดปล่อย
ด้วยหลอดหยดขนาด 10V และวงจรจับยึดคุณสามารถวัดขนาดเต็มได้ 10-13.3V โดยใช้ ADC นี่เพียงพอที่จะระบุการปล่อย แต่คุณจะต้องการตรวจสอบและปรับเปลี่ยนเกณฑ์ที่คุณใช้ คุณอาจพบว่าอุณหภูมิมีผลต่อขีด จำกัด ที่คุณใช้พร้อมกับเวลานับตั้งแต่เครื่องยนต์กำลังทำงาน (และตัวแปรอื่น ๆ อีกมากมาย)
โดยการรวบรวมข้อมูลเพิ่มเติมคุณมีโอกาสที่จะทำการวัดทางอ้อมและแม้กระทั่งการระบุการเปลี่ยนแปลงในพฤติกรรมซึ่งสามารถแจ้งเตือนคุณล่วงหน้าถึงความผิดพลาดได้