1绪论41.1课题背景41.2智能家居控制系统的概述51.3课题研究的目的及意义61.4系统设计主要任务62方案设计72.1系统总体设计与分析72.1.1单片机控制部分72.1.2系统工作流程部分82.2远程控制设计与分析82.2.1控制系统设计分析82.2.2控制要求92.2.3单元功能模块92.3传感器信号采集设计与分析92.3.1防火灾发生传感器92.3.2可燃气体泄漏传感器102.3.3防盗传感器102.3.4信号采集设计与分析102.4GSM模块的接口与设计102.4.1TC35模块组成102.4.2TC35模块通信电路102.4.3TC35模块与MCU连接方式102.5红外学习遥控设计112.5.1红外学习遥控的设想112.5.2红外学习遥控的实现113硬件电路设计123.1相关芯片及模块简介123.1.1MCUSM8952AC25P简介123.1.2双音多频收发器MT8870简介123.1.3ISD2500系列单片语音录放简介133.1.4固态继电器(SSR)简介133.2远程控制电路设计133.2.1振铃检测电路133.2.3双音频解码电路153.2.4语言提示电路163.3电源电路设计173.3.15V开关电源稳压器电路173.3.2其他电源稳压器电路173.4TC35短消息模块电路设计173.4.1TC35短消息模块接口电路173.4.2TC35短消息模块控制设计183.5红外学习遥控电路设计193.5.1红外学习遥控接收电路设计193.5.2红外学习遥控发送电路设计194软件部分194.1下位机编程194.1.1主控单片机系统软件设计194.1.2远程控制程序设计214.1.3短信息发送程序设计224.1.4红外学习遥控程序设计234.2上位机(PC机)编程244.2.1用户界面的设计244.2.2串行通信的实现244.2.3控件MSComm使用方法255系统制作及调试265.1使用的仪器仪表及工具275.2硬件制作与调试275.2.1系统PCB板的设计275.2.2系统硬件调试275.3软件及联机调试285.3.1主控程序调试285.3.2短消息发送调试286结论29
1
1、人脸识别sdk功能包含:摄像头操作封装,人脸检测、特征提取、人脸特征比对、性别检测、年龄检测;
2、本sdk二次开发包提供32位和64位dll,适用于Windows7以上系统,建议配置为i3+4G,开发包打包环境vs2015;
3、在64位i5上实测性能如下:人脸检测耗时:13毫秒;年龄检测耗时:93毫秒;性别检测耗时:79毫秒;特征提取耗时:109毫秒;比对10000次用时:1063毫秒;识别率>99.8%;
1
数字万用表是电子技术工作中常用的测量工具,它能够测量电压、电流、电阻等参数,并具备测量二极管、通断检测、电容测量等功能。
本教材旨在为初学者提供一个清晰的数字万用表使用入门指南,借助彩色插图,详细地介绍万用表的各个按键和接口的功能和操作方法。
使用数字万用表前必须先阅读档位,即选择合适的量程。
量程选择不当可能会导致测量误差或者损坏万用表。
测量完成后,应将量程调至最大档位或“OFF”位置,这称为拨空档,以防下次使用时误操作或突然接入大电流损坏表头。
读数时万用表应保持水平,以确保读数的准确性。
在测量电阻(R)、电容(C)或电流(I)之前,应先将万用表的指针调零,这有助于提高测量的准确性。
在切换不同的测量功能或量程时,也要注意重新调零。
关于极性和连接方式,万用表内部的黑色探头应该连接到测量点的负极或“+”端子。
测量电流时,需要将万用表串联在电路中;
测量电压时,则需要将万用表并联在被测电路两端。
在进行测量时,应避免极性接反,这会直接影响测量结果,并有可能损坏万用表。
数字万用表的测量项目包括:1.交流电压和直流电压:通过选择万用表上的电压测量功能,并设置适当的量程,可以测量电路中的交流或直流电压。
2.测量通断:在测量电路的导通性时,万用表可以发出声音或显示读数,以判断电路连接是否良好。
3.二极管测量:万用表设有专门的二极管测量档位,可以测量二极管的正向和反向电阻,从而判断二极管的好坏。
4.电阻测量:通过选择电阻测量档位,并将万用表的两个探针接到电阻两端,万用表可以测出电阻的阻值。
测量电阻时一定要先调零,且不带电测量,以免损坏万用表。
5.电容测量:万用表的某些型号有测量电容的功能。
需要将电容器的两极断开电路后进行测量,以避免电路中其他元件对测量结果的干扰。
6.电流测量:测量电流时,万用表需要串联在电路中。
在进行测量之前,应注意表笔的正负极,因为电流测量涉及到电荷流动的方向。
7.三极管测量:万用表可以辅助判断三极管的工作状态,比如是否工作在放大区,但更深入的测试可能需要专用的测试设备。
本教材的编排以图解为主,结合了使用提示和经验技巧,让初学者可以快速上手,逐步掌握数字万用表的各种功能和正确的测量方法。
通过掌握这些知识点,初学者可以有效地使用数字万用表进行各种电气参数的测量,为电子设备的维护、故障排查和电路设计提供重要支持。
2025/5/27 22:00:51 685KB 数字万用表使用 如何使用万用表
1
这个是opencv版本3.4.1,32位和64位下VS2017,c++15,全部编译好的代码,亲自测试可用,文件过大放入云盘。
2025/5/27 20:18:53 116B opencv 深度学习 计算机是视觉 c++
1
第一部分引导篇第一章OpenGL与三维图形世界第二章OpenGL概念建立第三章WindowsNT环境下的OpenGL第二部分基础篇第一章OpenGL基本程序结构第二章OpenGL数据类型和函数名第三章OpenGL辅助库的基本使用第四章OpenGL建模第五章OpenGL变换第六章OpenGL颜色第七章OpenGL光照第三部分提高篇第一章OpenGL位图和图像第二章OpenGL纹理第三章OpenGL复杂物体建模第四章OpenGL特殊光处理第五章OpenGL效果处理第六章OpenGL显示列表第七章OpenGL帧缓存和动画第四部分辅助篇第一章在微机环境下OpenGL编程使用方法第二章计算机图形学词汇解释
2025/5/27 15:43:02 1.77MB OpenGL 三维 图形 Windows
1
很有用的缓和曲线施工放样的程序,能够求出放样点的点位,并且进一步画出放样曲线。
2025/5/27 15:57:34 4.73MB 缓和曲线 施工放样 程序代码
1
雕刻软件JDpaint5.21这个很好用,我一直用它。
免狗,纯净,稳定,自动分色,路劲转模型可以打开5.19/5.20/5.21/5.5;
支持winXP/VISTA/7/832位、64位
2025/5/27 5:18:10 104.14MB JDpaint5.21
1
【舸轮综合船舶工作室】出品欢迎关注b站up主:舸轮综合船舶制造查看更多资源及教程不保证没错误,本工作室不为使用此套开源资料造成的任何后果负责!IN14辉光钟PCB文件及程序源码说明版本V1.1主要是对我奇怪的电路设计风格做一个解释(╯‵□′)╯︵┻━┻除了右边有一个8550外,PCB中几乎所有的三极管型号均为130017805最好加一个微型的散热器,实测发热较大NE555只是拿来闪烁冒号的,不是升压的,需另外配升压板NE555右上方那个R500k阻值具体是多少需要试,这个阻值决定了冒号的闪烁频率闪烁的冒号(氖泡)从板子左下角的两个2pin分别接入,切记不可并联后接入PowerRealy是一个继电器,是用来控制升压模块通断的,封装是典型黄色的HK信号继电器继电器左边的两个接口,标有-S+的是红外热释探头的接入口,实现人来自动开,可在-和S之间再并联一个自锁开关可实现手动开关,另一个是-IN+是电源输入,参考电压12v,电流约0.2A单片机左边的2pin接口是升压模块电源接口调时按钮是KEY1KEY2R4R2R7R1是四个8路排阻,排阻有小白点的一端对准焊盘正方形的一端板子下方中间的+HV-是升压模块输出接入点其左边的Out+分别接4个辉光管的阳极为了节省板子(偷懒)没有采用常规的74HC573锁存器一组一组扫描着输出,而是采用每个引脚专门控制一位,但引脚刚好又差了一个,无奈就加了一个573,把变化最小的第一位数字和调时按钮接在上面左上角的2032BAT是接纽扣电池的,能够实现掉电走时,但我不知为何没成功现在程序还不是很完善,有一些bug,已知的有:在整点时小时位会延时1分钟,比如从20:59到21:00时会先跳到20:00然后一分钟后才会变为21:01,调时时有时候小时那边会一直在十内循环,不管他直接多按几轮一般能出来,调分时有时会只有个位动,好像这时候只能重启了。
焊接时一定要注意三极管引脚之间别短路了!焊接时一定要注意三极管引脚之间别短路了!焊接时一定要注意三极管引脚之间别短路了!即使看着没短路也要用万用表打一下以防万一,Protel自带的三极管封装为什么引脚焊盘之间距离如此感人我也不知道四组Out-(注意最右边那三个是一组,最左边从Q25和Q26中间引脚引出的两个引脚也是一组)各自接什么参照网上的51单片机引脚定义再对照下表:(左边第一位代表从左往右第几个辉光管,第二位表示此辉光管对应引脚的数字,右边表示单片机的对应引脚)11P2212P2320P3421P0622P0723P2124P2025P1726P3027P3128P3229P3330P0331P0432P0233P0134P0535P0040P1641P3542P3643P3744P1045P1146P1247P1348P1449P15
2025/5/27 2:47:27 6.34MB 辉光管 单片机 DS1302 IN14
1
攀藤PMS5003ST上位机,调试攀藤系列传感器用,串口开发
2025/5/26 8:41:52 563KB 传感器
1
使用前操作1、把dll文件放在%JAVA_HOME%\bin下(注意系统是32位还是64位),也可以放在C:\Windows\System32下,如果是64位应该放在C:\Windows\SysWOW64下。
建议放在jdk的bin目录下2、如果是在eclipse下开发,需要重新引入jdk(Preference/Java/InstalledJREs)3、开发时将jacab.jar包放在项目lib下并add到liabraries中即可。
2025/5/26 7:45:43 413KB jacob
1
共 1000 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡