การใช้งาน IOXESP32 Battery shield กับ ArduinoIDE
เขียนโปรแกรมอ่านสถานะแบตเตอรี่จาก IOXESP32 Battery shield ด้วย ArduinoIDE
Last updated
เขียนโปรแกรมอ่านสถานะแบตเตอรี่จาก IOXESP32 Battery shield ด้วย ArduinoIDE
Last updated
IOXESP32 Battery shield มีไอซี MCP3421 ใช้วัดแรงดันไฟฟ้าของแบตเตอรี่เพื่อให้เขียนโปรแกรมอ่านค่าแบตเตอรี่สถานะของแบตเตอรี่ได้
ไลบารี่ IOXESP32Battery เป็นไลบารี่ที่ถูกจัดทำขึ้นเพื่ออำนวยความสะดวกในการเขียนโปรแกรมอ่านค่าสถานะแบตเตอรี่
เข้าไปที่ https://github.com/IOXESP32/IOXESP32Battery จากนั้นกดปุ่ม Code แล้วกดปุ่ม Download ZIP
รอดาวน์โหลดเสร็จ จะได้ไฟล์ IOXESP32Battery-main.zip มา
เปิดโปรแกรม ArduinoIDE ขึ้นมา จากนั้นกดไปที่ Sketch > Include Library กด Add .ZIP Library...
เลือกไฟล์ IOXESP32Battery-main.zip แล้วกดปุ่ม Open
หากติดตั้งไลบารี่สำเร็จ ข้อความ Library added your libraries จะแสดง (ดังรูป)
การอ่านค่าแรงดันไฟฟ้าของแบตเตอรี่ ทำได้โดยใช้ไลบารี่ IOXESP32Battery โค้ดโปรแกรมอ่านแรงดันไฟฟ้าของแบตเตอรี่มีดังนี้
การอ่านค่าระดับแบตเตอรี่ ทำได้โดยใช้ไลบารี่ IOXESP32Battery โค้ดโปรแกรมอ่านระดับแบตเตอรี่มีดังนี้