Phần mềm2 PHÚT ĐỌC

Khám phá thú vị với mã QR vẽ tay

Tổng hợp bởi AI - TechInsight
16:565/5/2026
Xem bài gốc

AI Summary

Seth Larson chia sẻ trải nghiệm thú vị khi tự tay vẽ mã QR trên giấy ô vuông. Bài viết cung cấp hướng dẫn chi tiết và những lưu ý khi thực hiện.

Mã QR và ý tưởng sáng tạo

Mã QR đã trở thành một phần không thể thiếu trong cuộc sống hiện đại, giúp kết nối nhanh chóng đến các trang web và thông tin. Seth Larson, một người yêu thích công nghệ, đã chia sẻ trải nghiệm độc đáo khi tự tay vẽ mã QR trên giấy. Ý tưởng này nảy sinh khi anh mua một tập giấy ghi chú mới từ một cửa hàng văn phòng phẩm địa phương ở Minneapolis. Những tờ giấy này có dạng lưới 10x10 và 2x10, tạo điều kiện thuận lợi cho việc vẽ mã QR.

Thử thách và giải pháp

Mã QR nhỏ nhất, ngoại trừ mã QR vi mô, là "phiên bản 1" với kích thước 21x21 pixel. Để vẽ mã này trên giấy, Seth quyết định chia các ô vuông thành hai phần và sử dụng một phần lề. Mã QR phiên bản 1 có thể chứa URL dài tối đa 17 byte với cài đặt chất lượng dữ liệu thấp nhất. Tuy nhiên, URL của anh là "https://sethmlarson.dev" dài 23 byte, vì vậy anh đã quyết định sử dụng "sethmlarson.dev" để tránh vượt quá giới hạn.

Một độc giả tinh ý đã chỉ ra rằng anh có thể sử dụng toàn bộ tên miền bằng cách viết hoa toàn bộ, vì bộ ký tự "alphanumeric" của mã QR có chứa các ký hiệu cho URL như dấu hai chấm và dấu gạch chéo. Seth đã cập nhật mã QR của mình sau khi nhận được thông tin này.

Quá trình vẽ mã QR

Seth sử dụng gói "qrcode" trên Python Package Index để tạo mã QR tham chiếu. Anh bắt đầu bằng cách vẽ các ô vuông ở góc (được gọi là "mẫu vị trí") và từ từ điền các pixel khác. Khi đã vẽ xong các "đường thời gian" giữa góc trên trái và góc dưới trái, máy quét của anh bắt đầu nhận diện được mã QR.

Seth tiếp tục thêm đường thời gian trên cùng và dữ liệu. Mặc dù có một vài sai sót nhỏ, mã QR vẫn hoạt động tốt ngay cả ở mức độ sửa lỗi thấp nhất. Tuy nhiên, việc quét mã QR gặp khó khăn do giấy bị cong lên khỏi bề mặt phẳng. Anh chỉ có thể quét thành công khi giữ giấy phẳng, nhưng khi treo mã QR lên màn hình, việc quét từ xa trở nên dễ dàng hơn.

Kết luận

Seth hy vọng rằng trải nghiệm của mình sẽ truyền cảm hứng cho mọi người thử vẽ tay mã QR trên giấy ô vuông. Nếu bạn đang tìm kiếm thêm ý tưởng sáng tạo với lưới, hãy khám phá "GRID WORLD" để có thêm cảm hứng.