智能家居
文章平均质量分 83
骑猪兜风:)
这个作者很懒,什么都没留下…
展开
-
智能家居(13)——智能家居控制系统
灯光的控制:模拟客厅灯、餐厅灯、二楼灯、卫生间灯。灯光可以通过手机App、语音、控制开关。家内发生火灾后报警功能。温湿度检测通过服务器上传到手机App。摄像头安全监控,将视频上传到手机App,并通过摄像头实现人脸识别智能开锁。原创 2023-05-12 20:53:08 · 2008 阅读 · 0 评论 -
智能家居(12)——树莓派USB摄像头捕捉人脸并识别
由于翔云人脸识别次数有限,无法通过每个一段时间拍一次照片,而是采用语音控制开启摄像头线程。fswebcam -S 10 image.jpg: -S 参数来跳过前面几帧解决。在语音识别线程中,根据识别到“请进行人脸识别”语句后,创建摄像头线程。-r 指定图片的分辨率,最后的是照片保存的路径。拍照、并将照片通过翔云平台进行比对。原创 2023-05-03 11:08:05 · 721 阅读 · 0 评论 -
智能家居(11)——https协议之人脸识别
作者:程序新视界。原创 2023-04-29 13:45:43 · 131 阅读 · 0 评论 -
智能家居(10)——C语言Http开发之libcurl
libcurl是一个跨平台的网络协议库,支持http, https, ftp, gopher, telnet, dict, file, 和ldap 协议。libcurl同样支持HTTPS证书授权,HTTP POST, HTTP PUT, FTP 上传, HTTP基本表单上传,代理,cookies,和用户认证。下载1.1 函数只能用一次。(其实在调用curl_global_cleanup 函数后仍然可再用)原创 2023-04-29 13:17:21 · 164 阅读 · 0 评论 -
智能家居(9)——http协议之https
http协议是明文传输的,因此很容易被截取和解析,泄漏个人数据。https协议是在http和tcp之间多添加了一层,进行身份验证和数据加密。原创 2023-04-29 12:22:12 · 88 阅读 · 0 评论 -
智能家居(8)——Http协议之详解
作者:冬冬他哥哥。原创 2023-04-29 12:13:09 · 145 阅读 · 0 评论 -
智能家居(7)——socket,tcp,http三者之间的区别和原理
作者 : 陈明羽。原创 2023-04-29 11:06:30 · 138 阅读 · 0 评论 -
智能家居(6)——TCP三次握手四次挥手
在互联网的通信中,永远是客户端主动连接到服务端。计算机用于数据通信的虚拟接口。原创 2023-04-29 10:49:48 · 155 阅读 · 0 评论 -
智能家居(5)——TCP/IP 协议基本概念
OSI 模型所分的七层,在实际应用中,往往有一些层被整合,或者功能分散到其他层去。TCP/IP 没有照搬 OSI 模型,也没有 一个公认的 TCP/IP 层级模型,一般划分为三层到五层模型来描述 TCP/IP 协议。原创 2023-04-29 10:05:21 · 305 阅读 · 0 评论 -
智能家居(4)——网络七层模型
物理层:1.1 物理层负责最后将信息编码成电流脉冲或其它信号用于网上传输。1.2 eg:RJ45等将数据转化成0和1。数据链路层:2.1 数据链路层通过物理网络链路供数据传输。不同的数据链路层定义了不同的网络和协议特征,其中包括物理编址、网络拓扑结构、错误校验、数据帧序列以及流控。2.2 可以简单的理解为:规定了0和1的分包形式,确定了网络数据包的形式。网络层:3.1 网络层负责在源和终点之间建立连接。3.2 可以理解为,此处需要确定计算机的位置,怎么确定?原创 2023-04-29 09:51:58 · 553 阅读 · 1 评论 -
智能家居(3)——C/S和BS开发模型
B/S是Brower/Server的缩写,客户机上只要安装⼀个浏览器(Browser)Browser/Server是建⽴在⼴域⽹的基础上的。原创 2023-04-29 09:15:37 · 227 阅读 · 1 评论 -
智能家居(2)——树莓派USB摄像头开发—fswebcam、motion
fswebcam 这是一款小型摄像头程序,则可以很好地支持 USB 摄像头。原创 2023-04-29 09:02:03 · 1371 阅读 · 1 评论 -
智能家居(1)——C语言面向对象设计
设计模式就是软件工程的基石,对于庞大的代码体系结构,都需要通过不同的设计模式来对应。使用设计模式是为了重用代码、让代码更容易被他人理解、保证代码可靠性。特别是对于非常庞大的代码体系结构,也能够更加方便的维护。算法不是设计模式,因为算法致力于解决问题而非设计问题。有23种设计模式,我在智能家居系统设计中使用的是工厂设计模式。类是一个抽象概念:当我们说到人类,猫类,犬类的时候我们是无法具体到某一个实体的。对象是某一个类的实体,当有对象之后,这些属性就有了属性值,这些行为就有了相应的意义。原创 2023-04-28 23:22:05 · 483 阅读 · 2 评论