第35讲:智能温度测量系统(综合实验)c python import RPi.GPIO as GPIO import importlib import time import sys # BOARD pin numbering LedR = 11 LedG = 12 LedB = 13 Buzz = 15 #ds18b20 = '28-031467805fff' #location = '/sys/bus/w1/devices/' + ds18b20 + '/w1_slave' joystick = importlib.import_module('15_joystick_PS2') ds18b20 = importlib.import_module('26_ds18b20') beep = importlib.import_module('10_active_buzzer') rgb = importlib.import_module('02_rgb_led') joystick.setup() ds18b20.setup() beep.setup(Buzz) rgb.setup(LedR, LedG, LedB) color = {'Red':0xFF0000, 'Green':0x00FF00, 'Blue':0x0000FF} def setup(): global lowl, highl lowl = 29 highl = 31 def edge(): global lowl, highl temp = joystick.direction() if temp == 'Pressed': destroy() quit() if temp == 'up' and lowl < highl-1: highl += 1 if temp == 'down' and lowl >= -5: highl -= 1 if temp == 'right' and highl <= 125: lowl += 1 if temp == 'left' and lowl < highl-1: lowl -= 1 def loop(): while True: edge() temp = ds18b20.read() print 'The lower limit of temperature : ', lowl print 'The upper limit of temperature : ', highl print 'Current temperature : ', temp if float(temp) < float(lowl): rgb.setColor(color['Blue']) for i in range(0, 3): beep.beep(0.5) if temp >= float(lowl) and temp < float(highl): rgb.setColor(color['Green']) if temp >= float(highl): rgb.setColor(color['Red']) for i in range(0, 3): beep.beep(0.1) def destroy(): beep.destroy() joystick.destroy() ds18b20.destroy() rgb.destroy() GPIO.cleanup() if __name__ == "__main__": try: setup() loop() except KeyboardInterrupt: destroy()
2022-05-27 11:05:39 3KB 树莓派
1
人工智能-机器学习-燃油退火炉智能温度控制系统研究.pdf
2022-05-22 10:06:20 3.48MB 人工智能 机器学习 文档资料
人工智能-机器学习-熔融纺丝法智能温度调节纤维的研制与性能分析.pdf
2022-05-22 10:05:55 3.25MB 人工智能 文档资料 机器学习
1
针对温度控制系统的非线性、时变性等特点,设计了一种复合模糊PID智能温度控制器,采用PID参数自适应控制与模糊控制相结合的方法,改善温度控制效果。以P87LPC764为控制芯片设计了系统的硬件电路,给出了系统的模糊控制器设计方案以及PID自整定算法,并对系统进行了仿真分析。仿真结果表明系统的控制效果优于常规PID控制器,满足温度控制系统实时性和精度高的要求。
2022-05-19 20:36:02 598KB 参数自整定 模糊控制 PID 温度控制
1
摘要: 论述了一种以16 位单片机MSP430F149 为控制, 利用数字化温度传感器DS18B20实现温度测量的智能温度检测系统。详细论述了该系统的硬件组成和软件设计, 给出了关键部分的电路图及相应的MSP430F149单片机温度测量程序。实验结果表明, 该智能温度检测系统具有低成本、可靠性高、结构简单、性能稳定、经济实用等特点, 可根据不同需要应用于多种工农业温度检测领域。   1 引言   随着设备的电气化和自动化程度不断提高, 对设备和环境进行实时监控显得尤为重要。传统的测温器件热敏电阻测出的一般是电压, 需要再转化为相应的温度, 这就要有其它外部硬件的支持。因此硬件电路比较复杂,
1
基于51单片机智能温度控制器系统设计说明.pdf
罗斯蒙特 644H 和 644R 智能温度变送器说明书pdf,罗斯蒙特 644H 和 644R 智能温度变送器说明书
2022-05-16 13:25:33 4.65MB 说明书
1
一种电烤箱智能温度控制仪的设计,种艳丽,隋涛,本文设计了一种温度控制仪,主要工作包括了两方面。首先,设计了温度控制仪的硬件,总体设计以简单和经济为基本出发点,尽量选用
2022-05-07 15:22:59 327KB 温度控制仪
1
本文设计了一个温度自动控制器。本设计以单片机(8031)为控制核心,外加硬件电路,将温度显示和数字控制集和于一体,实现智能温度控制。并采用软件程序实现升温的调节,能对加热炉的升温速度和保温时间严格控制。 单片机控制系统由微处理器和工业生产对象两大部分组成。本文是通过热敏电阻和单片机等,来实现对工程上一些系统的温度进行范围控制的过程。
1
用STM32F103控制,多路传感器同时采集数据,并有可视化上位机软件。附有源代码及详细的制作过程。
1