Kiểm tra cảm biến định hướng điện thoại
Màn hình không chịu xoay, hay ứng dụng thước thủy trông cứ lệch? Thử nghiêng máy chậm và xem các số có đổi theo không. Bài kiểm tra cảm biến điện thoại này hiển thị góc định hướng mà trình duyệt nhận được, kèm bọt thủy để bạn dễ theo dõi chuyển động.
Số thay đổi cho thấy trang đang nhận dữ liệu. Còn số 0 đứng yên thì cần kiểm tra thêm: có thể chưa có dữ liệu hoặc chưa được cấp quyền. Hãy cho phép truy cập khi được hỏi rồi thử lại. Chỉ từ bài thử này, chưa thể kết luận cảm biến gia tốc hay con quay hồi chuyển cần sửa.
Cảm biến gia tốc, con quay hồi chuyển và từ kế: công dụng từng loại
Điện thoại tích hợp ba con chip chuyển động riêng biệt mà người dùng thường nhầm lẫn.
- Cảm biến gia tốc (Accelerometer) — đo gia tốc tuyến tính trên 3 trục bao gồm cả trọng lực Trái Đất. Khi đứng yên, nó ghi nhận gia tốc rơi tự do khoảng 9.81 m/s² hướng xuống, từ đó tính ra góc nghiêng tuyệt đối. Cảm biến này không bị trôi theo thời gian, nhưng điểm 0 có thể bị lệch sau va đập mạnh.
- Con quay hồi chuyển (Gyroscope) — đo tốc độ góc xoay tính bằng độ mỗi giây. Phản hồi cực nhanh và không bị ảnh hưởng bởi rung lắc, rất quan trọng khi chơi game bắn súng hoặc ứng dụng AR. Nhược điểm là hiện tượng trôi (drift).
- Từ kế (Magnetometer) — hoạt động như la bàn số. Tốc độ phản hồi chậm hơn và dễ bị nhiễu bởi ốp lưng có nam châm hoặc bàn kim loại.
Hệ điều hành kết hợp cả ba chip để đưa ra ước tính góc quay tổng hợp mà trang web này đọc được, nên mọi hư hỏng phần cứng đều bộc lộ ngay lập tức.
Hiểu các thông số trực tiếp: alpha, beta và gamma
Các số dưới bọt thủy là góc định hướng, tính bằng độ. Beta thay đổi khi bạn ngả máy về phía mình hoặc ra xa. Gamma theo chuyển động nghiêng máy sang cạnh. Alpha mô tả góc xoay quanh trục đứng, nên không cần bằng 0 khi đặt máy phẳng.
Di chuyển chậm qua vài tư thế và xem số có đổi theo tay không. Một số 0 đứng yên chưa chứng minh máy đang nằm cân: hãy kiểm tra quyền truy cập và việc trang có nhận dữ liệu hay chưa. Bạn có thể thử thêm các mục trong bộ kiểm tra điện thoại online.
Cách đọc bọt thủy
Đặt điện thoại ngửa trên mặt phẳng vững, nhìn bọt thủy rồi nghiêng máy nhẹ. Điều đáng xem là hình trên trang có đi theo một chuyển động mà bạn lặp lại được hay không.
Bọt thủy lệch tâm thì hãy xem lại cách đặt máy trước. Mặt bàn và tư thế máy tựa lên đó đều ảnh hưởng đến phép thử. Trang không có mốc đã hiệu chuẩn để xác nhận cảm biến chính xác. Nếu độ lệch cũng xuất hiện trong ứng dụng khác, ghi lại điều kiện thử trước khi liên hệ hỗ trợ; chỉ một ảnh chụp số góc sẽ khó nói lên điều gì.
Tại sao tính năng tự xoay màn hình ngừng hoạt động
Hãy kiểm tra các nguyên nhân theo trình tự này vì lỗi hỏng cảm biến phần cứng là hiếm gặp nhất. Đầu tiên, khóa xoay màn hình: biểu tượng ổ khóa trong Trung tâm điều khiển iOS hoặc bảng Cài đặt nhanh Android. Thứ hai, ứng dụng: nhiều app được lập trình chỉ chạy ở chế độ dọc. Nếu màn hình vẫn xoay trong Safari hoặc Ảnh thì máy hoàn toàn bình thường. Thứ ba, tính năng nhận diện khuôn mặt của Android giữ hướng màn hình khi bạn nằm.
Sau đó mới nghi ngờ phần cứng. Một chip chuyển động bị hỏng hiếm khi hỏng đơn lẻ: nó sẽ làm đơ luôn la bàn, tính năng chạm mặt lưng và đếm bước chân. Nếu màn hình tự xoay lung tung, hãy loại trừ lỗi cảm ứng bằng kiểm tra màn hình cảm ứng.
Hiện tượng trôi con quay (gyro drift) và lệch tâm ngắm khi chơi game
Hiện tượng trôi con quay (gyro drift) là bản chất vật lý chứ không phải lỗi sản xuất. Con quay hồi chuyển báo tốc độ xoay và hệ thống tích lũy các giá trị này theo thời gian để tính góc, do đó sai số chỉ 0.5°/giây sẽ tích tụ thành sai lệch 30° sau một phút. Độ lệch này cũng gia tăng khi điện thoại nóng lên sau các trận game dài.
Trong sinh hoạt hàng ngày bạn không nhận ra vì hệ điều hành tự sửa lỗi bằng trọng lực và la bàn. Tuy nhiên các tựa game đọc dữ liệu thô trực tiếp không có bộ lọc này, nên cài đặt game luôn yêu cầu bạn đặt máy xuống bàn phẳng để cân chỉnh lại.
Cách hiệu chuẩn lại cảm biến trên Android và iOS
Quá trình đặt lại điểm 0 chỉ mất một phút. Thiết bị cần nằm phẳng tuyệt đối, bất động và không chạm tay vào máy trong suốt quá trình thực hiện.
Android
Trên điện thoại Samsung: bấm *#0*# trong ứng dụng Điện thoại, chọn mục Sensor, rồi chạy Gyro Selftest mà không chạm vào máy. Nhiều dòng Xiaomi, Redmi và Poco dùng mã *#*#64663#*#* để mở menu kiểm tra phần cứng và hiệu chuẩn gia tốc kế cùng con quay. Lưu ý: động tác vung điện thoại hình số 8 trên không chỉ hiệu chuẩn từ kế (la bàn) chứ không hiệu chuẩn con quay.
iOS
Apple không cung cấp tùy chọn hiệu chuẩn gia tốc kế hay con quay trong cài đặt iOS. Viên bi lăn trong ứng dụng La bàn chỉ căn chỉnh từ kế. Khởi động lại iPhone sẽ buộc iOS tính toán lại độ lệch cảm biến khi khởi động; bước kế tiếp là Đặt lại tất cả cài đặt. Nếu vẫn lệch, máy đã bị lỗi phần cứng.
Những giới hạn của bài kiểm tra trên trình duyệt
Trang web giao tiếp với các cảm biến thông qua các lớp bảo mật của hệ thống nên có một số giới hạn nhất định.
- Yêu cầu quyền truy cập trên iPhone và iPad. Từ iOS 13, Safari chặn dữ liệu chuyển động cho đến khi trang web gọi
DeviceOrientationEvent.requestPermission()thông qua một cú chạm thực của người dùng và bắt buộc trên HTTPS. Chạm vào «Bắt đầu kiểm tra cảm biến» ở trên và chọn Cho phép. Nếu lỡ từ chối, hãy bật lại trong Cài đặt → Safari → Truy cập chuyển động & hướng. - Trình duyệt trong ứng dụng chặn cảm biến. Các liên kết mở bên trong Instagram, Facebook hay TikTok không gửi dữ liệu chuyển động. Hãy mở trực tiếp trong Safari hoặc Chrome.
- Nhận góc xoay tổng hợp, không phải dữ liệu thô. Trình duyệt trả về góc độ đã xử lý chứ không cung cấp gia tốc thô m/s² và giới hạn tần số quét ở khoảng 60 Hz.
- Hiện số 0 trên máy tính để bàn. Hầu hết laptop thông thường không có cảm biến gia tốc.
Nếu các góc đo bị đơ dù đã cấp quyền trên HTTPS, hãy làm thêm bài kiểm tra độ rung trước khi đi sửa chữa, vì mô-tơ rung và cảm biến chuyển động thường nằm chung một cụm bo mạch.
Frequently asked questions
Tại sao tính năng tự xoay màn hình không hoạt động trên iPhone của tôi?
Trước hết hãy kiểm tra Khóa hướng xoay trong Trung tâm điều khiển. Đảm bảo biểu tượng ổ khóa có mũi tên vòng quanh đã tắt, sau đó kiểm tra xem ứng dụng bạn đang dùng có hỗ trợ xoay ngang hay không. Nếu xoay màn hình bị đơ ở mọi nơi kể cả Safari và Ảnh, mở ứng dụng La bàn: kim la bàn đứng yên xác nhận phần cứng cảm biến đã gặp sự cố.
Con quay hồi chuyển ngừng hoạt động khi chơi PUBG — sửa thế nào?
Hãy hiệu chuẩn lại con quay trước khi đổi độ nhạy trong game. Đặt điện thoại lên bàn phẳng và chạy bài kiểm tra của hãng (Samsung bấm *#0*#). Trong PUBG, kiểm tra mục Cảm biến con quay đã bật Sang Chế độ Bật hoặc Luôn bật chưa, tắt tiết kiệm pin và để điện thoại nguội bớt.
Máy báo bị nghiêng dù đang đặt phẳng — cảm biến gia tốc có bị hỏng không?
Gần như chắc chắn cảm biến không bị hỏng mà chỉ bị lệch hiệu chuẩn. Điểm 0 của cảm biến MEMS có thể lệch 1–2 độ do va đập hoặc nhiệt độ. Hãy xoay điện thoại 180° tại cùng vị trí: nếu góc đo đảo dấu thì độ lệch do điện thoại; nếu góc giữ nguyên hướng thì mặt bàn của bạn bị nghiêng.
Làm thế nào để biết điện thoại Android của tôi có con quay hồi chuyển không?
Tra cứu thông số kỹ thuật chi tiết của dòng máy trên website nhà sản xuất. Một số dòng máy giá rẻ và máy tính bảng phổ thông không có con quay hồi chuyển phần cứng. Để kiểm tra nhanh, mở một video 360° trên YouTube và lia máy: nếu có con quay khung hình sẽ quay mượt mà, nếu không sẽ bị giật và không chơi được game AR.
Làm thế nào để ép thiết bị hiệu chuẩn lại con quay hồi chuyển?
Trên Android, hãy đặt máy nằm phẳng bất động và dùng mã kỹ thuật của hãng: Samsung *#0*# → Sensor → Gyro Selftest, Xiaomi *#*#64663#*#*. Trên iOS không có menu thủ công; khởi động lại máy để hệ thống tự cân chỉnh lại khi boot hoặc đặt lại tất cả cài đặt.
Tại sao cảm biến chuyển động không hiện gì trong Safari trên iPhone?
Hệ điều hành iOS chặn quyền truy cập cảm biến cho đến khi bạn đồng ý. Kể từ iOS 13, Safari yêu cầu kết nối HTTPS và cần người dùng chạm nút gọi DeviceOrientationEvent.requestPermission(). Chạm vào «Bắt đầu kiểm tra cảm biến» và chọn Cho phép; nếu lỡ chặn hãy bật lại trong Cài đặt → Safari.
Cảm biến gia tốc và con quay ngừng chạy sau khi cập nhật hệ điều hành?
Hãy khởi động lại điện thoại ngay và kiểm tra các chức năng liên quan. Nếu la bàn, tính năng xoay màn hình và đếm bước chân đồng loạt ngưng chạy, nguyên nhân là do lỗi linh kiện hoặc hỏng driver cảm biến. Nếu đặt lại cài đặt không giải quyết được, máy cần được kiểm tra phần cứng tại trung tâm bảo hành.