嵌入式开发。21世纪是信息时代,各种电信新技术推动了人类文明的进步。自从1876年,贝尔发明电话以来,世界各国的电话网络发展非常迅速,近十年来,中国的固定电话业务呈现出举世瞩目的快速增长。正是因为通信技术、计算机技术、网络技术、控制技术的迅猛发展与提高,促使了家庭实现了生活现代化,居住环境舒适化、安全化。这些高科技已经影响到人们生活的方方面面,改变了人们生活习惯,提高了人们生活质量,家居智能化也正是在这种形势下应运而生的。智能家居控制系统的主要功能包括通信、设备自动控制、安全防范三个方面。 智能家居是以住宅为平台,兼备建筑、网络通讯、办公自动化,集系统、结构、管理为一体的高效、便利的居住环境。 智能家居是在家庭产品自动化,智能化的基础上,利用先进的计算机技术、网络通讯技术、无线技术、将与家居生活有关的各种子系统,有机地结合在一起。与普通家居相比,由原来的被动静止结构转变为具有能动智能的工具,提供全方位的信息交换功能,帮助家庭与外部保持信息交流畅通。智能家居强调人的主观能动性,要求重视人与居住环境的协调,能够随心所欲地控制室内居住环境。
2021-12-19 21:35:24 352KB 电子技术
1
RQ_HMS 基于树莓派3B +和QT的一个智能家居监控系统 / Linux目录存放服务器(树莓派)的代码 / QT目录存放客户端(PC)的代码 物理连接 树莓派GPIO_1连接DHT11(使用WiringPi库) 树莓派GPIO_4连接红外 树莓派GPIO_5连接蜂鸣器 树莓派USB2.0连接摄像头 客户端通过网线或无线连接树莓派(服务器端) 已完成 火灾报警,拜访提示音,闯入报警 读取dht11 温湿度值校验 多连接支持,pthread和互斥锁 QT基本界面 视频 日志 QT界面 结语 本项目实现了家庭监控系统的基本功能,包括温湿度显示,视频显示,有人提醒,火灾报警,日志功能,但由于项目初期对于系统目标以及功能设计的不完整,暂停开发。 可完善 视频优化 用户登录 日志升级(双向传输和数据库) 常用IP拖动栏+ IP输入格式限制 录制视频+回看功能 短信+设置主机号码 UI美化 可升级
2021-12-17 20:38:31 19.72MB 系统开源
1
Arduino创意制作 自动垃圾桶设计说明: 完整制作安装视频:https://v.youku.com/v_show/id_XMzIzMzY0OTI3Mg==.html 第1步:组件 为了创造这个,我们需要一个在铰链上有盖开口的桶。这是从家庭用品买来的,叫做洗衣粉桶。作为Arduino的董事会,我拿了Nano模型。伺服驱动器对于金属减速器是理想的。下一个是 超声波距离传感器和一个3指电池的电池舱。 Arduino NANO 量程传感器 伺服 电池盒 方块 MOSFET强烈建议使用电解电容器10V 470-1000 uF 电阻100欧姆 电阻10千欧姆 第2步:硬件 首先我们摆脱封面上多余的塑料。这是一个闩锁和手柄。距离传感器完美地装入盒子中,只有连接引脚伸出。我们将删除它们。首先,我们将削减引脚的塑料。在伺服驱动器上,我们将电线延伸至垃圾箱前端。而且我们根据这个简单的电路来连接所有的东西。传感器将从Arduino的一个引脚供电,以免焊接一堆导线到电源引脚,因为伺服器已经连接在那里。 现在我们把所有的东西放在案例中。首先,我们将为传感器打孔。我用刀标记了这些中心。首先,我用普通的钻孔钻出中心的精度,然后用台阶钻把它扩大。用热胶填满所有东西。电池盒上粘有双面胶带,伺服驱动器的导线会通过侧孔外出。 第3步:伺服和盒装 现在用砂纸伺服侧和箱盖在这个地方清理。我们用普通的即时胶粘在一起。我们还可以用电缆扎带加强它。还需要在电线下面制作凹槽,以免卡住。当然,伺服驱动器必须进入水桶,不要紧贴任何东西。电线沿着水桶的边缘用热胶固定。 盒子本身用螺丝和螺母固定在桶上。这是必要的,以便传感器梁不会抓住篮子盖。为此,您可以在上方的螺丝下放置几个螺母。 第4步:机制 首先,我从冰淇淋棒做起。但它太厚了,不让盖子自由关闭。然后,我用一个金属罐子做罐头做同样的事情。伺服驱动器杆上部固定有一个回形针。这件作品用超强的胶水和苏打水粘在金属条上。 那么,让我们登上它。非常小心地将伺服转动到极限位置并将摇臂固定在打开的盖子的位置上。那么,现在我们的桶关闭和打开。这样做要小心,因为中国的这个产品可以打破,反之工作。原则上,硬件部分已经准备就绪,让我们继续编程。首先,我们将写一个简单的算法,不节能。 第5步:在XOD中编程 我使用基于视觉的编程语言XOD,它基于节点。节点是代表传感器,电机或继电器等某些物理设备的块,或者是一些操作(如添加,比较或文本串联)。您可以在我的关于垃圾桶的视频中观看XOD制作whisky项目的所有过程。另外第一张照片是一个简单的XOD程序没有一些“迟滞”,第三张照片是用它。 您可以在GitHub的项目页面下载XOD垃圾桶项目。 正如你已经注意到,要创建这个设备,我们不需要任何编程语言的知识。我们只需要正确地思考工作的逻辑,知道程序中存在哪些节点。这是阅读文档几个晚上的任务。在xod中,我们清楚地看到了数据的传输方式,数据的传输方式以及传输方式。创建代码的长片是Arduino迷的下一步。您可以从这里开始使用函数式编程。 所以,它的作品!我们来谈谈节能。 第6步:节能 硬件修改 所以,我们有3个能源消费者,Arduino本身,传感器和伺服驱动器。为了让Arduino减少使用电池,您需要关闭在电源开启时不断发光的“pwr”LED。只要切断通往它的轨道。 接下来在电路板背面有一个电压调节器,我们也不需要它,咬掉它的左脚。现在睡眠模式下的Arduino需要几十个微安。传感器可以直接由Arduino打开和关闭。 但待机模式下的伺服器消耗大量能量。因此,我们将在电子天气预报器的视频中使用mosfet晶体管。你可以从这个列表中选取任何一个mosfet。还需要一个100欧姆和10千欧姆的电阻。我将在视频下的描述中留下项目组件的完整列表。 新的电路看起来像这样,伺服电源通过mosfet。在运动开始时,伺服需要大电流,因此您需要将电容器置于电源输入端。 第7步:编程 Arduino IDE 这项工作的逻辑如下。不幸的是,xod还没有添加电源模式,所以我在Arduino IDE中经典地编写了固件,在那里我用“LowPower”库管理系统。唤醒,给传感器供电,获得距离,关闭传感器。如果需要打开和关闭盖子,请将电源连接到伺服器,打开并重新关闭电源。 您可以从GitHub项目页面下载Arduino IDE草图 (代码见上传附件。) 第8步:结论 现在,处于待机模式的电路消耗大约0.1毫安,并可以从指纹电池长时间安全工作。但看看是怎么回事?为了稳定运行,你需要一个高于3.6伏的电压,也就是每个电池高于1.2伏。 从图表来看碱性电池,可以看出电池正好放电一半,即大约1.1安培小时。那在待机状态下工作约460天,不错?但电池将只消耗一半的电量,然后可以插入电视机的遥控器中。但
2021-12-17 20:00:21 37KB 智能家居 电路方案
1
内含PCb与原理图,附带完整代码。
2021-12-16 16:23:41 9.75MB 51单片机 智能家居 环境监控 环境检测
1
想了解智能家居设备交互的朋友可以看看,以及智慧社区的交互概述图
1
智能家居安卓 从 Instructables 复制并清理了一下。 请参阅可指导文章 来自 使用 Android Studio 构建。 变化 将度数符号更改为 Unicode 转义字符。 修正了一些拼写错误。
2021-12-15 15:50:46 709KB Java
1
随着生活水平的提高和物联网的发展,社会对家居的智能化需求越来越迫切,本文阐述了基于树莓派的智能家居系统的设计与实现,通过采用树莓派为主要模块,搭建一款满足大众需要的智能家居系统.本系统以树莓派为主要开发平台,并基于Ubuntu操作系统进行开发的一种智能家居解决方案,其包含了语音合成、语音识别、图像识别、数据采集、AI对话、视频监控、语音控制、语音日志等功能.可通过语音、手机微信、APP与机器人和传感器进行交互,并能登录Web界面查看相应底层数据并对传感器进行相应控制.系统传感器部分采用ZigBee通信协议,与服务器通信采用MQTT通信协议,两种通讯协议低成本,低功耗,节约网络资源.
2021-12-14 16:52:33 1.14MB 树莓派 智能家居 数据采集
1
提出了一种基于物联网的智能家居系统,该系统采用ARM Cortex-A8内核的处理器S5PV210微处理器为核心;通过CC2530无线发送芯片的ZigBee无线网络对智能家居各个传感器设备进行无线组网和控制,并且通过移动终端对智能家居系统内部设备进行监控和控制;最后通过对智能家居设备的实际测试结果表明,系统组网简单快捷,稳定性好,满足物联网智能家居系统设计的基本要求。
2021-12-13 21:07:56 1.62MB 物联网; 智能家居; ZigBee; 温湿度;
1
本课程通过一步步的实践演示,带领大家在开源项目的基础上,搭建随心所欲的物联网与智能家居平台。在过程实践中,大家会学习与应用到linux、python、云服务、图像识别、智能语音、单片机、数据库、前端开发等多方面的知识,帮助大家成为IT的全栈工程师。以实战为导向结合物联网各类知识要点学习经典框架进行项目实战,快速掌握智能家居、家庭自动化、物联网等必备基础与实战技巧。带你从零玩转智能家居,了解物联网的整体格局,将零散的知识点通过项目快速串联提升自身成就感 【更新规则】 视频与参考文档内容,随时更新,与最新的软件版本/云服务环境匹配。 【课程特色】1.通俗易懂,快速入门对物联网、智能家居学习经典实践项目结合技术推导进行形象解释,实例演示。2.Python主导,实用高效使用物联网领域最主流语言Python及其homeassistant 开源家庭自动化框架作为课程核心工具。3.案例为师,实战护航基于真实操作展示,从零开始结合homeassistant与python自创组件、树莓派或者nas完成整个案例实战。4.持续更新,一劳永逸会伴随homeassistant的更新与DIY实战项目课程会支持更新
1
智能家居源码
2021-12-13 12:02:20 398KB 智能家居
1