使用STM32F103C8T6最小系统,每隔20s进行一次驱动DS18B20测温,PH值检测,并通过HC-12无线发送,完成后进入低功耗模式,经过20s待机后重复测量。同样提供了驱动液晶屏OLED12864的I2C库函数。
2019-12-21 19:45:44 3.45MB STM32F DS18B2 HC-12 低功耗
1
实现DS18B20的测温实现,基于linux内核版本的,有QT界面,代码简洁已读,鲁棒性还行。PS:该程序为应用程序,非驱动程序!
2019-12-21 19:44:19 23KB DS18B20 QT
1
2003年抗击“非典”期间,迫切需要一种能在公共场所测出并记录特定人体体温,又不干扰人们正常活动的非接触式体温测量仪。基于此,一种不接触式的红外快速检测人体温度装置应运而生了。 为了克服传统温度计测量温度的主要缺点——需要测量者与被测目标近距离接触和测量不方便。在顾及仪器测量高精度前提下,以追求最低成本为原则,研制了非接触式热释电红外测温仪,实现了对物体表面温度快速准确的测量。本文也设计了红外测温仪的整体系统构架。根据热释电原理,主要针对人体体温测量进行了具体的设计开发,开发包括整体方案,硬件电路,单片机程序和主机程序。并利用设计出来的红外测温仪在环境温度30℃下对人体温度和水温进行了测量,对人体的温度测量的误差低于±0.1℃,提高了测量精度。人体测温仪的设计主要为适应人体体温快速无接触测量的需要。主要介绍热释电红外传感器的工作原理以及最适宜人体红外线检测的热释电传感器PM611的优点和等效电路,阐述了基于热释电传意器的红外测温仪的工作原理,讨论了该系统的设计与实现方法,简单介绍了测温系统的适用条件。
2019-12-21 19:43:44 427KB 红外测温仪
1
在基于51单片机的基础上 使用测温的热电偶需要的是MAX6675,这个程序有效的解决了这个问题
2019-12-21 19:42:40 6.67MB q' q'q'
1
使用MSP430单片机通过DS18B20采集温度书记,然后通过液晶LCD1602显示,并且根据设定上下限报警
2019-12-21 19:37:53 289KB MSP430 DS18B20测温 LCD1602显示 报警
1
采用verilog编写的DS18B20测温程序,包含数码管显示模块
2019-12-21 19:23:07 3.73MB FPGA DS18B20
1
max6675+热电偶的C语言程序,使用SPI通信,该程序经过实践温度测量准确。
2019-12-21 19:22:30 4KB max6675+SPI通信
1
51单片机热敏电阻测温查表程序
2019-12-21 18:51:30 54KB 51 单片机
1
实现热敏电阻测温在Proteus下的仿真,使用ATMega16单片机,折半查表算法和线性插值算法,测温范围达-8~120度,精度达0.01度
2013-03-20 00:00:00 128KB 测温 线性插值 AVR proteus
1