基于QT4的智能温度采集控制系统

硬件环境:Tiny6410开发板一套,DS18B20温度采集芯片

软件环境:Linux 2.6.38,QT4运行库

驱动程序:6410_ds18.ko  设备文件名:/dev/DS18dev0

主控程序:ts9000

程序运行说明:开发板通电后,自动运行。

运行界面如下:

1.主界面,通过点击相关按钮进行功能界面。

2.采集显示,5秒自动更新从DS18采集的温度数据。

3.温度报警设置,如果采集到的温度超过设置范围系统报警。

注意:要保存后,数据才生效。

4.设备控制,可控制蜂鸣器状态。

时间: 2024-10-15 19:12:40

基于QT4的智能温度采集控制系统的相关文章

基于arm的多路温度采集控制系统(1)项目介绍

嵌入式项目实践–多路温度采集控制系统(1)项目介绍 项目实践说明: 本实践项目是嵌入式开发培训(阶段1)基础应用开发视频课程的综合实践项目. 项目开发使用的技术知识点包括:C语言编程,文件编程,串口编程,网络编程,多线程编程,进程间通信,嵌入式交叉开发,嵌入式Web服务器开发,HTML编程. 本文档对应视频教程多路温度采集系统–项目介绍 系统硬件 主控模块:NanoPI开发板(arm9 s3c2451) 功能: 1.运行后台采集控制程序,实时动态采集多路串口与网络的温度数据. 2.运行嵌入式we

基于arm的多路温度采集控制系统(2)需求分析

嵌入式项目实践–多路温度采集控制系统(2)需求分析 本文档视频教程多路温度采集系统–需求分析 项目实践流程: 1.设计项目需求文档 说明项目设计目的,项目功能,项目模块,实现技术. 2.项目编码设计 程序要求模块结构化(函数),编码风格良好,多文件结构实现. 3.项目测试 设计测试用例,说明测试步骤,测试结果. 4.项目总结与演示 编写项目总结文档,PPT演示文档,进行项目演示说明. 项目提交内容: 1.项目需求规格说明书. 2.项目源代码,makefile文件,可执行文件,项目实施说明书. 3

基于arm的多路温度采集控制系统(3)配置文件

嵌入式项目实践–多路温度采集控制系统(3)配置文件 本文档对应视频教程多路温度采集系统–配置文件 配置文件使用 菜单程序会读取配置文件数据.     char cmd[16];//命令数据缓冲区     load_dev(g_dev);     while(1){ 主控程序会读取与保存数据. int init_sys(void) {        printf("init system struct,LED flash.\n");     load_dev(g_dev); }    g

基于FS4412的DS18B20温度采集编程实现(1-时序分析)

作者:秦老师,华清远见嵌入式学院讲师. 一.DS18B20简介 DS18B20是常用的数字温度计.DS18B20数字温度计提供9至12位(可配置)温度读数,表明该设备的温度. 信息通过单总线接口被发送到DS18B20或从DS18B20发出,因此从中央微处理器到DS18B20只有需要一个线(和地线). 读,写和进行温度转换所需要的电源,可以由数据线本身来提供,无需外部电源. 由于每个DS18B20含有唯一的序列号,多个DS18B20可以挂载在一条单总线上.这允许在许多不同的地方,放置温度传感器.

第八篇:基于物联网/WIFI/单片机的智能插排控制系统论文、开题报告、原理图(全套毕业设计资料,绝对干货,内附下载链接)

首先打个广告:如果需要做毕设以及嵌入式项目合作,欢迎进入我们工作室:创想嵌入式设计工作室 以下时本人独立开发设计的毕设项目课题:<基于物联网/WIFI/单片机的智能插排>,现在共享出来供大家参阅,可用于做项目时借鉴,博尾附有下载链接.(内附本人联系方式,可一起交流探讨,交朋友). 针对本课题,本次共享的资料包几乎涵盖毕业设计所需的全部资料:设计方案,开题报告,程序源码,原理图,模块资料,论文,答辩PPT,模块学习资料,等等.本资料包不仅仅适用于"基于物联网/WIFI/单片机的智能插排

基于51单片机的温度控制系统毕设

分享一下单片机毕设课程计参考资料33个,献给大四的朋友,毕业设计就不用愁了,如果有什么不懂的地方可以加群大家一起交流:813238832资料下载的地址:https://bbs.usoftchina.com/thread-208012-1-1.html 1.CDMA通信系统中的接入信道部分进行仿真与分析2.USB接口设计3.毕业设计(论文)OFDM通信系统基带数据4.电气工程系毕业设计开题报告5.电信运营商收入保障系统设计与实现6.基于51单片机的16×16点阵(滚动显示)7.基于51单片机的LE

基于ARM的智能灯光控制系统(10)网络节点

基于ARM的智能灯光控制系统(10)网络节点 嵌入式开发培训(阶段2)底层系统开发 智能灯光控制系统 节点设备 络通信协议 //--head-- cmd data crc //0x5a 0x15 0x 0x 0x 协议头部(2字节) 命令位(1字节) 数据位(1字节) 校验位(1字节) 功能 0x5a 0x15 0x10 0x11 前四位求和 查询设备在线 0x5a 0x15 0x20 0x21 前四位求和 在线 0x5a 0x15 0x30 0x31 前四位求和 设备开 0x5a 0x15 0

基于ARM的智能灯光控制系统(11)状态更新

基于ARM的智能灯光控制系统(11)状态更新 项目中硬件模块的开关状态,由独立的状态线程进行控制管理. 设备状态更新头文件 (sw_pro.h) #ifndef _SL2000_SW_IPC_H #define _SL2000_SW_IPC_H void* sw_pro(void* arg);//状态更新线程 void area_sw_update(void);//更新区域状态 int dev_sw_update(struct sys_dev *head);//更新设备开关状态 #endif 设

基于FPGA的nrf24l01与ds18b20温度采集与发送接收

配套FPGA开发板(含该设计的工程代码):https://item.taobao.com/item.htm?spm=a1z10.1-c.w4004-4676525296.4.6e8950ed57YPhv&id=17848039135 发送模块整体设计 主要分为三个模块: 18B20温度采集top_mode. 数码管温度显示seg. 24L01发送模块nrf24l01_control和send_function. 整体结构图: 接收模块整体设计 主要分为两个模块: 数码管温度显示seg. 24L0