主要研究通过微控制器ARM结合WiFi技术,设计并制作一套微型的测控终端系统模型,利用STM32F103主控芯片控制WiFi模块ESP8266,结合上位机实现对家居节能灯,窗帘(步进电机)的无线控制,以及对室内温度湿度(单总线式数字温湿度传感器DHT11)的采集和监测。
实现了局域网内多节点无线智能测控的问题。
本文详细地引见了系统总体工作的基本原理、硬件设计、软件设计以及系统简易实物模型的设计。
2016/6/25 16:49:18 7.24MB STM32F ESP826 家居节能灯 室内温度湿度
1
1.单总线结构2.用移位寄存器扩展了八位无符号乘3.包括所有的测试微指令
2020/8/3 12:58:06 5.42MB 山东大学 计算机组成 课程设计
1
基于FPGA的数字温度测量系统,DS18B20单总线模式,数码管显示,蜂鸣器报警。
代码附正文,原创可用。
2019/10/15 12:16:01 3.26MB 数字系统设计 温度测量系统
1
基于51单片机的测温零碎设计在proteus仿真实现
2022/9/7 5:49:19 118KB DS18B20 单片机 Proteus
1
对于农业大棚采用单个温度传感器测温不准,难以精准控制的问题,本文介绍了一种基于DS18B20单总线温度传感器的设备农业大棚多点温度采集报警装置的设计。
该系统主要由AT89C51单片机、DS18B20单总线温度传感器检测电路、报警电路和显示电路构成。
通过Proteus平台的仿真和调试,系统可以把采集到的各点温度值加以运算并且求出平均值,然后在显示器上显示出来,从而可以验证其在实际应用中的可行性。
1
#defineskiprom_cmd1820();wr_byte1820(0xcc);#definerdrom_cmd1820;wr_byte1820(0x33);#definesearch_cmd1820();wr_byte1820(0xf0);#definematchrom_cmd1820();wr_byte1820(0x55);#defineconvert_cmd1820();wr_byte1820(0x44);#definewrscrar_cmd1820();wr_byte1820(0x4e);#definerdscrat_cmd1820();wr_byte1820(0xbe);#definecopyscrat_cmd1820();wr_byte1820(0x48);#definecallscrat_cmd1820();wr_byte1820(0xb8)
2015/4/11 16:06:07 4KB DS18B20
1
单总线结构是DallasSemiconductor创造性的总线协议,也称为1-Wire总线结构。
单总线接口将数据通信的引脚数目减少到最少,只需1个数据线便可以进行通信而无须时钟同步线。
目前,已有多种器件选用了单总线结构,例如A/D转换器、D/A转换器、温度传感器等。
? 使用单总线结构大大简化了电路设计,节约了引脚的使用,因而特别适合于单片机系统中。
本章以DallasSemiconductor公司推出的DS18S20单总线结构温度传感器为例,介绍如何使用C51语言来实现单总线接口的模拟。
? 典型的单总线接口结构,如图所示。
其中,除了公共的地线外,所有单总线设备共用一根数据总线。
单总线主机包括一个开漏极I/O端口,需要外接上拉电阻。
单总线结构中,外部可用包含一个单总线从机,也可以包含多个单总线从机。
? 单总线结构可以通过一条公共数据线实现主机与一个或多个从机之间的半双工、双向通信。
在单总线结构中,单总线主机为数据传输的主控制器,单总线上的从机只能被动地和单总线主机通信。
2016/7/13 7:51:03 189KB C51模拟单总线接口
1
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡