很感谢 iteye提供nfc的试读活动。
nfc即近距离无线通讯技术。这个技术由非接触式射频识别(RFID)演变而来,由飞利浦半导体(现恩智浦半导体公司)、诺基亚和索尼共同研制开发,其基础是RFID及互连技术。
试读章节提供了第二章,讲的NFC和RFID.通过一系列对比,讲述了了NFC和RFID的相关性和区别。总结NFC在RFID技术的基础上增加了一些新功能。NFC的数据交换格式(NDEF)它提供了在4种不同NFC标签上的通用数据格式。NDEF既可以用于标签到设备的数据交换,也可以用于设备间的数据交换。NFC不仅仅是一种识别技术,它也是一种有用的短数据交换技术。
总体来说试读章节很短,只讲了NFC是什么,并没涉及到开发的内容。鉴于NFC越来越火,并更多的投入到生活使用当中。对于开发的我来说,了解并掌握这种技术是非常有必要的。
相对与RFID,它有距离近,带宽高,能耗低的特点,相对于蓝牙,它有设置程序短的特点,并且一次只和一台机器链接,拥有较高的保密性和安全性,它的目标并非是取代蓝牙等无线技术,而是在不同领域、不同的场合起到补充的作用。
相关推荐
■ 用PhoneGap和它的NFC插件写Android上的NFC应用程序用例 ■ 深入了解NDEF结构:测试已有的写标签程序,然后写自己的标签程序 ■ 用PhoneGap事件监听器来监听和过滤NDEF消息 ■ 写一个完整的Android应用程序来控制...
NFC Arduino Android与PhoneGap近场通信
资源名称:NFC Arduino、Android与PhoneGap近场通信内容简介:《NFC:Arduino、Android与PhoneGap近场通信》将带你走入近场通信(NFC)的世界,这是一种快速发展的技术,它能够让设备近距离交换数据或使用无线电信号...
IoT应用开发软件:Arduino二次开发_通信协议与网络连接技术.docx IoT应用开发软件:Arduino二次开发_项目管理与版本控制.docx IoT应用开发软件:Arduino二次开发_高级功能扩展与自定义库开发.docx
物联网智能家居平台DIY:ARDUINO 物联网云平台 手机 微信.rar
[奥莱理] Beginning NFC Near Field Communication with Arduino Android and PhoneGap E Book ☆ 图书概要:☆ Jump into the world of Near Field Communications NFC the fast growing technology that lets ...
Arduino教程:Arduino图形化编程软件-ArduBlock
Arduino Android数据采集小车 Arduino Android数据采集小车 Arduino Android数据采集小车 Arduino Android数据采集小车 Arduino Android数据采集小车 Arduino Android数据采集小车 Arduino Android数据采集小车 ...
3. **灵活性**:Arduino板卡有多种型号,支持不同的功能和接口,如数字I/O、模拟输入、PWM、串行通信等。 4. **社区支持**:Arduino拥有一个庞大的用户社区,提供了大量的学习资源、库文件和示例代码。 5. **扩展性*...
Arduino是一个开源电子原型平台,它包括硬件(基于微控制器的电路板)和软件(Arduino IDE,集成开发环境)。Arduino板通常用于电子项目,如机器人、智能家居设备、可穿戴技术等,因为它们易于编程和连接各种传感器...
4. serial通信:在Arduino中,Serial是用于与PC机通信的接口,通过Serial.begin()函数设置波特率为9600,以确保与PC机的通信一致。 5. 数字接口:在Arduino中,数字接口(Digital Pin)用于控制LED等外部设备的状态...
【标题】"btdroid-arduino:arduino-android-蓝牙"是一个项目,旨在实现通过蓝牙连接在Android设备与Arduino之间进行通信。这个项目的核心是利用Java编程语言开发Android应用程序,以便控制配备蓝牙模块的Arduino硬件...
物联网(IoT):Arduino可以与各种传感器和其他设备配合使用,以收集和共享数据。 自动化:通过使用Arduino,可以轻松地自动化各种设备和过程,例如家庭自动化和工业自动化。 艺术:许多艺术家和设计师使用Arduino来...
Arduino驱动程序的安装是非常重要的,因为它可以确保Arduino与计算机之间的通信正常进行。如果驱动程序没有正确安装,可能会导致Arduino无法工作或出现一些问题。 此外,Arduino驱动程序的安装也可以影响到 ...
**硬件开发与Arduino语言** Arduino语言基于C++,但简化了许多复杂的编程概念,使得非专业程序员也能轻松掌握。用户可以通过编写简单的程序来控制Arduino板上的数字和模拟输入/输出引脚,实现对硬件设备的控制。...
2. **Android**:Android是谷歌开发的开源移动操作系统,广泛应用于智能手机和平板电脑。Android的开放性使得开发者能够创建自定义应用程序,与各种硬件设备进行通信。 3. **ADK (Android Open Accessory ...
标题中的“实现Arduino和Unity的通信的unity插件”指的是一个专门用于连接Unity游戏引擎与Arduino硬件的插件,名为Ardity。这个插件旨在让开发者能够利用Unity的强大3D渲染和交互能力,结合Arduino的物理输入和输出...
请使用android studio工具打开,实现了蓝牙与arduino通信功能,可以扫描可以连接的蓝牙模块,并建立连接,可以双向通信,并内嵌了rgb控制小灯功能
8. **串行通信**:Arduino Uno经常使用串行端口与计算机或其他设备交换数据。Serial.println()和Serial.read()等函数用于发送和接收数据,这对于调试和数据分析至关重要。 9. **库的使用**:Arduino有许多预编译的...
5. **项目构建**:在“Arduino: Arduino项目”中,可能包含了一系列示例代码和指南,涵盖了从基础LED闪烁教程到复杂的无线通信项目。这些项目可以帮助学习者逐步掌握Arduino的使用方法,了解如何将理论知识应用到...