Cách hiệu chuẩn ứng dụng thước thủy trên điện thoại
Mới lấy ra khỏi hộp, hầu hết điện thoại đọc lệch một hai độ so với mức thăng bằng. Đó là chuyện bình thường. Con chip gia tốc nào cũng có một độ lệch nhỏ từ nhà máy, nên điện thoại tưởng mặt phẳng là hơi nghiêng. Bạn sửa nó bằng một bước hiệu chuẩn mất khoảng nửa phút. Sau đó, một chiếc điện thoại tốt đọc chính xác đến trong khoảng vài phần mười độ. Đây là cách hiệu chuẩn Spirit Level Pro cho đúng, và lý do vì sao tôi hiệu chuẩn lại mỗi lần tới một công trình mới.
- Điện thoại chưa hiệu chuẩn có thể lệch cả một độ hoặc hơn. Hiệu chuẩn đưa nó về còn vài phần mười độ.
- Bàn ăn kính là bề mặt hiệu chuẩn tốt nhất mà đa số người có sẵn ở nhà.
- Spirit Level Pro lưu giá trị hiệu chuẩn trong localStorage, nên nó giữ nguyên qua các lần dùng cho tới khi bạn hiệu chuẩn lại.
- Phép thử xoay 4 vị trí kiểm tra chất lượng hiệu chuẩn mà không cần dụng cụ chuẩn nào.
- Hiệu chuẩn lại sau khi làm rơi điện thoại, sau khi nhiệt độ thay đổi lớn, hoặc khi bắt đầu một công trình mới.
Vì sao thước thủy trên điện thoại cần hiệu chuẩn?
Con chip gia tốc nào rời nhà máy cũng mang sẵn một độ lệch sản xuất nhỏ. Độ lệch này có tính hệ thống. Nó dịch mọi số đọc đi cùng một lượng cố định theo cùng một hướng. Điều đó khiến một mặt hơi dốc trông như thẳng đều, hoặc một mặt phẳng trông như nghiêng. Lần nào cũng là cùng một câu trả lời sai, và đó chính là lý do nó dễ sửa đến vậy.
Hãy coi nó như lỗi điểm không. Nếu cái cân trong nhà tắm đọc 5kg khi chưa đặt gì lên, thì mọi vật bạn đặt lên đều bị cộng thừa 5kg. Một cảm biến gia tốc lệch 1,5° làm y hệt như vậy với mọi góc. Số đọc vẫn ổn định và lặp lại được. Nó chỉ sai đi một lượng cố định.
Đây không phải lỗi hỏng. Đó là biến thiên bình thường do cách người ta làm ra con chip. Nhà thiết kế chip để phần sửa cho phần mềm. Ứng dụng đo độ lệch một lần trên mặt phẳng, lưu lại, rồi trừ nó ra khỏi mọi số đọc sau đó. Bỏ qua bước này thì cảm biến chỉ dùng để so sánh sơ sơ. Làm nó một lần thì điện thoại đủ chính xác cho công việc thật.
Hiệu chuẩn thực chất làm gì?
Hiệu chuẩn trong Spirit Level Pro rất đơn giản. Khi bạn chạm Hiệu chuẩn, ứng dụng đọc góc nghiêng dọc (pitch) và nghiêng ngang (roll) hiện tại từ cảm biến gia tốc. Nó lưu các số đó thành độ lệch trong localStorage của trình duyệt, ở khóa calibrationPitch và calibrationRoll. Từ đó về sau, nó trừ các độ lệch này ra khỏi mọi số đọc thô trước khi hiển thị góc cho bạn.
Ý tưởng dựa trên một giả định: bạn hiệu chuẩn trên một bề mặt mà bạn biết là phẳng. Góc mà cảm biến báo ở đó chính là độ lệch. Trừ nó ra thì mặt phẳng đọc 0,0°. Mọi bề mặt khác khi đó đọc đúng góc thật của nó so với mặt phẳng. Giá trị hiệu chuẩn giữ nguyên qua các phiên trình duyệt, nên bạn không phải làm lại mỗi lần mở ứng dụng.
Cách này hiệu quả vì độ lệch ổn định trong khoảng thời gian ngắn. Nó không đổi khi bạn mở ứng dụng khác, khởi động lại điện thoại, hay khóa màn hình. Nó có thể trôi đi sau vài ngày hay vài tuần do nhiệt độ thay đổi hoặc do va đập. Vì vậy tôi coi một lần hiệu chuẩn mới vào đầu công trình là việc thường quy, không phải cài đặt một lần rồi thôi.
Đặt điện thoại lên mặt phẳng, mở ứng dụng, rồi chạm Hiệu chuẩn. Mất khoảng 30 giây. Chạy trên mọi điện thoại mà không cần tải về.
Mở Spirit Level ProNên dùng bề mặt nào để hiệu chuẩn?
Kết quả hiệu chuẩn chỉ tốt bằng bề mặt đặt điện thoại lên. Hiệu chuẩn trên thứ lệch 0,3° so với mặt phẳng thì mọi số đọc sau đó đều lệch 0,3°. Vậy nên hãy tìm thứ phẳng nhất bạn có. Đây là so sánh giữa những lựa chọn thường gặp.
| Bề mặt | Độ phẳng thường gặp | Đánh giá | Ghi chú |
|---|---|---|---|
| Bàn chuẩn granite chính xác | ±0,0001"/ft | Tốt nhất | Chuẩn đo lường chuyên nghiệp. Giá 100-500 đô. Quá thừa cho hầu hết công việc. |
| Bàn ăn kính | ±0,05° | Xuất sắc | Kính nổi được làm rất phẳng. Lựa chọn miễn phí tốt nhất trong đa số nhà. |
| Mặt bếp (đá hoặc laminate) | ±0,1° | Rất tốt | Tránh gần chỗ nối hay mối ghép. Thử vài điểm để tìm vùng phẳng nhất. |
| Sàn gạch men | ±0,1-0,3° | Tốt | Thay đổi theo mạch ron và tay nghề lát. Chọn viên gạch lớn, tránh mạch ron. |
| Sàn bê tông | ±0,2-0,5° | Tạm được | Bê tông đổ tại chỗ chênh lệch nhiều. Tìm vùng phẳng bằng thước nivô thật trước khi dùng. |
| Sàn gỗ | ±0,3-1,0° | Không nên | Gỗ nở và co theo độ ẩm. Từng tấm ván khác nhau. Tránh dùng để hiệu chuẩn. |
| Nắp thùng carton | Rất thất thường | Tránh | Bị võng dưới sức nặng điện thoại. Số đọc sẽ không ổn định. |
Từng bước: cách hiệu chuẩn Spirit Level Pro
Toàn bộ mất khoảng 30 giây. Làm theo đúng thứ tự các bước. Hai lỗi tôi hay gặp nhất là hiệu chuẩn trên bề mặt bẩn, và chạm Hiệu chuẩn trước khi số đọc ổn định.
-
Tìm bề mặt tham chiếu
Chọn thứ phẳng nhất bạn có: bàn kính, mặt bếp, hoặc một cây thước nivô thật đặt nằm phẳng nếu có sẵn. Lau sạch nó. Chỉ một hạt bụi dưới điện thoại là đủ làm nó nghiêng.
-
Tháo ốp lưng điện thoại ra
Một chiếc ốp lưng cao su dày trên điện thoại có mặt lưng cong có thể làm điện thoại chông chênh một phần nhỏ của độ. Hiệu chuẩn khi đang đeo ốp sẽ bù trừ chuyện đó, nhưng chỉ trong lúc vẫn giữ đúng cái ốp ấy. Với việc đòi hỏi cao, hãy hiệu chuẩn không ốp và đo cũng không ốp.
-
Mở Spirit Level Pro và cho phép truy cập cảm biến
Mở spiritlevel.pro trong trình duyệt và cho phép truy cập cảm biến chuyển động khi nó hỏi. Trên iOS bạn sẽ thấy hộp xin quyền ở lần đầu. Trên Android nó thường tự cấp quyền.
-
Đặt điện thoại nằm phẳng trên bề mặt, màn hình hướng lên
Đặt điện thoại xuống nhẹ nhàng trên bề mặt tham chiếu. Đừng cầm nó. Trên điện thoại mỏng, lực từ tay bạn có thể làm cong thân máy vừa đủ để sai số đọc.
-
Chờ khoảng 3 giây cho số đọc ổn định
Ứng dụng làm mượt dữ liệu cảm biến, nên con số cần một hai giây để ổn định sau khi điện thoại ngừng chuyển động. Nhìn phần hiển thị góc và chờ nó ngừng trôi. Vội vàng ở bước này là lỗi hiệu chuẩn hay gặp nhất.
-
Chạm Hiệu chuẩn
Chạm Hiệu chuẩn trong ứng dụng. Nó đọc góc nghiêng dọc và ngang hiện tại rồi lưu vào localStorage dưới tên
calibrationPitchvàcalibrationRoll. Từ đây, nó trừ các độ lệch đó ra khỏi mọi số đọc. -
Kiểm tra kết quả
Phần hiển thị bây giờ phải đọc 0,0° với điện thoại trên cùng bề mặt. Trượt nó sang một điểm khác trên bề mặt đó. Nó vẫn phải đọc gần 0,0°. Nếu con số nhảy, bề mặt không phẳng đều. Tìm điểm khác tốt hơn.
Cách hiệu chuẩn cho chế độ dọi
Chế độ dọi kiểm tra xem một thứ có thực sự thẳng đứng hay không. Đó là thứ bạn cần cho khung cửa, cột, tường và cột hàng rào. Hiệu chuẩn cho chế độ dọi làm giống hệt hiệu chuẩn nằm phẳng, chỉ khác là bạn dùng một tham chiếu thẳng đứng thay cho tham chiếu nằm ngang.
Phần khó là tìm được thứ mà bạn tin là thẳng đứng. Khung cửa thường ổn ở nhà mới, nhưng nhà cũ có khối khung đã vặn lệch khỏi phương thẳng đứng qua năm tháng. Tham chiếu duy nhất bạn luôn tin được là quả dọi. Một vật nặng treo trên sợi dây rơi thẳng đứng theo đúng định nghĩa, bất kể tòa nhà quanh nó ra sao.
Để hiệu chuẩn cho chế độ dọi, hãy treo một quả dọi hoặc dùng một tham chiếu thẳng đứng đáng tin khác. Chuyển Spirit Level Pro sang chế độ dọi. Áp điện thoại phẳng vào tham chiếu với cạnh bên chạm vào nó. Chờ số đọc ổn định rồi chạm Hiệu chuẩn. Ứng dụng giữ độ lệch thẳng đứng tách riêng với độ lệch nằm ngang, nên hiệu chuẩn cho chế độ dọi không làm hỏng hiệu chuẩn nằm phẳng của bạn.
Khi nào nên hiệu chuẩn lại?
Giá trị hiệu chuẩn giữ nguyên qua các phiên, nhưng không giữ mãi. Cảm biến gia tốc trôi một chút theo nhiệt độ, nên một chiếc điện thoại vừa từ xe nóng vào nhà xe lạnh cần vài phút ổn định trước khi bạn hiệu chuẩn lại. Đó là điều chính cần để ý ngoài công trình.
Hãy hiệu chuẩn lại trong những trường hợp này:
- Sau khi làm rơi điện thoại. Một cú va mạnh có thể tác động lên vỏ cảm biến và làm dịch điểm không.
- Sau khi nhiệt độ thay đổi lớn. Để điện thoại đạt nhiệt độ môi trường, rồi hiệu chuẩn lại.
- Vào đầu một công trình mới. Công trình khác nhau thì nhiệt độ khác nhau, nên một lần hiệu chuẩn mới khi vừa tới là khoản bảo hiểm rẻ tiền.
- Sau khi cập nhật hệ thống có động tới cảm biến. Hiếm, nhưng một thay đổi driver có thể làm dịch dữ liệu thô mà ứng dụng nhận được.
- Khi số đọc trông sai. Nếu một bề mặt bạn quen mà đọc ra kỳ lạ, hãy hiệu chuẩn lại trước khi đổ lỗi cho bề mặt.
Cách kiểm tra hiệu chuẩn của bạn có đúng không
Sau khi đã hiệu chuẩn, làm sao biết bản thân việc hiệu chuẩn là tốt? Hai cách kiểm tra là đủ: so với một cây thước nivô thật, hoặc chạy phép thử xoay 4 vị trí. Phép thử xoay là mẹo mà thợ đo lường dùng để kiểm tra thước chính xác mà không cần bất kỳ tham chiếu bên ngoài nào. Nó dựa trên hình học của phép xoay.
So chéo với thước nivô thật
Nếu bạn có một cây thước bọt nước tốt, thước hộp dài hay thước ngư lôi, hãy đặt nó lên bề mặt bạn đã hiệu chuẩn. Nếu bọt nước báo thăng bằng và điện thoại đọc 0,0° chênh lệch vài phần mười, thì hiệu chuẩn tốt. Nếu chúng lệch nhau hơn hai phần mười, một trong hai cái sai. Chuyển sang bề mặt khác để tìm ra cái nào.
Phép thử xoay 4 vị trí
Phép thử xoay 4 vị trí cho phép bạn kiểm tra hiệu chuẩn mà không cần dụng cụ chuẩn nào. Đây cũng chính là cách dùng để kiểm tra bàn chuẩn granite và thước máy công cụ. Cách làm như sau.
- Đặt điện thoại lên bề mặt theo hướng thường dùng. Ghi lại số đọc (nên vào khoảng 0,0°).
- Xoay điện thoại 90° theo chiều kim đồng hồ. Ghi lại số đọc.
- Xoay thêm 90° theo chiều kim đồng hồ (giờ là 180° so với lúc đầu). Ghi lại số đọc.
- Xoay thêm 90° theo chiều kim đồng hồ (giờ là 270° so với lúc đầu). Ghi lại số đọc.
Cả bốn số đọc phải nằm trong khoảng một phần mười độ so với nhau. Nếu đúng vậy, hiệu chuẩn của bạn vững và bề mặt thực sự phẳng. Nếu chúng lệch dần khi bạn xoay, một trong hai chuyện đang xảy ra: bề mặt không phẳng và cong theo một hướng, hoặc cảm biến có lỗi không đều mà hiệu chuẩn chưa khử hết. Lặp lại phép thử trên bề mặt thứ hai sẽ cho biết là chuyện nào.
Câu hỏi thường gặp
Làm sao để hiệu chuẩn ứng dụng thước thủy trên điện thoại?
Đặt điện thoại nằm phẳng trên bề mặt phẳng nhất bạn có. Bàn kính hoặc mặt bếp sạch đều được. Tháo ốp lưng ra. Mở Spirit Level Pro, chờ hai ba giây cho số đọc ổn định, rồi chạm Hiệu chuẩn. Ứng dụng lưu độ lệch cảm biến hiện tại và trừ nó ra khỏi mọi số đọc sau đó. Việc này mất khoảng 30 giây và đưa điện thoại từ lệch cả một độ hoặc hơn về còn vài phần mười độ.
Bao lâu nên hiệu chuẩn lại thước thủy trên điện thoại?
Hiệu chuẩn lại vào đầu mỗi buổi làm việc, và bất cứ khi nào bạn chuyển giữa những mức nhiệt độ rất khác nhau. Một chiếc điện thoại đi từ xe nóng vào nhà xe lạnh cần vài phút ổn định trước khi bạn hiệu chuẩn lại. Luôn hiệu chuẩn lại sau khi làm rơi điện thoại. Với việc lặt vặt quanh nhà, mỗi buổi một lần là quá đủ.
Nên dùng bề mặt nào để hiệu chuẩn ứng dụng thước thủy?
Những bề mặt tốt nhất mà đa số người có là bàn ăn kính, mặt bếp sạch, hoặc bàn chuẩn của thợ máy nếu bạn có. Tránh sàn gỗ, vì gỗ nở và co theo độ ẩm và các tấm ván không bao giờ thật sự đều. Tránh bê tông trừ khi bạn đã kiểm tra một điểm bằng thước nivô thật trước. Lau sạch bề mặt trước khi đặt điện thoại xuống.
Hiệu chuẩn thước thủy trên điện thoại có thật sự tạo khác biệt không?
Có, một khác biệt lớn. Điện thoại chưa hiệu chuẩn có thể lệch cả một độ hoặc hơn, đủ để làm một mặt dốc thật trông như phẳng. Sau một lần hiệu chuẩn, nó đọc chính xác đến trong khoảng vài phần mười độ. Hiệu chuẩn là việc hữu ích nhất bạn có thể làm, trước cả việc mua điện thoại tốt hơn hay tháo ốp lưng. Nó không tốn gì và mất 30 giây.
Thói quen 30 giây đáng giữ
Hiệu chuẩn đem lại nhiều hơn bất kỳ bước đơn lẻ nào khác với thước trên điện thoại. Ba mươi giây trên mặt phẳng biến một công cụ đọc lệch cả một độ hoặc hơn thành một công cụ chính xác đến vài phần mười độ. Chừng đó tốt ngang một cây thước bọt nước khá, và thường tốt hơn cái trong hòm đồ nghề của bạn một khi tính đến chuyện đọc cái bọt nước nhỏ bằng mắt thường.
Quy trình rất ngắn. Tìm mặt phẳng, bàn kính là lý tưởng. Tháo ốp lưng. Đặt điện thoại xuống nhẹ nhàng. Chờ số đọc ổn định. Chạm Hiệu chuẩn. Kiểm tra nó đọc 0,0°. Vậy là xong. Làm nó vào đầu mỗi công trình thì bạn có một công cụ đáng tin cho việc lát gạch, đóng tủ, tạo độ dốc thoát nước, và gần như mọi việc quanh nhà.
Phép thử xoay 4 vị trí thêm một phút và cho biết bản thân bề mặt có đáng tin hay không. Chạy nó vài lần khi bạn còn đang học, rồi sau đó làm theo cảm giác. Một cái bàn kính bạn đã kiểm tra một lần thì không cần kiểm tra lại mỗi lần nữa.