传输方式
LORA模块通信的传输方式主要有以下三种:
- 透明传输:即透传数据,例如:A设备发5字节数据AABBCCDDEE到B设备,B设备就可以收到数据AABBCCDDEE。(透明传输,针对设备相同地址、相同的通信信道,用户数据可以是字符或16进制数据形式)
- 定向传输:即定点传输,例如:A设备(地址为:0x1400,信道为0x17(23信道、433Mhz))需要向B设备(地址为:0x1234,信道为0x10(16信道、426Mhz))发送数据AABBCC,其通信格式为:123410AABBCC,其中1234为模块B的地址,10为信道,则模块B可以收到AABBCC。同理,如果B设备需要向A设备发送数据AABBCC,其通信格式为:140017AABBCC,则A设备可以收到AABBCC。(定向传输,针对设备间地址和通信信道不同,数据格式为16进制,发送格式:高位地址 低位地址 信道 用户数据)
- 广播与数据监听:将模块地址设置为0xFFFF(即65535),可以监听相同信道上的所有模块的数据传输,发送的数据,可以被相同信道上任意地址的模块收到,从而起到广播和监听的作用。
三者的区别:
简单的说,当只需要点对点通信(即两个LORA相互通信)时,可使用前两种方式。
其中,透明传输可以以字符或16进制数据形式发送,需要两个LORA模块的地址、信道相同,而定向传输只能以16进制的特定格式发送,无需二者地址或信道相同。(由于LORA模块的地址和信道有十分多的选择,一般不会出现冲突的可能,所以个人推荐使用透明传输更方便。)
当需要多个LORA通信时,选用第三种传输方式。
4.2 DHT11温湿度传感器简介
DHT11数字温湿度传感器是一款含有已校准数字信号输出的温湿度复合传感器。它应用专用的数字模块采集技术和温湿度传感技术,确保产品具有极高的可靠性与卓越的长期稳定性。传感器包括一个电阻式感湿元件和一个NTC测温元件,并与一个高性能8位单片机相连接。因此该产品具有品质卓越、超快响应、抗干扰能力强、性价比极高等优点。每个DHT11传感器都在极为精确的湿度校验室中进行校准。校准系数以程序的形式储存在OTP内存中,传感器内部在检测信号的处理过程中要调用这些校准系数。单线制串行接口,使系统集成变得简易快捷。超小的体积、极低的功耗,信号传输距离可达20米以上,使其成为各类应用甚至最为苛刻的应用场合的最佳选则。产品为 4 针单排引脚封装。连接方便,特殊封装形式可根据用户需求而提供。
接线
DHT11编码步骤
- 单片机上点后1s内不读取(不重要)
- 主机(单片机)发送起始信号:主机先拉高data拉低data延迟18ms拉高data(通过此操作将单片机引脚设置为输入)。
- 从机(DHT11)收到起始信号后进行应答:从机拉低data,主机读取到data线被拉低持续80us后从机拉高data线, 持续80us,直到高电平结束,意味着主机可以开始接受数据。
- 主机开始接收数据:主机先把data线拉高(io设置为输入)从机把data线拉低,主机读取data线电平,直到低电平结束(大约50us)从机拉高data线后,延迟40us左右(28~70us之间)主机再次读取data线电平,如果为低电平,则为“0”,如果为高电平,则为“1”。继续重复上述1,2步骤累计40次。
简介
光敏传感器是最常见的传感器之一,它的种类繁多,主要有:光电管、光电倍增管、光敏电阻、光敏三极管、太阳能电池、红外线传感器、紫外线传感器、光纤式光电传感器、色彩传感器、CCD和CMOS图像传感器等。光传感器是目前产量最多、应用最广的传感器之一,它在自动控制和非电量电测技术中占有非常重要的地位。光敏传感器是利用光敏元件将光信号转换为电信号的传感器,它的敏感波长在可见光波长附近,包括红外线波长和紫外线波长。光传感器不只局限于对光的探测,它还可以作为探测元件组成其他传感器,对许多非电量进行检测,只要将这些非电量转换为光信号的变化即可。
总结:照射光敏二极管的光强不同,通过光敏二极管的电流大小就不同,所以可以通过检测电流大小,达到检测光强的目的。利用这个电流变化,我们串接一个电阻,就可以转换成电压的变化,从而通过ADC读取电压值,判断外部光线的弱。
优点
- 采用灵敏型光敏电阻传感器
- 比较器输出,信号干净,波形好,驱动能力超过15mA。
- 配可调电位器可调节检测光线亮度
- 工作电压3.3V-5V
- 输出形式 :数字开关量输出(0和1)
- 设有固定螺栓孔,方便安装
原理图