ของน่าใช้ มีเรื่องราวให้ค้นพบรู้จัก Buydeestore
เซนเซอร์วัดความเร่ง การเอียง ADXL345 IIC / SPI digital tilt sensor Accelerometer module ขาบัดกรีแล้ว
Home & Living

เซนเซอร์วัดความเร่ง การเอียง ADXL345 IIC / SPI digital tilt sensor Accelerometer module ขาบัดกรีแล้ว

เช็กราคาล่าสุดที่ร้านค้า

ราคา โปรโมชั่น และตัวเลือกสินค้าอาจเปลี่ยนแปลงที่ร้านค้าปลายทาง

ดูราคาและโปรโมชั่นล่าสุด

เราอาจได้รับค่าตอบแทนเมื่อมีการซื้อผ่านลิงก์นี้ คุณทำรายการซื้อขายกับร้านค้าปลายทางโดยตรง

สินค้านี้ตรงใจไหม?

บอกเราเพื่อช่วยปรับสินค้าที่แนะนำให้เหมาะกับคุณมากขึ้น

ข้อมูลสินค้าในที่เดียว อ่านประสบการณ์ก่อนเลือก เช็กเงื่อนไขจากร้านค้า

รู้จักสินค้านี้

รายละเอียดสินค้า วิธีการต่อวงจรแบบ I2C (ตำแหน่งขาอาจไม่ตรงกัน ให้ดูที่สัญลักษณ์เป็นหลัก) ตัวอย่าง Code /* Arduino and ADXL345 Accelerometer Tutorial www.arduinoNa.com */ #include Wire.h // ไลบรารี่ที่ใช้กับการสื่อสารแบบ I2C int ADXL345 = 0x53; // ตำแหน่ง Address บนบัส I2C ของ ADXL345 float X_out, Y_out, Z_out; // ค่าที่ได้รับแต่ละแกน void setup() { Serial.begin(115200); Wire.begin(); // ใช้ I2C ต้องมีการเริ่มด้วยบรรทัดนี้ทุกครั้ง // เริ่มอ่านค่า ADXL345 Wire.beginTransmission(ADXL345); // เริ่มสื่อสาร Wire.write(0x2D); // สั่งให้ register POWER_CTL - 0x2D Wire.write(8); // (8dec - 0000 1000 binary) เซ็ตบิต 3 เพื่อเริ่มวัดค่า Wire.endTransmission(); delay(10); } void loop() { // === อ่านค่า acceleromter data === // Wire.beginTransmission(ADXL345); Wire.write(0x32); // เริ่มจาก register 0x32 (ACCEL_XOUT_H) Wire.endTransmission(false); Wire.requestFrom(ADXL345, 6, true); // สั่งให้อ่าน 6 registers, โดยแต่ละแกนใช้ 2 registers X_out = ( Wire.read()| Wire.read() 8); // X-axis value X_out = X_out/256; //สำหรับช่วง +-2g ตาม datasheet ค่าที่ได้ต้องหารด้วย 256 Y_out = ( Wire.read()| Wire.read() 8); // Y-axis Y_out = Y_out/256; Z_out = ( Wire.read()| Wire.read() 8); // Z-axis Z_out = Z_out/256; Serial.print("Xa= "); Serial.print(X_out); Serial.print(" Ya= "); Serial.print(Y_out); Serial.print(" Za= "); Serial.println(Z_out); } รายละเอียดเพิ่มเติม 1. On-board ADXL345 digital output (supports I2C / SPI), low power consumption, compact acceleration sensor; 2. Support 5V / 3.3V voltage input, on-board RT9161 power chip, lower voltage drop than 1117, faster load corresponding speed, very suitable for high noise power environment; 3. The commonly used pins have been led out, and the pins are standard 100mil (2.54mm), which is convenient for dot matrix boards; 4. PCB size: 28 (mm) x14 (mm) 5. Post-purchase test procedures and related information
เรื่องเล่าจากชุมชน

ประสบการณ์จากผู้ใช้

เขียนรีวิว ↗

รายงานข้อมูลสินค้านี้

เป็นคนแรกที่เล่าประสบการณ์

ชอบอะไร มีข้อสังเกตตรงไหน? เรื่องเล่าของคุณช่วยให้คนอื่นเลือกได้ดีขึ้น