基于STM32F103C8T6单片机实现的温湿度无线采集板ALTIUM原理图+软件源码+文档说明资料 温湿度测量在工业生产中有着广泛的应用。通常,要实现温湿度测量和自动控制,监控台与现场之间必须铺设电缆,这是一个麻烦的问题,且传统的温湿度传感器需要通过复杂的电路才能将温湿度信号转化为数字信号,且距离传输所造成的损耗会引起误差。本系统采用无线温湿度测量的方案,不必铺设电缆,可以节省费用和时间,采集也更加的方便。该采集系统以STM32F103C8T6为主控芯片,利用数字式温湿度传感器DHT11进行采集,然后将采集的数据传送给单片机,经过处理,单片机将数据通过无线传输模块NRF24L01发射出去,单片机与无线模块之间的通信采用SPI方式。控制台那边也是采用STM32F103C8T6作为主控芯片,外部接有无线接收模块NRF24L01和液晶Nokia5110;经过一定距离的无线通信,接收模块接收到数据之后将数据传给主控芯片,主控芯片经过处理后将数据通过液晶显示。至此完成一次温湿度无线采集的发送与接收。
实现功能:温度采用DS18B20,湿度采用DHT11,无线模块采用NRF24L01,显示部分用12864液晶串行显示,外部中断INT0按键与另外两个加减按键组合设置温度上限,超温蜂鸣器报警。设置上限时,首先按下KEYSET按键,12864显示温度上限:30,要调整温度报警值时先按着KEYSET按键不放,然后按加或减按键(需要按下一定时间才有反应,大概0.5S)即可实现调整温度报警值
2021-08-30 14:06:14 2.65MB 51单片机 无线温湿度
本系统使用两片MSP430作为主控芯片(含最小系统),配合DS18B20温度传感器,AMX1001湿度传感器(模拟量输出)。5110液晶显示MOUDLE。NRF24L01无线传输芯片。实现封闭环境内部测量和发送,外部接收的功能。 首先由测量发射部分在封闭环境之内采集到温度和湿度信息。由MSP 430负责将采集到的信息传送给无线收发芯片NRF24L01。并且控制收发芯片将数据打包。在2.4GHz的频段内,发送到封闭环境之外。这时在封闭环境之外的接收处理部分的无线模块接收到有效信息。其间经过收发的应答确认。确认信息有效后。送MSP430处理,得到温度湿度信息。送到显示模块上显示输出。
2021-08-28 18:06:04 1.34MB MSP430单片机 NRF24L01
STM32L431+NRF24L01 收发案例,基于硬件SPI通讯,使用的是STM32CubeMx工具生成的代码编写而成,已测试可用。
2021-08-26 10:50:06 24.71MB NRF24L01
1
基于STM32F103RCT6的远距离温度监测设备。可实时监测某一点的温度,并将该点温度数据发送至另一个设备,实现远距离温度监测
2021-08-24 09:14:44 17.08MB STM32 nRF24L01 DS18B20
NRF24L01+ 伪双工通信代码,实测可用 可应用与无人机通信,免去收发切换的时间 需要带+号的模块
2021-08-20 22:12:38 5KB NRF24L01 伪双工
1
c8051f330nrf24l01 已测试ok的
2021-08-20 09:24:27 119KB nrf24l01
1
用c8051f340驱动nrf24l01收发实验,keil工程测试可用,收发测试可用
2021-08-18 13:44:01 218KB c8051f340 nrf24l01
1
NRF24L01无线遥控器应用于战车上,控制战车的前、后、左、右运动方向。 NRF24L01无线遥控器电路原理图截图: NRF24L01无线遥控器电路PCB 3D图片截图: 附件内容包括: NRF24L01无线遥控器电路设计原理图和PCB源文件,用AD软件打开; NRF24L01无线遥控器控制源代码; 元器件BOM清单; 电路仿真;
1
收发逻辑与原子哥的不同,相比更简单清晰!压缩包里,有发送、接收方两份代码,基本上是一样的,只是收发的地址互换了.F103RC的,可以h文件里修改常用的参数.
2021-08-17 09:04:21 10.12MB nrf24l01 ir2401 NRF24L01
1