haoDIY创好电子音响电脑科技DIY小制作发明移动版

主页 > 电子DIY > 译文美国DIY综合制作 >

Adafruit IO启用NFC /RFID扫描仪

Adafruit IO启用NFC /RFID扫描仪

该项目可用于任何类型的集合,你可能已经或如果你借给人某些事对你有价值的在线日志。这一个特别的,我的程序这是一个在我高中的桌游桌游俱乐部记录以便可以追踪如果某游戏已经借,什么时候借的,如果它回来了,什么时候回来。所有这一切都可以看到手机上你可以很容易地访问您的收藏或设备的跟踪系统,甚至不存在。

这只是一个基础Instructables这记录器和进一步的改进和修改就可以完成,如给人自己的RFID卡,你知道谁会借某特定期间,增加数字输出能力在Adafruit IO按钮的形式,你可以无线控制如果扫描仪上不,等等。

步骤1:所需材料

对于组件,你需要:

1。一。Adafruit好哇ESP8266突破(在这里购买:https://www.adafruit.com/product/2471

2。一。Adafruit PN532 NFC /RFID控制器突破板(在这里购买:https://www.adafruit.com/product/364

三.Xpcs。13.56 MHz NFC /RFID卡(在这里购买:https://www.adafruit.com/product/359

*贴纸是更好的为项目虽然。(在这里购买:https://www.adafruit.com/product/362)我只使用由于可用的材料卡在那段时间。另外,NFC /RFID控制器包括一个卡,所以它会更容易获得人。

* X取决于你想记录,有自己独特的标签有多少项目。

三.一。USB转TTL串行电缆(在这里购买:https://www.adafruit.com/product/954

4。一。Solderless breadboard(正常的一半大小就足够了)

*可以从电子商店采购。

5。1FT钢丝(足够的)

*或者,您可以使用跳线将使建造更容易:

13个男/男跳线(在这里购买:https://www.adafruit.com/product/1956

工具,您将需要:

1。一。线切割机

2。一。剥线器(不需要如果你使用跳线)

三.一。Soldering Iron

4。1FT焊料(足够的)

*所有这些工具都可以从一个硬件/电子/商店采购。

对于软件,您将需要:

1。Arduino IDE(在这里下载:https://www.arduino.cc/en/main/software

2。ESP8266 Arduino板驱动程序:

Arduino >偏好>“附加板经理网址:“加:

HTTP:/ / Arduino。ESP8266。COM / package_esp8266com_inde…

Arduino >工具>板> >板经理型ESP8266安装板

三.(在这里下载Arduino库PN532:https://github.com/adafruit/adafruit-pn532

4。Adafruit IO Arduino库(在这里下载:https://github.com/adafruit/adafruit_io_arduino

步骤2:布线安装

Adafruit IO启用NFC /RFID扫描仪

按照线路设置每一个模块在概述见:

1。PN532 NFC /RFID控制器突破板概述—

http:/ /学习。Adafruit。COM / adafruit-pn532-rfid-nfc…

你应该离开这个链接:

= >这一涉及焊接头条,线路电平转换器和板本身。

2。ESP8266好哇WiFi突围的概述—

http:/ /学习。Adafruit。COM / adafruit-huzzah-esp8266…

你应该离开这个链接:

= >这只涉及到的电路板上焊接头条和正确连接USB TTL串行电缆板上。

*一定要放在一个线路板。(接线更方便)

步骤3:编程设置

按照规划设置每一个模块在概述见:

1。PN532 NFC /RFID控制器突破板概述—

http:/ /学习。Adafruit。COM / adafruit-pn532-rfid-nfc ..

你应该离开这个链接:

= >更好的说明如何下载PN532图书馆。

= >理解UID将用于识别每个卡。(不是必须的,但高度鼓励)

2。ESP8266好哇WiFi突围的概述—

http:/ /学习。Adafruit。COM / adafruit-huzzah-esp826的…

你应该离开这个链接:

= >更好的说明如何下载板驱动程序。

= >通过眨眼测试和简单的WiFi连接测试。(这仅仅是为了测试是否可以跳过它,如果你知道你的模块工作已经功能意义)

*两个测试的代码(眨眼和基本连接)连接到这一步也方便。

三.Adafruit IO基础:

饲料基础知识—http:/ /学习。Adafruit。COM / Adafruit IO基础费…

仪表基础知识—http:/ /学习。Adafruit。COM / Adafruit IO基础冲刺…

数字输入—http:/ /学习。Adafruit。COM / Adafruit IO基础数字…

你应该摆脱这些链接:

= >自己做Adafruit账户。

= >了解如何访问自己的个人Adafruit IO的用户名和密钥。

= >坚持欢迎的仪表板和欢迎饲料现在。(你可以创建你自己的和以后修改代码)

= >一定要让你的仪表板和你的饲料公开WiFi模块可以访问它。

 
  • Adafruit IO启用NFC /RFID扫描仪wifi_blinktest.zip
    下载
  • Adafruit IO启用NFC /RFID扫描仪wifi_connecttest.zip
    下载

步骤4:整合硬件和软件

Adafruit IO启用NFC /RFID扫描仪

对于设置Adafruit IO:

1。去你的欢迎的仪表板。

2。点击右上创建一个新的块。

三.添加文本和流块。

4。安排两个取决于你希望你的界面看起来像。

*清晰的指示找到这里:http:/ /学习。Adafruit。COM / Adafruit IO基础冲刺…

布线PN532 NFC /RFID控制器的好哇ESP8266 WiFi突围:

1。这两者之间的重要联系—

pn532_sck = gpio16

pn532_mosi = gpio14

pn532_ss = gpio12

pn532_miso = gpio13

GND = GND

3.3v = 3.3v

* GIF将作为我如何做我的线路作为一个整体指导。

2。对于编程—

在这一步中使用附加的代码。(tech_boardgame)

一定要更改WiFi SSID、WiFi密码、用户名和IO配置IO关键。H.

上传素描一次(记住:WiFi突围需要上传之前被加载模式)提出了动态监测。

扫描卡揭示其UID和复制粘贴此代码中发现的UID阵列。重复多次需要每个卡添加到您的系统。

*引导模式设置概述中发现:http:/ /学习。Adafruit。COM / adafruit-huzzah-esp8266…

*使用串口监听第一为了看代码的模块的有机结合。

一旦所有的做法是,把你的仪表板,扫描卡看得到记录!

 
  • Adafruit IO启用NFC /RFID扫描仪tech_boardgame.zip
    下载

步骤5:全部完成!

Adafruit IO启用NFC /RFID扫描仪

如果你遵循正确的步骤,你应该有一个工作Adafruit IO启用NFC /RFID扫描仪。记住我创造了这个作为我的选修项目技术并协调解决新成立的桌游俱乐部的问题。你可以很容易地修改代码以适合你的需要和收集。您还可以添加更多的功能,所以一定要阅读每个模块的概述,玩弄实例库中的测试在Adafruit IO仪表板另一块。


(责任编辑:admin)
    haoDIY创好电子 版权所有,电话微信13977534587