`
lilin530
  • 浏览: 90472 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

NFC:Arduino、Android与PhoneGap近场通信

阅读更多
    射频识别,RFID(Radio Frequency Identification)技术,又称无线射频识别,是一种

通信技术,可通过无线电讯号识别特定目标并读写相关数据,而无需识别系统与特定目标之间

建立机械或光学接触。

   RFID技术的基本工作原理并不复杂:标签进入磁场后,接收解读器发出的射频信号,凭借

感应电流所获得的能量发送出存储在芯片中的产品信息(无源标签或被动标签),或者由标签

主动发送某一频率的信号(Active Tag,有源标签或主动标签),解读器读取信息并解码后,

送至中央信息系统进行有关数据处理。

   一套完整的RFID系统, 是由阅读器与电子标签也就是所谓的应答器及应用软件系统三个部

份所组成,其工作原理是Reader发射一特定频率的无线电波能量,用以驱动电路将内部的数据

送出,此时Reader便依序接收解读数据, 送给应用程序做相应的处理。

以RFID 卡片阅读器及电子标签之间的通讯及能量感应方式来看大致上可以分成:感应耦合及

后向散射耦合两种。一般低频的RFID大都采用第一种式,而较高频大多采用第二种方式。

阅读器根据使用的结构和技术不同可以是读或读/写装置,是RFID系统信息控制和处理中心。

阅读器通常由耦合模块、收发模块、控制模块和接口单元组成。阅读器和应答器之间一般采用

半双工通信方式进行信息交换,同时阅读器通过耦合给无源应答器提供能量和时序。在实际应

用中,可进一步通过Ethernet或WLAN等实现对物体识别信息的采集、处理及远程传送等管理功

能。应答器是RFID系统的信息载体,应答器大多是由耦合原件(线圈、微带天线等)和微芯片

组成无源单元。
     NFC手机是指带有NFC模块的手机。带有NFC模块的手机可以做很多相应的应用。主要由三

种应用模式,它们分别是卡模式、NFC模式或者点对点模式、读卡器模式。这三种工作模式适

用于不同的应用场景。
   
     NFC手机的出现是一种改进。“NFC是近场通信,又称近距离无线通信,是一种短距离的

高频无线通信技术,允许电子设备之间进行非接触式点对点数据传输交换数据。
分享到:
评论

相关推荐

    NFC+Arduino、Android与PhoneGap近场通信

    ■ 用PhoneGap和它的NFC插件写Android上的NFC应用程序用例 ■ 深入了解NDEF结构:测试已有的写标签程序,然后写自己的标签程序 ■ 用PhoneGap事件监听器来监听和过滤NDEF消息 ■ 写一个完整的Android应用程序来控制...

    NFC Arduino Android与PhoneGap近场通信

    NFC Arduino Android与PhoneGap近场通信

    NFCArduino、Android与PhoneGap近场通信

    资源名称:NFC Arduino、Android与PhoneGap近场通信内容简介:《NFC:Arduino、Android与PhoneGap近场通信》将带你走入近场通信(NFC)的世界,这是一种快速发展的技术,它能够让设备近距离交换数据或使用无线电信号...

    IoT应用开发软件:Arduino二次开发-Arduino基础知识与环境搭建+二次开发框架与工具

    IoT应用开发软件:Arduino二次开发_通信协议与网络连接技术.docx IoT应用开发软件:Arduino二次开发_项目管理与版本控制.docx IoT应用开发软件:Arduino二次开发_高级功能扩展与自定义库开发.docx

    物联网智能家居平台DIY:ARDUINO 物联网云平台 手机 微信.rar

    物联网智能家居平台DIY:ARDUINO 物联网云平台 手机 微信.rar

    [NFC] NFC 开发入门教程 英文版

    [奥莱理] 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教程:Arduino图形化编程软件-ArduBlock

    Arduino Android数据采集小车.zip

    Arduino Android数据采集小车 Arduino Android数据采集小车 Arduino Android数据采集小车 Arduino Android数据采集小车 Arduino Android数据采集小车 Arduino Android数据采集小车 Arduino Android数据采集小车 ...

    驾驭精确运动:在Arduino上使用步进电机的终极指南

    3. **灵活性**:Arduino板卡有多种型号,支持不同的功能和接口,如数字I/O、模拟输入、PWM、串行通信等。 4. **社区支持**:Arduino拥有一个庞大的用户社区,提供了大量的学习资源、库文件和示例代码。 5. **扩展性*...

    微影串联:Arduino上的I2C通信全攻略

    Arduino是一个开源电子原型平台,它包括硬件(基于微控制器的电路板)和软件(Arduino IDE,集成开发环境)。Arduino板通常用于电子项目,如机器人、智能家居设备、可穿戴技术等,因为它们易于编程和连接各种传感器...

    Arduino入门到精通例程1-HelloWorld!.pdf

    4. serial通信:在Arduino中,Serial是用于与PC机通信的接口,通过Serial.begin()函数设置波特率为9600,以确保与PC机的通信一致。 5. 数字接口:在Arduino中,数字接口(Digital Pin)用于控制LED等外部设备的状态...

    btdroid-arduino:arduino-android-蓝牙

    【标题】"btdroid-arduino:arduino-android-蓝牙"是一个项目,旨在实现通过蓝牙连接在Android设备与Arduino之间进行通信。这个项目的核心是利用Java编程语言开发Android应用程序,以便控制配备蓝牙模块的Arduino硬件...

    Arduino开发DHT11温湿度传感器项目适应,适合局域网使用

    物联网(IoT):Arduino可以与各种传感器和其他设备配合使用,以收集和共享数据。 自动化:通过使用Arduino,可以轻松地自动化各种设备和过程,例如家庭自动化和工业自动化。 艺术:许多艺术家和设计师使用Arduino来...

    arduino开发环境的windows版本(arduino-1.8.7-windows)

    **硬件开发与Arduino语言** Arduino语言基于C++,但简化了许多复杂的编程概念,使得非专业程序员也能轻松掌握。用户可以通过编写简单的程序来控制Arduino板上的数字和模拟输入/输出引脚,实现对硬件设备的控制。...

    arduino无法安装驱动解决办法

    Arduino驱动程序的安装是非常重要的,因为它可以确保Arduino与计算机之间的通信正常进行。如果驱动程序没有正确安装,可能会导致Arduino无法工作或出现一些问题。 此外,Arduino驱动程序的安装也可以影响到 ...

    arduino&android安卓交互

    2. **Android**:Android是谷歌开发的开源移动操作系统,广泛应用于智能手机和平板电脑。Android的开放性使得开发者能够创建自定义应用程序,与各种硬件设备进行通信。 3. **ADK (Android Open Accessory ...

    实现Arduino和Unity的通信的unity插件

    标题中的“实现Arduino和Unity的通信的unity插件”指的是一个专门用于连接Unity游戏引擎与Arduino硬件的插件,名为Ardity。这个插件旨在让开发者能够利用Unity的强大3D渲染和交互能力,结合Arduino的物理输入和输出...

    Arduino实践:arduino的完整实践代码

    8. **串行通信**:Arduino Uno经常使用串行端口与计算机或其他设备交换数据。Serial.println()和Serial.read()等函数用于发送和接收数据,这对于调试和数据分析至关重要。 9. **库的使用**:Arduino有许多预编译的...

    android与arduino板蓝牙通信

    请使用android studio工具打开,实现了蓝牙与arduino通信功能,可以扫描可以连接的蓝牙模块,并建立连接,可以双向通信,并内嵌了rgb控制小灯功能

    Arduino:Arduino项目

    5. **项目构建**:在“Arduino: Arduino项目”中,可能包含了一系列示例代码和指南,涵盖了从基础LED闪烁教程到复杂的无线通信项目。这些项目可以帮助学习者逐步掌握Arduino的使用方法,了解如何将理论知识应用到...

Global site tag (gtag.js) - Google Analytics