Cách lập trình thẻ NFC bằng Android

NFC là viết tắt của Near Field Communication và nó cho phép hai thiết bị được giữ gần nhau để giao tiếp với nhau. Thẻ NFC(NFC tag) là một thẻ giống như giấy có thể được lập trình để thực hiện các tác vụ của bạn bằng công nghệ NFC(NFC technology) .

Nếu bạn chưa từng nghe nói về công nghệ này trước đây, những điều trên có thể hơi quá kỹ thuật đối với bạn, nhưng không phải vậy. Khi bạn đã học những kiến ​​thức cơ bản về lập trình thẻ NFC(NFC tag) , bạn sẽ thấy rằng bạn có thể sử dụng nó để tự động hóa một số tác vụ mà bạn có thể thực hiện thủ công hàng ngày.

Nhận thẻ NFC(NFC tag) và lập trình nó không yêu cầu bất kỳ kỹ năng đặc biệt nào. Miễn là bạn biết cách sử dụng một ứng dụng trên thiết bị Android(Android device) của mình , bạn có thể lập trình thẻ NFC(NFC tag) để thực hiện các tác vụ được chỉ định của mình. Ngoài ra, các thẻ NFC(NFC tags) này không đắt và có sẵn trên tất cả các trang web lớn bao gồm cả Amazon . Bạn có thể nhận được một vài trong số này cho bạn để họ có thể thực hiện các nhiệm vụ khác nhau cho bạn.

Yêu cầu đối với lập trình thẻ NFC(Requirements For Programming An NFC Tag)

Để lập trình thẻ NFC(NFC tags) , bạn phải đáp ứng một số điều hoặc yêu cầu nhất định. Đây là những thứ cơ bản và miễn là bạn sử dụng các tiện ích hiện đại, bạn sẽ ổn thôi.

Bạn phải có:

  • Thẻ NFC(NFC tag) có thể được mua với giá rất rẻ trên Amazon .
  • Một thiết bị Android(Android device)khả năng tương thích NFC(NFC compatibility) . Kiểm tra thông số kỹ thuật của điện thoại để xác nhận.
  • Một ứng dụng để lập trình thẻ của bạn. Có một ứng dụng miễn phí trên Cửa hàng Play(Play Store) nên bạn không cần phải lo lắng về nó.

Khi bạn đã xác nhận rằng bạn đáp ứng các yêu cầu tối thiểu, hãy chuyển sang phần sau để bắt đầu ghi dữ liệu vào thẻ NFC(NFC tag) của bạn .

Ghi dữ liệu vào thẻ NFC bằng thiết bị Android của bạn(Writing Data To An NFC Tag Using Your Android Device)

Lập trình thẻ NFC(NFC tag) về cơ bản có nghĩa là viết các hành động bạn muốn thực hiện vào thẻ của mình. Điều này được thực hiện bằng ứng dụng miễn phí từ Cửa hàng Play(Play Store) mà bạn có thể tải xuống và sử dụng trên thiết bị của mình.

  • Điều đầu tiên bạn cần làm là bật tùy chọn NFC(NFC option) trên thiết bị của mình. Để thực hiện, hãy mở ứng dụng Cài đặt(Settings) , chạm vào Bluetooth và kết nối thiết bị(Bluetooth & device connection) , chọn Tùy chọn kết nối(Connection preferences) , và cuối cùng chuyển công tắc NFC sang vị trí BẬT.

    Nếu bạn không tìm thấy tùy chọn trong menu chính xác được hiển thị ở trên, bạn có thể muốn nhìn vào bên trong các menu khác để xem nó có ở đó hay không. Vị trí của tùy chọn khác nhau tùy theo thiết bị bạn sử dụng.

  • Khi NFC được bật, hãy khởi chạy Cửa hàng Google Play(Google Play Store) trên thiết bị của bạn, tìm kiếm ứng dụng có tên Trigger và cài đặt ứng dụng trên thiết bị của bạn.
  • Khởi chạy ứng dụng mới được cài đặt. Khi nó mở ra, trước tiên bạn cần tạo một trình kích hoạt mới. Điều này có thể được thực hiện bằng cách nhấn vào dấu + (dấu cộng) ở góc dưới bên phải.

  • Trên màn hình sau, bạn sẽ tìm thấy các tùy chọn mà bạn có thể tạo trình kích hoạt. Tùy chọn bạn cần nhấn được gọi là NFC vì đây là tùy chọn cho phép bạn thực hiện một hành động khi thẻ NFC(NFC tag) được nhấn.

  • Sau khi chạm vào NFC, hãy chạm vào Tiếp theo(Next) trên màn hình sau để tiếp tục lập trình thẻ của bạn.

  • Màn hình tiếp theo cho phép bạn thêm các hạn chế vào thẻ của mình. Tại đây, bạn có thể xác định các điều kiện khi thẻ của bạn được phép chạy. Nhấn vào Xong(Done) khi bạn đã chỉ định các tùy chọn.

  • Bộ kích hoạt NFC(NFC trigger) của bạn hiện đã sẵn sàng. Bây giờ, bạn cần thêm một hành động vào thẻ để thẻ của bạn thực hiện hành động đã chọn khi thẻ được nhấn(s tapped) . Nhấn vào Tiếp theo(Next) để thực hiện.

  • Bạn sẽ tìm thấy các hành động khác nhau mà bạn có thể thêm vào thẻ của mình để thẻ thực hiện. Ví dụ: chúng tôi sẽ sử dụng tùy chọn bật tắt Bluetooth để bật / tắt (Bluetooth toggle)Bluetooth khi chạm vào thẻ. Nhấn Tiếp theo(Next) khi bạn hoàn tất.

  • Bạn có thể tùy chỉnh hành động hơn nữa trên màn hình sau. Vì chúng tôi muốn chuyển đổi Bluetooth , chúng tôi sẽ chọn Chuyển đổi(Toggle) từ menu thả xuống và nhấn vào Thêm vào tác vụ(Add to Task) .

  • Bây giờ bạn có thể xem tất cả các hành động bạn đã thêm vào danh sách. Nếu muốn, bạn có thể thực hiện nhiều thao tác hơn bằng cách nhấn vào dấu + (dấu cộng) ở trên cùng. Điều này sẽ làm cho thẻ của bạn thực hiện nhiều tác vụ cùng một lúc. Sau đó nhấn vào Tiếp theo(Next) để tiếp tục.

  • Nhấn vào Xong(Done) trên màn hình sau.
  • Đây là phần chính mà bạn thực sự ghi dữ liệu vào thẻ của mình. Đặt thẻ NFC(NFC tag) của bạn gần vị trí NFC(NFC location) (thường là gần camera sau) và ứng dụng sẽ tự động ghi các hành động của bạn vào thẻ của bạn.

  • Bạn sẽ nhận được thông báo thành công(success message) khi thẻ được lập trình thành công.

Từ bây giờ, bất cứ khi nào bạn chạm điện thoại vào thẻ NFC(NFC tag) , nó sẽ thực hiện các tác vụ được xác định trước trên thiết bị của bạn. Trong trường hợp của chúng tôi ở trên, nó sẽ chuyển đổi chức năng Bluetooth(Bluetooth functionality) trên điện thoại của chúng tôi.

Bạn thậm chí có thể dán các thẻ này vào một nơi nào đó thuận tiện và sau đó tất cả những gì bạn cần làm là chạm điện thoại vào chúng để chạy các tác vụ của bạn.

Cách xóa thẻ NFC trên Android(How To Erase An NFC Tag On Android)

Nếu bạn muốn sử dụng thẻ của mình cho bất kỳ tác vụ nào khác, bạn có thể làm như vậy bằng cách xóa dữ liệu hiện có trên(erasing the existing data on it) thẻ . Bạn có thể lập trình thẻ NFC nhiều lần tùy thích và khá dễ dàng để định dạng chúng nếu bạn muốn.

  • Bật tùy chọn NFC(NFC option) trên thiết bị của bạn và khởi chạy(device and launch) ứng dụng Trigger .
  • Nhấn vào ba đường ngang ở góc trên cùng bên trái và chọn (corner and select) Tác vụ NFC khác(Other NFC Actions) .

  • Trên màn hình sau, bạn sẽ tìm thấy một tùy chọn có nội dung Xóa thẻ(Erase tag) . Nhấn vào nó để chọn nó.

  • Đặt thẻ NFC(NFC tag) trên điện thoại của bạn giống như khi bạn lập trình thẻ.

Bạn sẽ nhận được thông báo khi thẻ của bạn bị xóa. Nó tức thì trong hầu hết các trường hợp.

Sử dụng thẻ NFC có thể lập trình(Uses Of a Programmable NFC Tag)

Nếu đây là lần đầu tiên bạn sử dụng thẻ NFC , chúng tôi biết bạn sẽ đánh giá cao một số đề xuất về việc sử dụng chúng để làm gì

  • Tạo thẻ NFC WiFi(WiFi NFC tag) cho phép khách của bạn tự động kết nối với WiFi của bạn .
  • Tạo (Create)thẻ NFC(NFC tag) cho báo thức để bạn không cần phải làm phiền ứng dụng báo thức(alarm app) .
  • Tạo thẻ cho phòng hội nghị(conference room) của bạn để đặt thiết bị của mọi người ở chế độ im lặng.
  • Lập trình thẻ để gọi một người cụ thể trong danh bạ của bạn



About the author

Tôi là kỹ sư phần mềm với hơn 10 năm kinh nghiệm thiết kế, xây dựng và bảo trì các ứng dụng dựa trên Windows. Tôi cũng là một chuyên gia thành thạo về xử lý văn bản, xử lý bảng tính và thuyết trình. Tôi có thể viết mô tả rõ ràng và ngắn gọn về mã, giải thích các khái niệm phức tạp cho các nhà phát triển mới làm quen và khắc phục sự cố nhanh chóng cho khách hàng.



Related posts