发帖
0 0 0

安信可BW21-CBV-Kit二维码扫描并解析字符串

st780206
论坛元老

32

主题

25

回帖

1万

积分

论坛元老

积分
10207
小安派·BW21-CBV-KIt 10 0 昨天 23:42
将QR 码解析字符串和长度,当 QR 码被放置在 BW21-CBV-Kit 的镜头前时,检索结果字符串和长度。

实现流程
打开二维码扫描示例"文件" -> "示例"->“AmebaQR”->“QRCodeScanner”
image.png

你可以通过调用 StartScanning()方法来启动扫描器。请注意,这应该在 setup()中而不是在 loop()中。
您可以通过调用 GetResultString()和 GetResultLength()方法来检索结果字符串和结果长度。
请注意

用户可以在循环中修改他们的条件检查。这只是一个关于如何获得结果字符串和长度的说明。目前,第三次成功的扫描将能够可靠地检索结果字符串和长度。强烈鼓励更多的人尝试并改进此示例的性能。这个例子可能不是最优化的版本。

为了优化应用程序的性能,可以修改 qrcode_drv.c 中的 qr_code_scanner_config_map,如下图所示。目前,Arduino 层面还没有公开 API,但如果未来有巨大的需求,这是可以做到的。
image.png

要测试此示例,请编译并运行该示例。从 BW21-CBV-Kit 的摄像头放置 QR 码。如果没有检测到 QR 码,您将能够在串行监视器中看到它。
image.png

如果在 3 次成功后检测到 QR 码,您将在串行监视器上看到此日志。
image.png
──── 0人觉得很赞 ────

使用道具 举报

您需要登录后才可以回帖 立即登录
高级模式
返回
统计信息
  • 会员数: 31251 个
  • 话题数: 42383 篇