需要有关如何使用 flutter app 启动和 rfid 考勤的指导

问题描述 投票:0回答:1

我为学校创建了一个考勤应用程序,老师可以手动将学生出勤率提交给服务器。现在我想创建一个 flutter 应用程序,它可以读取 rfid 卡并使用移动应用程序和 rfid 卡让学生出勤,但是我在开始时遇到了麻烦,比如如何追求它以及如何实现它 - 我需要一些指导谢谢。

flutter dart rfid
1个回答
0
投票

要在应用程序中读取 RFID 卡,您的设备必须支持 NFC(近场通信)。

您可以使用这个

flutter_nfc_reader
flutter 插件在您的 flutter 应用程序中读取 RFID 汽车。 iOS 和 Android 都支持此插件。

插件:https://pub.dev/packages/flutter_nfc_reader

如果设备不支持NFC,那么你可以使用带有RFID模块的微控制器读取RFID卡和蓝牙与Flutter应用程序通信。

  1. 您可以选择内置蓝牙功能的esp-32
  2. 您也可以选择 Arduino uno, nano with hc-05hm-10 蓝牙模块。
  3. 您可以使用this RFID模块读取RFID卡。

在flutter app中可以选择这些插件通过蓝牙与微控制器通信

  1. flutter_bluetooth_serial 注意:如果您使用的是 HC-05 蓝牙模块或 Esp-32
  2. flutter_blue_plus 注意:如果你使用的是HM-10蓝牙模块

HC-05 是经典蓝牙模块,HM-10 是蓝牙低功耗模块

© www.soinside.com 2019 - 2024. All rights reserved.