[评测分享]
DRFROBOT产品Romeo板+NFC板测评
#板卡评测
1556 人阅读
|
0 人回复
|
2022-10-08
|
|
众所周知DRFROBOT是全球知名的电子diy梦工坊,所呈现的产品也是在电子领域的各个场景当中掀开了新的面纱。下面就以小编最近拿到的两块基于该司的产品陈述评测分析。
首先控制板的详细描述敬请访问DRFROBOT的官方网站,在这里小编就简述一下主要的板载属性。首先主控芯片采用了Atmel Atmega328单片机拥有32K的Flash、且时钟高达16MHz比传统的8051单片机还是要强一些,采用Arduino UNO Bootloader因此完全兼容Arduino UNO的端口布局,集成wifi和BLE的接口,支持USART、IIC串行数据通信接口、支持USB数据传输接口,TTL串口,ICSP在线烧写等。而控制板就略显单一了,板载了一颗由NXP公司生产的PN532近场通信芯片(以下简称NFC芯片),该芯片可以通过选择引脚来实现IIC和USART的切换通信。至于该芯片的详细规格参数请访问NXP官方网站。
因为AVR单片机小编从大学开始玩的,玩的也比较熟练了,因此测评就按照官网的指导手册进行程序设计规划了。本次采用的IIC通信协议,链接图已经放在上面了,在准备好Arduino编译工具和相关驱动软件就可以磨刀霍霍了,值得一提的是该产品支持Mind+(基于Scratch3.0)图形化编程,这对于小孩在启蒙编程方面上是一个极大的突破。首先DRFROBOT针对NFC芯片的多使用场景编写了一套自己的库文件,这个库主要是描述命令接收和实现传递的,有兴趣的小伙伴可以自行去参考,这里就不一一赘述了。
编译完成后进行上传,并用传统打印识别标签的数据,这里只是单纯的写入。
一张合格的NFC电子标签卡是可以很顺畅的进行读写的,下面按照实例将刚写入的数据进行读出,同理下载以下程序。
开始读取NFC标签:
这样一来就完成一次读写了。
因为时间关系就没有做过多的扩展,本次测评下来有几点体会。首先是DRFROBOT将PN532做了一个库这个很关键,因为市面上调试PN532的驱动程序并不是那么容易的,这一点是做下来是可圈可点的。第二板卡工艺非常完美将每个功能的接口都对应引了出来,并且还做了对应器件的搭配,十分人性化。第三将物联网的概念很大的释放了出来,电机驱动端、传感器端应有尽有,搭配十分得当。最后感谢Arrow给予的评测机会。
|
|
|
|
|
|
|
|
|