-
-
-
Phí vận chuyển: Tính khi thanh toánTổng tiền thanh toán:
-
Module Cảm Biến Gia Tốc GY-346 ADXL346 Giao tiếp I2C SPI
(Mã SP:CG000233)
Thương hiệu: Chưa cập nhật
115.500₫
Mô tả sản phẩm
Module GY-346 ADXL346 là cảm biến gia tốc 3 trục hiệu năng cao sử dụng chip ADXL346 của Analog Devices. Đây là phiên bản nâng cấp của ADXL345, hỗ trợ đo gia tốc trên 3 trục X, Y, Z với dải đo rộng (±2g đến ±16g), độ phân giải cao và khả năng lọc nhiễu tốt.
Điểm đặc biệt của ADXL346 là hỗ trợ cả hai chuẩn giao tiếp I2C và SPI, cho phép linh hoạt kết nối với nhiều loại vi điều khiển như Arduino, ESP32, STM32, Raspberry Pi. Cảm biến có thể phát hiện các sự kiện như nghiêng, rơi tự do, va chạm và xuất tín hiệu ngắt (interrupt) để xử lý nhanh.
Ứng dụng
-
Điện thoại thông minh & thiết bị đeo: Nhận diện hướng xoay màn hình, đo chuyển động.
-
Robot & Drone: Cân bằng, định hướng, phát hiện va chạm.
-
Game & VR: Điều khiển bằng chuyển động.
-
Ô tô & công nghiệp: Giám sát rung động, gia tốc, chống lật.
-
IoT & khoa học: Thu thập dữ liệu chuyển động và phân tích.
Sơ đồ chân
Sơ đồ chân
-
VCC – Nguồn 3.3V ~ 5V.
-
GND – Mass nguồn.
-
SCL – Chân clock (I2C) / SCLK (SPI).
-
SDA – Chân dữ liệu (I2C) / MOSI (SPI).
-
SDO/SA0 – Chọn địa chỉ I2C hoặc MISO (SPI).
-
CS – Chọn chế độ giao tiếp (CS = HIGH → I2C, CS = LOW → SPI).
-
INT1, INT2 – Ngõ ra ngắt lập trình được.
Thông số kĩ thuật
-
Chip: ADXL346 – Analog Devices.
-
Số trục đo: 3 trục (X, Y, Z).
-
Dải đo: ±2g, ±4g, ±8g, ±16g (cấu hình bằng phần mềm).
-
Độ phân giải: Lên đến 13-bit.
-
Tốc độ lấy mẫu: 0.1 Hz – 3200 Hz.
-
Điện áp hoạt động: 2.0V – 3.6V (module hỗ trợ 5V).
-
Giao tiếp: I2C (địa chỉ mặc định 0x53) và SPI (4-wire/3-wire).
-
Ngõ ra ngắt: 2 kênh (INT1, INT2).
-
Kích thước module: ~20mm × 15mm.
Hướng dẫn sử dụng
1. Kết nối phần cứng (I2C)
-
VCC → 3.3V hoặc 5V.
-
GND → GND.
-
SCL → SCL của vi điều khiển (Arduino Uno: A5, ESP32: GPIO22).
-
SDA → SDA của vi điều khiển (Arduino Uno: A4, ESP32: GPIO21).
-
CS → Kéo lên HIGH (chọn chế độ I2C).
2. Kết nối phần cứng (SPI)
-
VCC → 3.3V hoặc 5V.
-
GND → GND.
-
SCL → SCK.
-
SDA → MOSI.
-
SDO → MISO.
-
CS → Chân chip select của vi điều khiển (kéo LOW khi dùng SPI).
3. Code Arduino mẫu (I2C)
Thư viện: Liên hệ zalo kĩ thuật 096.583.2437 Adafruit_ADXL345
#include <Wire.h>
#include <Adafruit_ADXL345_U.h>
Adafruit_ADXL345_Unified accel = Adafruit_ADXL345_Unified();
void setup() {
Serial.begin(9600);
if (!accel.begin()) {
Serial.println("Khong tim thay ADXL346!");
while (1);
}
accel.setRange(ADXL345_RANGE_16_G);
}
void loop() {
sensors_event_t event;
accel.getEvent(&event);
Serial.print("X: "); Serial.print(event.acceleration.x); Serial.print(" m/s^2 ");
Serial.print("Y: "); Serial.print(event.acceleration.y); Serial.print(" m/s^2 ");
Serial.print("Z: "); Serial.print(event.acceleration.z); Serial.println(" m/s^2");
delay(200);
}
4. Lưu ý
-
Nếu cần tốc độ cao và ít dây → dùng SPI.
-
Nếu ưu tiên đơn giản và ít chân → dùng I2C.
-
Gắn module chắc chắn để tránh rung động giả.
-
Có thể kết hợp với con quay hồi chuyển (gyro) để tạo IMU 6 trục.
Hình ảnh
Bảo hành
Linh kiện mới 100%, test kỹ nếu khách yêu cầu
Không bảo hành với linh kiện điện tử nhỏ (IC, chip, transistor…)
Quý khách cần có kiến thức cơ bản về điện tử để lắp đặt đúng cách
Hỗ trợ kỹ thuật miễn phí nếu liên hệ trước khi đặt hàng
Tại sao chọn mua tại Linh Kiện Cầu Giấy?
✅ Giao hàng toàn quốc – nhanh chóng, đóng gói cẩn thận
✅ Hỗ trợ kỹ thuật nhiệt tình, tư vấn đúng nhu cầu
✅ Cam kết linh kiện chính hãng, đúng mô tả
✅Giá cạnh tranh, phù hợp sinh viên, kỹ sư và DIY Maker
Hashtag
#GY346 #ADXL346 #CamBienGiaToc #I2C #SPI #Arduino #ESP32 #STM32 #IoT #Accelerometer #3Axis #MotionSensor #Drone #Robot
.