描述:空气检测仪主要用来测量空气中的温度、湿度、PM2.5、甲醛。PCB设计使用AD开发,主控芯片用STM32F103C8、温湿度传感器AM2302、PM2.5传感器用夏普的GP2Y1051、甲醛传感器采用DS-HCHO 模块、一个2.4寸lcd,板载两个按键。原理图:PCB:
上传时间: 2022-02-12
上传用户:
智能家居设计八大经典电路设计八大经典电路智能硬件设计九个实用设计制作(附原理图、源代码、视频) 什么叫智能硬件?就如每个人心中都有一个佛一样,没有一个标准的定义。我说通过技 术可以替代劳动力的就叫智能硬件;他说智能硬件只是基础,需要软件的支撑,整个系统才 能算作是智能;度娘说通过软硬件结合的方式,对传统的设备进行改造,进而让其拥有智能 化的功能。给大家总结了电路城上原创的一些可以认为是智能硬件的几个制作设计,看过这 些设计之后,你对只能硬件的定义是否更加清晰了呢? 1、瑞萨电子——智能家居解决方案 瑞萨虽然是鬼子的产品,但不得不说,他们有些东西还是值得我们学习的。就说这套智能家 居的方案设计吧,它就很全面,包含了家居的所有方案,连微型的电量计模块都没放过。设 计方案、电路图,源代码也全都公布,忍不住要点个赞。 2、多功能智能宿舍改造,看的我也是醉了 前几天看新闻,几个小女生把宿舍改造成 hello Kitty 风格的,这算什么呢?看看这位同学 改造的智能宿舍,估计前面几个小女生该自惭形秽了!语音控制日光灯、电视机、空调、窗 帘自动开关,并且可以通过无线或蓝牙进行控制。最重要的一点是这套系统基于 51 单片机 的,一是性价比高,二是简单容易上手。 3、CHDS01 手持设备开发平台 先来普及什么是 CHDS01?CHDS01=最小系统开发板+12864 液晶屏+定制键盘+定制外壳 +内置电池。加入 ID 卡读卡模块就可以实现 ID 卡读取操作,并可以进行深度开发设计出 ID 卡。发卡及管理设备。另外可以用于实现温度湿度等数据采集,超声波测距,故障检测器, 设备控制器等等。
标签: 智能家居
上传时间: 2022-03-11
上传用户:kingwide
随着现在高科技的进步,人们的生活水平有了很大的提高。对环境的婴求也越来越高,环境问题开始得到社会的重视。目前,环境监测发展的个重要方向是开发适合中国国情、价格低廉的远程监测系统,而环境监测系统中极为重要的一部分就是如何获得环境参数,只有获得环境参数才能进行后面的分析、决策工作,无线传感器网络能够通过各类集成化的微型传感器协作地实时监测、感知和采集各种环境或监测对象的信息,并传达给用户,具有可快速部署、无人值守,功耗低、成本低等优点,十分适合应用于环境监测系统本文基于 ZisBee协议设计了用于环境监测的无线传感器网络节点,该节点采用超低功耗的MSP430单片机和CC242024G射频芯片,并移植了完全符合 ZigBee2006标准的协议栈,在协议栈上运行自己的脸测程序,能够实时地采集周围环境的温度,湿度和大气压力,并自动校正,将测量的数据通过无线传感器网络传输给下一个节点。该节点体积小,功耗低,并且具有兼容性,能够和不同件平台混合组网,实现应用层的完全致,不但方便了程序开发,而且能使灵活组网,实现zgBe网络的最大优化本文主要对环境监测无线传感器网络的节点的软硬件设计进行了介绍,硬件方面重点介绍了数据采集模块,数据处理模块的接口设计,无线讯模块的板上天线设计、巴伦电路和高频电路设计要点。软件方面重点介绍了测量程序的设计,CC2420无线通讯程序的设计,板上移植的 Z-Stack结构,以及针对环境监测的应用所进行的开发。最后对节点进行了组网实验,将设计节点和CC2430节点故在一起组网,通过 Packet Stiller工具对通讯信息进行监控和解析。实验证明了混合组网的完全可行性,并且通讯良好,信号稳定关键词:无线传感器网络,ZigBee,,环境监测,MSP43,CC2420
上传时间: 2022-03-14
上传用户:
基于STM32F103VET6的智能手表,开放源代码,电路原理图,系统采用STM32F103VET6(主控芯片)+uCOS(操作系统)-III+emwin5.24(图形界面)+MPU6050(三轴加速度传感器)+BC04(蓝牙模块)+GPRS+DS18B20。湿度那个就没做啦现在简单介绍一下它的功能。功能简介:1.具有手表功能,可以查看当前日期、时间、以及环境的温度和湿度。2.可以对当前的使用者运动的情况进行检测,检测运动的步数,运动时间以及运动过程中所消耗的体内能量情况。3.可以检测当前使用者是否发生摔倒的情况,若摔倒则会以手机短信的形式发送到另一台固定的手机号码上。4.可以进行家电控制的功能,控制空调的开关,温度以及模式,控制大灯,房间,厨房灯的开关和亮度。5.可以设置当前整个手表系统的环境,设置日期、时间、计步的灵敏度、蓝牙开关、报警开关、以及屏幕的背光亮度,背光时长。废话不多说,现在先上几张作品图。1.发个外观图,这个是时间界面,首先先要说明,我在这里发淘宝链接并不是打广告,只是方便让大家做的时候更容易找到所需要的元器件。这个屏幕选用,ili9342。2.0寸,320*240的液晶屏。GPRS模块,它具有基站定位的功能。
上传时间: 2022-03-19
上传用户:qdxqdxqdxqdx
SHT20, 新一代 Sensirion 湿度和温度传感器在尺寸与智能方面建立了新的标准:它嵌入了适于回流焊的双列扁平无引脚 DFN 封装, 底面 3 x3mm ,高度 1.1mm。传感器输出经过标定的数字信号,标准 I 2 C 格式。SHT20 配有一个全新设计的 CMOSens®芯片、一个经过改进的电容式湿度传感元件和一个标准的能隙温度传感元件,其性能已经大大提升甚至超出了前一代传感器(SHT1x 和 SHT7x)的可靠性水平。例如,新一代湿度传感器,已经经过改进使其在高湿环境下的性能更稳定。
标签: sht20
上传时间: 2022-04-24
上传用户:d1997wayne
STM32F103开发板 DHT11温湿度DS18B20 气体MQ-2光敏声控雨滴传感器实验程序**--------------------------------------------------------------------------------------------------------** Created by: FiYu** Created date: 2015-12-12** Version: 1.0** Descriptions: DHT11温湿度传感器实验 **--------------------------------------------------------------------------------------------------------** Modified by: FiYu** Modified date: ** Version: ** Descriptions: ** Rechecked by: **********************************************************************************************************/#include "stm32f10x.h"#include "delay.h"#include "dht11.h"#include "usart.h"DHT11_Data_TypeDef DHT11_Data;/************************************************************************************** * 描 述 : GPIO/USART1初始化配置 * 入 参 : 无 * 返回值 : 无 **************************************************************************************/void GPIO_Configuration(void){ GPIO_InitTypeDef GPIO_InitStructure; /* Enable the GPIO_LED Clock */ RCC_APB2PeriphClockCmd( RCC_APB2Periph_GPIOA | RCC_APB2Periph_GPIOB | RCC_APB2Periph_AFIO , ENABLE); GPIO_DeInit(GPIOB); //将外设GPIOA寄存器重设为缺省值 GPIO_InitStructure.GPIO_Pin = GPIO_Pin_9; GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz; GPIO_InitStructure.GPIO_Mode = GPIO_Mode_Out_PP; //推挽输出 GPIO_Init(GPIOB, &GPIO_InitStructure); GPIO_DeInit(GPIOA); //将外设GPIOA寄存器重设为缺省值 GPIO_InitStructure.GPIO_Pin = GPIO_Pin_9; GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz; GPIO_InitStructure.GPIO_Mode = GPIO_Mode_AF_PP; //推挽输出 GPIO_Init(GPIOA, &GPIO_InitStructure); GPIO_InitStructure.GPIO_Pin = GPIO_Pin_10; GPIO_InitStructure.GPIO_Mode = GPIO_Mode_IN_FLOATING; //浮空输入 GPIO_Init(GPIOA, &GPIO_InitStructure); GPIO_SetBits(GPIOB , GPIO_Pin_9); //初始状态,熄灭指示灯LED1}/************************************************************************************** * 描 述 : 串口显示实时温湿度 * 入 参 : 无 * 返回值 : 无 **************************************************************************************/void DHT11_SCAN(void){ if( Read_DHT11(&DHT11_Data)==SUCCESS) { printf("\r\n读取DHT11成功!\r\n\r\n湿度为%d.%d %RH ,温度为 %d.%d℃ \r\n",\ DHT11_Data.humi_int,DHT11_Data.humi_deci,DHT11_Data.temp_int,DHT11_Data.temp_deci); //printf("\r\n 湿度:%d,温度:%d \r\n" ,DHT11_Data.humi_int,DHT11_Data.temp_int); } else { printf("Read DHT11 ERROR!\r\n"); }}/************************************************************************************** * 描 述 : MAIN函数 * 入 参 : 无 * 返回值 : 无 **************************************************************************************/int main(void){ SystemInit(); //设置系统时钟72MHZ GPIO_Configuration(); USART1_Init(); //初始化配置TIM DHT11_GPIO_Config(); // 初始化温湿度传感器PB1引脚初始时为推挽输出 GPIO_ResetBits(GPIOB , GPIO_Pin_9); delay_ms(500); while(1) { GPIO_SetBits(GPIOB , GPIO_Pin_9); DHT11_SCAN(); //实时显示温湿度 delay_ms(1500); } }
上传时间: 2022-05-03
上传用户:得之我幸78
本设计是使用AT89C51运用编程与LCD液晶显示屏实现,利用温度、湿度传感器及相应的显示、驱动执行机构、报警装置等实现温室作物生长环境控制器的设计。包括硬件电路的设计、传感器的选型及相关软件控制程序的编写和调试。该控制器能够满足目前对温室大棚内温度、湿度和土壤湿度的实际监测与控制要求。
上传时间: 2022-05-15
上传用户:xsr1983
本设计是基于AT89C51单片机和ADC0832的自动浇花系统。本设计的电路内部包含湿度采集和AD转换等主要功能。自动浇水系统设计的浇水部分是通过单片机程序设计浇水的上下限值与感应电路送入单片机的土壤湿度值相比较,当低于下限值时,单片机输出一个信号控制浇水,高于上限值时再由单片机输出一个信号控制停止浇水。这样可以帮助人们及时地给心爱的盆花浇水。目 录1 自动浇花器的研究现状 22 系统设计的研究方法和手段 23 系统硬件简介 23.1 单片机的最小化系统 23.1.1 AT89C51单片机的基本组成 33.1.2 AT89C51单片机的存储器 33.1.3 振荡电路和时钟 43.2 LCD1602简介 53.2.1 LCD1602的基本参数及引脚功能 53.3 ADC0832的简介 73.3.1 ADC静态特性 83.3.2 ADC动态特性 83.3.3 ADC性能测试 93.3.4 常用ADC芯片概述 93.3.5 ADC0832模数转换原理及主要技术指标 93.3.6 主要特性 103.3.7 内部结构 103.3.8 外部特性(引脚功能) 103.3.9 ADC0832的工作过程 113.3.10 ADC0832与单片机的接口电路 113.4 土壤湿度检测模块 123.4.1 比较器LM393 133.4.1.1 LM393主要特点: 133.4.1.2 LM393引脚图及内部框图 133.5 报警及电机驱动 154软件设计 154.1 主程序流程图 154.2显示模块 184.3 AD转换模块 194.4湿度检测模块 205. 结论 21谢 辞 24附录1 原理图 24附录2 参考程序 25
上传时间: 2022-05-17
上传用户:canderile
功能设计:1、风扇调速模式; A、3档调速,低中高风速 B、智能感知控制模式 根据环境温度和人体感应控制风扇启动以及风速大小和摇头功能。 首先利用温度传感器DS18B20检测当前环境温度,当环境温度>25度时,此时又通过人体红外感应传感器感应到有人时,风扇自动启动。温度越高风扇风速越大。温度>32度时风速最大,当温度小于25度时,风扇自动关闭待机。 当风扇人体感应检测到人离开10分钟后,风扇自动停止待机。当检测到人时再重新启动。当夜间0点至早7点除外,无论是否有人都不关机。2、 摇头功能3、 定时时间功能,最长8小时。以分钟计:0,10,20,30,40,50,60,90,120,180,240,300,360,420,480。4、支持红外遥控器和风扇本身按键(开机键,功能键,风速模式切换键,摇头按键,定时按键),按键使用赛元的触摸按键资源。5、OLED液晶屏信息显示 当前环境温度、湿度显示:利用DHT11温湿度传感器检测房间温湿度,当风扇待机时,任意按键后显示。 风扇启动后显示风速模式和大小,是否摇头标志以及房间当前检测温度。 风扇启动后当设置了定时关机时间后,会显示定时时间倒计时。 利用BaseTime定时器定时1秒实现了实时时间和日期,通过按键设置并在OLED上显示。
上传时间: 2022-05-18
上传用户:
使用labview2016开发的简单的温度采集程序,用户可以通过labview查看温度湿度等信息,通过串口发送消息
上传时间: 2022-05-20
上传用户: