无线/有线通信开发范例

包含各种常见的无线、有线通信功能。通信范围涉及10cm内,100m内,3Km内,以及广域网通信的应用开发

开发板红外遥控收发模块获取遥控码

一、实现功能 通过红外模块接收遥控发来的数据,或者模拟遥控数据通过红外发送出去,基于前面的接收和发送功能,进而可以实现对其他遥控的复制模拟。 注意1:上述接收或发送的红外信号都是基于目前应用最广泛的NEC红外遥控编解码协议。遥控码为3字节的…

查看更多

开发板接电流输出模块获取4-20mA输出电流信号

一、4-20mA介绍 工业中一般仪器仪表的输出信号都为4-20mA电流,指最小电流为4mA,最大电流为20mA 。 因为远距离传输信号的时候,要考虑到导线上也有电阻,如果用电压传输则会在导线上产生一定的压降,那接收端的信号就会产生一定的误差…

查看更多

开发板接电流检测模块测4-20mA电流输入信号

一、4-20mA介绍 工业中一般仪器仪表的输出信号都为4-20mA电流,指最小电流为4mA,最大电流为20mA 。 因为远距离传输信号的时候,要考虑到导线上也有电阻,如果用电压传输则会在导线上产生一定的压降,那接收端的信号就会产生一定的误差…

查看更多

将开发板的USB口模拟成键盘和电脑通信

一、实现功能 将Ubeeto物联网开发板通过USB线连接电脑后,每隔5秒开发板会模拟如下的一系列按键动作: win+r,唤出“运行”对话框 n o t e p a d ,输入”notepad”并回车,唤出记事本文本 …

查看更多

将开发板的USB口模拟成串口和电脑通信

一、实现功能 本篇章所实现的功能是将Ubeeto物联网开发板的USB口模拟成虚拟串口,这样和电脑通过USB线连接好后,电脑就会发现一个新的串口设备,我们通过在电脑上运行的串口调试终端(sscom,putty,minicom,etc..)打开…

查看更多

开发板接UHF模块实现RFID超高频标签读写功能

一、UHF RFID 介绍 UHF RFID 是一种无线射频自动识别技术,被识别的目标可以是仅仅薄如一张纸片的射频标签,且标签成本极低,搭配不同增益不同接口的天线,就可以达到不同的识别距离,距离范围可在零至几十米。 UHF射频标签是无源的(…

查看更多

开发板接ID卡读卡模块读取ID卡的ID号

一、ID卡基本概念介绍 ID卡又称射频ID卡,工作频率在125KHz。现在市场采用的多是一种无源、唯一序列号的ID卡片,制造厂家在产品出厂前已将此序列号固化,不可更改。 目前主流的ID卡为EM4100系列以及与其兼容的卡。 每个ID卡内部存…

查看更多

开发板接RC522 IC卡读卡模块读写IC卡数据及密码下载

一、基本概念介绍 Ubeeto物联网开发板通过外接恩智浦半导体公司的RC522 IC卡读卡模块来实现对工作频率为13.56MHz的IC卡的各种操作。RC522支持对Mifare One类型的IC卡操作,例如M1-S20,M1-S50,M1-…

查看更多

开发板接恩RC522 模块读取IC卡的UID(32位唯一识别码)

一、基本概念介绍 Ubeeto物联网开发板通过外接恩智浦半导体公司的RC522 IC卡读卡模块来实现对工作频率为13.56MHz的IC卡的各种操作。RC522支持对Mifare One类型的IC卡操作,例如M1-S20,M1-S50,M1-…

查看更多

开发板接RS485模块作为主机与多个从机进行通信

一、本例程实现功能 一个接RS485模块的Ubeeto物联网开发板作为主机和多个接RS485模块的Ubeeto开发板从机进行通信,形成一对多的星型网络,整个网络的通信为主机发起从机响应的机制。 主机和某个从机的具体通信流程如下: 主机发送5…

查看更多

开发板通过W5500以太网模块进行UDP通信

一、本例程实现功能 Ubeeto物联网开发板通过W5500以太网模块和指定IP地址的对端进行UDP通信,W5500每5秒向对端发送一个数据包(5字节),对端每1秒钟向W5500发送一个数据包(10字节)。 这里的UDP对端是一个运行在电脑上…

查看更多

开发板通过W5500以太网模块作为TCP Client和Server通信

一、本例程实现功能 Ubeeto物联网开发板通过W5500以太网模块和指定的服务器建立TCP连接,W5500每5秒向服务器发送一个数据包(5字节),服务器每1秒钟向W5500发送一个数据包(10字节)。 二、Ubeeto开发板提供的TCP功…

查看更多

开发板通过2.4G实现多点(10-100个点)通信

一、实现功能 本章节实现了多个Ubeeto物联网开发板设备进行通信,其中一个设备是server、其他设备都是client。每当client设备按下电路板上的BTN1按键时,会向server上传数据。当server收到client的数据并验证…

查看更多

多个开发板通过2.4G单点对多点(10个点以内)通信

一、实现功能 本章节实现了多个Ubeeto开发板设备进行通信,其中一个设备是server、其他设备都是client。每当client设备按下电路板上的BTN1按键时,会向server上传数据。当server收到client的数据并验证通过后…

查看更多

两块开发板实现2.4G单点对单点通信

一、实现功能 本章节实现了两个Ubeeto开发板设备进行通信,其中一个设备是server、另一个设备是client。每当client设备按下电路板上的BTN1按键时,会向server上传数据。当server收到client的数据并验证通过后…

查看更多

物联网开发板和手机通过Ble蓝牙进行通信

优比兔已推出免开发App,开发者无需做任何安卓或IOS开发,即可以让自己的手机上拥有一款能够和Ubeeto开发板通信的专业App,更多详情请见此处。 一、实现功能 Ubeeto物联网开发板的主芯片采用的是Nordic半导体公司的NRF528…

查看更多

开发板接Lora模块实现节点通信

一、Lora介绍 Lora不是一种协议,而是一种基于扩频通信的射频技术,它相对于其他射频技术比如2.4G或普通433/915M来讲,具有更远的传输距离(几千米)和更强的越障性能。所以我们把一个Lora设备作为中心点,多个Lora设备作为节点…

查看更多

开发板接ML302 GPS定位并TCP发送定位信息

ML302 GPS定位并TCP发送定位信息 ML302 4G模组的GPS定位功能可以配合TCP/UDP通信使用,也可以配合HTTP、MQTT通信使用,在本篇章中我们以TCP为例讲解实现方法,至于UDP、HTTP和MQTT则基本相同。 一、本…

查看更多