คำอธิบาย
คุณสมบัติหลักของ ADXL345
วัดความเร่งในแนว X, Y, และ Z ด้วยความแม่นยำสูง
มีความละเอียดที่สามารถเลือกได้ระหว่าง ±2g, ±4g, ±8g, และ ±16g
มีการสื่อสารผ่าน I2C และ SPI
ใช้แรงดันไฟฟ้าเลี้ยงที่ต่ำ และมีโหมดการทำงานแบบสูง/ต่ำ เพื่อประหยัดพลังงาน
มีฟีเจอร์ interrupt ที่สามารถตั้งค่าเงื่อนไขต่างๆ เพื่อส่งสัญญาณเตือน
เนื่องจากเซนเซอร์นี้มีความแม่นยำสูง จึงสามารถใช้ในการสร้างโปรเจกต์ที่ต้องการความแม่นยำในการวัดความเร่ง เช่น การทำระบบป้องกันการตกของโดรน, ระบบตรวจจับการตก, หรือเกมที่ตอบสนองต่อการเคลื่อนไหว.
การเริ่มต้นใช้งาน ADXL345 กับ Arduino
ADXL345 คือ เซนเซอร์วัดความเร่ง 3 แกน ที่สามารถวัดความเร่งในแนวต่าง ๆ ได้ และมีการสื่อสารผ่านทาง I2C และ SPI ซึ่งทำให้สามารถต่อกับ Arduino ได้อย่างง่ายดาย
อุปกรณ์ทดลอง
บอร์ด Arduino (เช่น Arduino Uno)
โมดูล ADXL345
สาย jumper
Breadboard
การต่อวงจร
VCC ของ ADXL345 -> 3.3V ของ Arduino
GND -> GND
SDA -> A4 (สำหรับ Arduino Uno)
SCL -> A5 (สำหรับ Arduino Uno)