Phiếu kết quả kiểm tra
Phiếu này nằm trong đường dẫn bạn mở, không được lưu trên máy chủ testbanphim.com.
Cảm biến gia tốc là thứ giúp điện thoại biết bạn đang cầm dọc hay ngang, đếm bước chân và nhận ra cú lắc tay.
Bài này đọc giá trị ba trục theo thời gian thực, rồi kiểm tra một điều đơn giản: khi máy nằm yên, độ lớn tổng của ba trục phải xấp xỉ gia tốc trọng trường.
Cách test trong 1 phút
Cần một mặt phẳng và vài giây yên tĩnh:
- Đặt máy nằm yên trên mặt phẳng.
- Bấm Bắt đầu test và cho phép quyền cảm biến nếu máy hỏi.
- Giữ máy hoàn toàn bất động vài giây để đọc phần kiểm tra trọng lực.
- Sau đó cầm máy lên, nghiêng và lắc để xem ba trục thay đổi.
- Bấm Dừng test và đọc kết luận.
| Bạn thấy | Nghĩa là | Việc cần làm |
|---|---|---|
| Độ lớn xấp xỉ gia tốc trọng trường | Cảm biến đọc đúng | Không cần làm gì |
| Độ lớn lệch nhiều khi máy nằm yên | Cảm biến lệch hiệu chuẩn | Thử khởi động lại máy rồi đo lại |
| Không nhận được dữ liệu | Máy không có cảm biến hoặc quyền bị chặn | Xem phần giới hạn bên dưới |
| Ba trục thay đổi khi nghiêng máy | Cảm biến phản ứng đúng | Đây là điều cần thấy |
Ví dụ kết quả
Ví dụ khi đặt máy nằm ngửa trên bàn:
| Dòng trên phiếu | Ý nghĩa |
|---|---|
| Độ lớn trung bình: 9,81 m/s² | Khớp gia tốc trọng trường |
| Trục X: 0,02 · Trục Y: 0,05 · Trục Z: 9,80 | Trọng lực dồn hết vào trục vuông góc mặt bàn |
| Kết luận: Cảm biến đọc đúng trong sai số cho phép | Bài kiểm tra đạt |
Vì sao máy nằm yên mà cảm biến vẫn đọc ra số
Cảm biến gia tốc không đo chuyển động mà đo lực tác dụng lên một khối nhỏ bên trong. Khi máy nằm trên bàn, mặt bàn đẩy máy lên chống lại trọng lực, và cảm biến đọc chính lực đó.
Vì vậy khi máy đứng yên trên mặt phẳng, độ lớn tổng của ba trục phải xấp xỉ gia tốc trọng trường, và trọng lực dồn gần hết vào trục vuông góc với mặt bàn.
Nghịch lý thú vị: nếu bạn thả rơi tự do chiếc điện thoại, cảm biến sẽ đọc gần bằng 0 chứ không phải giá trị lớn — vì lúc đó không có gì đẩy lại nó. Đừng thử điều này với máy của bạn.
Ba trục tương ứng với hướng nào
Trục X chạy ngang theo chiều rộng màn hình, dương về phía bên phải khi bạn cầm máy thẳng. Trục Y chạy dọc theo chiều cao, dương lên phía trên. Trục Z vuông góc với mặt màn hình, dương hướng ra ngoài về phía bạn.
Khi máy nằm ngửa trên bàn, trục Z nhận gần hết trọng lực. Dựng máy đứng lên thì trọng lực chuyển sang trục Y. Đặt máy nghiêng cạnh thì sang trục X.
Đây là cách kiểm tra nhanh cảm biến còn tốt hay không: xoay máy qua ba tư thế đó và xem trọng lực có chuyển đúng trục hay không.
Giới hạn trình duyệt và trường hợp đặc biệt
Điều kiện để bài này chạy được:
| Trường hợp | Điều xảy ra | Vì sao |
|---|---|---|
| Máy tính để bàn và laptop | Không có cảm biến | Bài này dành cho điện thoại và máy tính bảng |
| iPhone từ iOS 13 trở lên | Phải cấp quyền riêng | Máy sẽ hỏi quyền truy cập chuyển động khi bạn bấm Bắt đầu |
| Trang không chạy trên HTTPS | Không đọc được cảm biến | Cảm biến chuyển động cần kết nối an toàn |
| Máy đặt trên mặt rung | Số đo dao động | Đặt trên mặt phẳng cứng và ổn định |
Công cụ liên quan
Các bài kiểm tra cảm biến khác:
- Test con quay hồi chuyển — đo góc nghiêng và xoay
- Test la bàn — kiểm tra cảm biến từ trường
- Test điện thoại cũ — bộ kiểm tra đầy đủ khi mua máy
- Test rung — kiểm tra mô tơ rung
Câu hỏi thường gặp
Vì sao máy nằm yên mà vẫn có số?
Vì cảm biến đo lực chứ không đo chuyển động. Mặt bàn đẩy máy lên chống lại trọng lực, và cảm biến đọc chính lực đó. Đây là cách bài kiểm tra hoạt động: độ lớn tổng ba trục khi máy nằm yên phải xấp xỉ gia tốc trọng trường.
iPhone của tôi không đọc được cảm biến?
Từ iOS 13, Safari yêu cầu bạn cấp quyền truy cập chuyển động riêng, và quyền đó chỉ xin được sau một thao tác của bạn. Hãy bấm Bắt đầu test rồi chọn Cho phép trong hộp thoại hiện ra.
Cảm biến gia tốc hỏng thì biểu hiện thế nào?
Dấu hiệu thường gặp là màn hình không tự xoay khi bạn nghiêng máy, đếm bước chân sai lệch nhiều, hoặc các thao tác lắc tay không hoạt động. Nếu bài này đọc ra số lệch nhiều khi máy nằm yên, đó cũng là dấu hiệu đáng nghi.
Cảm biến lệch có hiệu chuẩn lại được không?
Một số máy Android tự hiệu chuẩn lại sau khi khởi động lại, hoặc có mục hiệu chuẩn trong chế độ kỹ thuật. Hãy thử khởi động lại trước. Nếu vẫn lệch nhiều, đó thường là lỗi phần cứng.
Gia tốc kế và con quay hồi chuyển khác nhau thế nào?
Gia tốc kế đo lực theo ba trục thẳng, cho biết máy đang nghiêng thế nào so với phương thẳng đứng. Con quay hồi chuyển đo tốc độ xoay quanh các trục, cho biết máy đang quay nhanh chậm ra sao. Hai cảm biến bổ sung cho nhau.
Test được trên máy tính không?
Không, vì máy tính để bàn và phần lớn laptop không có cảm biến gia tốc. Một số laptop lai máy tính bảng có, và khi đó bài này vẫn chạy được.
Căn cứ / Nguồn
- MDN Web Docs — DeviceMotionEvent — developer.mozilla.org
- MDN Web Docs — Ngữ cảnh an toàn (Secure contexts) — developer.mozilla.org
- Apple Support — trung tâm hỗ trợ chính thức — support.apple.com
- Can I use — bảng hỗ trợ API theo trình duyệt, 2026 — caniuse.com
Cập nhật: 10/09/2026