首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏嵌入式项目开发

    基于单片机设计的智能窗帘控制系统

    一、前言 智能家居技术在近年来取得了巨大的发展,并逐渐成为人们日常生活中的一部分。智能家居系统带来了便利、舒适和高效的生活体验,拥有广泛的应用领域,其中之一就是智能窗帘控制系统。 语音识别技术是智能窗帘控制系统的核心功能之一。通过语音识别模块,用户可以使用简单的语音指令来控制窗帘的开关,实现真正的智能化操作。 这样,用户可以根据自己的作息时间和需求,享受到更加智能化的窗帘控制体验。 光强度检测是智能窗帘控制系统的另一个关键功能。系统配备了光强度检测模块,能够实时检测环境光照强度。 本项目是一款基于单片机设计的智能窗帘控制系统,具有语音控制、光照自动控制、时间段控制等功能。 基于单片机设计的智能窗帘控制系统 功能总结: 语音控制:通过LD3320语音识别模块,用户可以通过语音指令来控制窗帘的开启和关闭。

    1.4K10编辑于 2023-10-26
  • 来自专栏智能时刻

    【工业控制系统】工业控制系统(ICS) 安全简介

    定义什么是工业控制系统,它们为何如此重要,以及保护它们的独特挑战。 欢迎阅读关于工业控制系统 (ICS) 网络安全的多部分系列的第一部分:ICS 安全简介。 什么是工业控制系统? 工业控制系统用于管理、指导和调节自动化工业过程的行为。ICS 是一个涵盖多种控制系统的术语,但所有这些系统都有一些共同的基本特征。 微信小号 【cea_csa_cto】50000人社区,讨论:企业架构,云计算,大数据,数据科学,物联网,人工智能,安全,全栈开发,DevOps,数字化. 【智能时刻,架构君和你聊黑科技】 知识星球 认识更多朋友,职场和技术闲聊。 知识星球【职场和技术】 微博 【智能时刻】 智能时刻 哔哩哔哩 【超级架构师】 抖音 【cea_cio】超级架构师 快手 【cea_cio_cto】超级架构师 小红书 【cea_csa_cto】超级架构师

    2.7K21编辑于 2022-03-08
  • 来自专栏信数据得永生

    Python 人工智能11~15

    _11.png)] 图 11:带有 AI 机器人需要击中的目标的地图,目标以哈希表示 前面的地图中有 124 个目标。 ISBN 1-55860-548-7. 12 云上的人工智能 在本章中,我们将学习有关云和云上的人工智能工作负载的信息。 我们将讨论将 AI 项目迁移到云的好处和风险。 AutoML 视频智能和视频智能 API:AutoML 视频智能服务具有一个简单的界面,该界面可以使用自定义模型识别,跟踪和分类视频中的对象。 该服务不需要编程或人工智能方面的广泛背景。 谈到玩具,在下一章中,我们将探讨如何使用人工智能构建游戏,并将我们学到的一些概念加以利用。 13 使用人工智能构建游戏 在本章中,我们将学习如何使用称为组合搜索的人工智能技术来构建游戏。 然后,我们将使用这些算法为不同的游戏构建智能机器人。

    2.2K10编辑于 2023-04-23
  • 来自专栏信数据得永生

    TensorFlow 智能移动项目:11~12

    自 iOS 11 起,Core ML 就可用了,截至 2018 年 5 月,Core ML 已占到 80% 的标记份额。至少了解您可以在 iOS 应用中使用 Core ML 的基本知识绝对有意义。 适用于 iOS 的 Core ML – 概述 苹果的 Core ML 框架使 iOS 开发人员可以轻松地在运行 iOS 11 或更高版本的 iOS 应用中使用经过训练的机器学习模型,并构建 Xcode 我们现在准备使用 TensorFlow 向机器人添加更多智能。 请记住,强化学习中的一项策略只是一个函数,该函数以智能体所处的状态为输入,并输出智能体接下来应采取的行动,以实现值最大化或长期回报。 无论如何,这将是一条充满兴奋的绝妙之路,当然还要有艰苦的工作,而您从本书中学到的技能就像您的智能手机一样,随时可以为您服务,并准备好将使您的甜蜜而聪明的小设备变得更加甜蜜和智能

    6.3K10编辑于 2023-04-24
  • 来自专栏我的博客

    【C++11智能指针

    智能指针家族包括auto_ptr(C++98)、unique_ptr、shared_ptr和weak_ptr(C++11)等类型。 • unique_ptr是C++11引入的智能指针,其名称意为"唯一指针"。特点是禁止拷贝操作(拷贝构造函数和赋值运算符被删除),仅支持移动语义(通过std::move转移所有权)。 这意味着必须显式构造智能指针 //shared_ptr<Date> sp5 = new Date(2024, 9, 11); //unique_ptr<Date> sp6 = new Date(2024 , 9, 11); 运行结果: 4. C++11和boost中智能指针的关系 • Boost库作为C++标准库的重要补充,是一个由全球C++开发者共同维护的开源项目。

    44210编辑于 2025-12-22
  • 来自专栏用户6928641的专栏

    协力抗疫,码力全开”,线上公益黑客马11疫情控制系统2020

    疫情控制系统 项目简介 疫情的控制在于及时发现感染者及与感染者有接触潜伏者。同时病毒的潜伏期在14天。因此,当发现确诊感染者后能否快速精准发现与其有接触的人群是控制疫情发展的有效手段之一。

    85150发布于 2020-02-07
  • 来自专栏嵌入式项目开发

    基于STM32设计智能家居控制系统(OneNet)_2022

    前言 随着科学技术的发展,人们的生活方式发生着巨大改变,基于物联网技术实现的智能家居使我们的生活变得更加方便快捷。 本次设计结合现代生活的具体需求,设计出一套基于物联网技术的智能家居电子系统设计,可以远程实时查看家里光照强度、温湿度等信息,支持在云端控制家里的电器设备,实现远程控制。 2. 3.4 DHT11温湿度传感器 DHT11数字温湿度传感器是一款含有已校准数字信号输出的温湿度复合传感器。 智能窗帘-模拟家里的窗帘 VCC--->5V DAT--->PB13 GND--->GND 6. LED_OFF 智能照明灯关闭 MOTOR_ON 智能窗帘打开 MOTOR_OFF 智能窗帘关闭

    3.8K31编辑于 2022-06-12
  • 来自专栏给永远比拿愉快

    C++11智能指针

    C++智能指针是在<memory> 标头文件中的 std 命名空间中定义的。 C++11中主要有两种类型的智能指针: (1) shared_ptr代表的是“共享所有权”(shared ownership)的指针。 foreach是C++11的新特性,貌似Visual Studio2010中是不支持的,但是2013中是支持的: // print all elements for (vector<shared_ptr ,但是需要记住智能指针不能使用delete关键字显示释放空间。 但是我们可以在智能指针的构造函数中自定义我们释放空间时要做的操作。

    1.1K20发布于 2019-01-22
  • 来自专栏今天有没有多懂一点工业安全

    智能红绿灯自动控制系统分析

    二、智能红绿灯 在城市交通中,红绿灯虽然有信号控制系统,但红绿灯的转换频率只能按时间分配,不能根据车辆情况合理分配红绿灯时间。 自适应交通控制系统,也称智能红绿灯,就可以解决这个问题。该系统是一个计算机化的系统,采用自适应控制算法,以及大数据分析,而不是其他系统采用的预先设定的固定时间交通控制方案。 自适应交通控制系统分为感应控制系统和自适应控制系统。 1、感应控制 感应控制的基本方式是单个交叉口的感应控制,简称单点控制感应控制。 图11 如某个路口的某个方向如果出现拥堵,系统检测到拥堵方向车辆增加且通行缓慢,会立刻向周边路口发出协调管控信号,让系统把通向这个拥堵路口上游的红灯时间适当延长,然后把拥堵路口疏散方向的绿灯时间也延长 4、网络安全问题 智能红绿灯自动控制系统是一个联网系统,拥有一个可视化平台进行监控、管理和安全检测等工作。

    3K10编辑于 2022-05-10
  • 来自专栏基础知识文章

    C++11智能指针

    智能指针等。2、事后查错型。如泄漏检测工具。 上边的SmartPtr还不能将其称为智能指针,因为它还不具有指针的行为。 只声明不实现+声明成私有 UniquePtr(UniquePtr<T> const &); UniquePtr & operator=(UniquePtr<T> const &); // C++11 UniquePtr & operator=(UniquePtr<T> const &) = delete; private: T * _ptr; }; 3.5 std::shared_ptr C++11 需要注意的是shared_ptr的线程安全分为两方面: 智能指针对象中引用计数是多个智能指针对象共享的,两个线程中智能指针的引用计数同时++或–,这个操作不是原子的,引用计数原来是1,++了两次,可能还是

    80720发布于 2020-08-27
  • 来自专栏从小白开始修炼

    【C++11智能指针

    智能指针,通过引用计数的方式解决智能指针的拷贝问题。 因此当智能指针管理的资源不是以new的方式申请到的内存空间时,就需要在构造智能指针对象时传入定制的删除器。 weak_ptr weak_ptr的使用 weak_ptr是C++11中引入的智能指针,weak_ptr不是用来管理资源的释放的,它主要是用来解决shared_ptr的循环引用问题的。 与boost中智能指针的关系 C++11和boost中智能指针的关系 C++98中产生了第一个智能指针auto_ptr。 C++11,引入了boost中的unique_ptr、shared_ptr和weak_ptr。

    55940编辑于 2023-10-15
  • AI角色驱动控制系统:重塑人机交互的智能新范式

    基于深度学习的AI角色驱动控制系统应运而生,通过模拟人类认知与决策逻辑,构建具备情境感知能力的虚拟代理,实现从“被动响应”到“主动服务”的交互革命。️ 应用场景全景智能制造升级在汽车装配线部署的AI质检员,不仅能完成传统目视检测任务,更能通过动作捕捉技术实时纠正工人操作姿势。 :轻量化模型使工业现场老旧设备也能接入智能控制系统混合现实融合:维修人员佩戴AR眼镜时,系统可叠加三维操作指引与实时参数组织变革适配:成功的实施案例往往伴随着岗位职能重构与绩效考核体系改革。 结语:AI角色驱动控制系统正深刻改变着人机协作的方式。通过构建具备情境感知与持续学习能力的虚拟代理,该系统不仅提升了交互效率,更催生了全新的服务模式。 随着技术的不断成熟与应用场景的拓展,这一系统将成为企业智能化转型的核心驱动力,为数字经济时代创造持续价值。

    36210编辑于 2025-10-27
  • 来自专栏全栈程序员必看

    基于单片机的智能交通灯控制系统的设计实验_单片机控制系统红绿灯设计

    word完整版可点击如下下载>>>>>>>> 基于单片机的智能交通灯控制系统的设计-硬件开发文档类资源-CSDN下载内容包括详细设计文档word版,附带开题报告和相关PPT等文档,供大家参考学习。 测试结果表明,所设计的智能信号交通灯微机控制系统符合设计要求。 2 系统方案论证 2.1 系统设计方案 本课题基于单片机的智能信号交通灯微机控制系统的设计,系统可以分为主控模块、车流量检测模块、显示模块、指示灯模块和按键模块灯。 图5-6 东西方可持续通行功能测试 由上述功能测试可以看出,本文所设计的仿真智能交通灯控制系统符合设计要求,并可实现手动对可通行方向的控制。 下载地址如下 基于单片机的智能交通灯控制系统的设计-硬件开发文档类资源-CSDN下载内容包括详细设计文档word版,附带开题报告和相关PPT等文档,供大家参考学习。

    2.1K10编辑于 2022-11-09
  • 来自专栏C++开发学习交流

    【Matlab】简单控制系统建模(控制系统工具箱)

    控制系统应用是MATLAB和Simulink的重点应用领域,它包括了被控对象建模、控制器设计、自动代码生成部署和系统验证全流程。 使用时域和频域中的超调、上升时间、相位裕度、增益裕度及其他性能和稳定性特性,以交互方式分析控制系统性能。 自动调节 PID、增益调度和任意 SISO 和 MIMO 控制系统。 例如,以下控制系统包含预处理 F、传递函数 G 和控制器 C,它们以单回路配置排列。该模型还包括反馈的表示形式 S。 开环响应:open_loop = S*G*C; 闭环响应:T = feedback(G*C,S); 将预处理 F也添加进来,构成整个闭环控制系统: Try = T*F; 构建完成后,可以使用“控制系统工具箱 例如,绘制整个系统的阶跃响应: stepplot(Try) 运行结果如下: 有了这些知识,就可以去创建自己要用的控制系统了。 以上。

    1.3K21编辑于 2024-07-24
  • 来自专栏《C++与 AI:个人经验分享合集》

    《C++赋能:构建智能工业控制系统优化算法新引擎》

    在工业 4.0 的浪潮汹涌澎湃之际,传统工业控制系统正面临着前所未有的挑战与机遇。如何借助人工智能的强大力量,实现工业控制系统的深度优化,已成为工业领域乃至整个科技界关注的焦点。 人工智能技术的出现,为工业控制系统的优化带来了全新的思路与方法。机器学习算法能够通过对大量生产数据的深度分析,挖掘出隐藏在其中的复杂模式与规律,从而实现对生产过程的智能预测、故障诊断与自主优化决策。 在这一过程中,C++语言成为了将人工智能算法与工业控制系统紧密结合的理想桥梁。 C++在工业控制系统优化算法构建中的首要优势体现在其出色的性能表现上。 同时,C++还可以与数据库系统紧密集成,实现工业数据的高效存储与快速检索,满足工业控制系统对数据持久化和实时查询的需求。 人工智能算法在工业控制系统中的应用场景极为广泛。 展望未来,随着 C++语言自身的不断进化以及人工智能技术在工业领域的深度渗透,基于 C++的人工智能工业控制系统优化算法必将迎来更加辉煌的发展前景。

    36710编辑于 2024-12-09
  • 来自专栏开源部署

    代码版本控制系统

    提交上去不合格,修改之后叫版本2,再修改叫版本3,以此类推,版本控制的工具有很多,从SVN、VSS、CVS、Clearcase到现在使用的比较多的git(注意这个git是本地的库,网络的库是github)等 版本控制系统变迁 本地版本控制系统(CVCS) 许多人习惯用复制整个项目目录的方式来保存不同的版本,或许还会改名加上备份时间以示区别。 为了解决这个问题,人们很久以前就开发了许多种本地版本控制系统,大多都是采用某种简单的数据库来记录文 件的历次更新差异。 集中式的版本控制系统 只有一个中央数据仓库 ,如果中央数据仓库挂了或者不可访问 ,所有的使用者无法使用SVN ,无法进行提交或备份文件。

    1.5K10编辑于 2022-09-15
  • 来自专栏智能时刻

    【工业控制系统】ICS (工业控制系统)安全简介第3 部分

    管理服务器人机界面 (HMI)报警服务器分析系统历史(如果适用于整个站点或区域) 2级:地方监督 对单个过程、单元、生产线或分布式控制系统 (DCS) 解决方案进行监控和监督控制。 基本传感器和执行器使用现场总线协议的智能传感器/执行器智能电子设备 (IED)工业物联网 (IIoT) 设备通信网关其他现场仪表 理想情况下,到 ICS 的远程连接应该通过 IT 和 OT 段之间的非军事区 此外,关键基础设施安全局 (CISA) 为“配置和管理工业控制系统的远程访问”[1] 提供了指导。尽管它于 2010 年发布,但该指南在今天仍然非常重要。 【智能时刻,架构君和你聊黑科技】 知识星球 认识更多朋友,职场和技术闲聊。 知识星球【职场和技术】 微博 【智能时刻】 智能时刻 哔哩哔哩 【超级架构师】 抖音 【cea_cio】超级架构师 快手 【cea_cio_cto】超级架构师 小红书 【cea_csa_cto】超级架构师

    2.3K30编辑于 2022-03-08
  • 来自专栏腾讯技术工程官方号的专栏

    窥见C++11智能指针

    导语: C++指针的内存管理相信是大部分C++入门程序员的梦魇,受到Boost的启发,C++11标准推出了智能指针,让我们从指针的内存管理中释放出来,几乎消灭所有new和delete。 既然智能指针如此强大,今天我们来一窥智能指针的原理以及在多线程操作中需要注意的细节。 <int> p1(new int(10));auto_ptr<int> p2 = p1; //转移控制权*p1 += 10; //crash,p1为空指针,可以用p1->get判空做保护 因此在C++11 真正的智能指针:shared_ptr auto_ptr和unique_ptr都有或多或少的缺陷,因此C++11还推出了shared_ptr,这也是目前工程内使用最多最广泛的智能指针,他使用引用计数(感觉有参考 看到这里,智能指针的用法基本介绍完了,后面笔者来粗浅地分析一下为什么智能指针可以有效帮我们管理裸指针的生命周期。

    1.7K20发布于 2019-08-13
  • 来自专栏新智元

    Hassabis 论文:为智能体设计“不需要模型的情景控制系统

    这次,DeepMind 团队依照这个理论,为智能体设计了一个用于快速存储信息并且能够帮助信息回放并整合进入第一个系统的学习系统,验证了此前的理论,为开发更加智能的机器又迈出一步。 谷歌 DeepMind 创始人 Demis Hassabis 等人日前在 arXiv.org 刊登新作,论文题为《不需要模型的情景控制系统》(Model-Free Episodic Control)。 情景控制系统的应用取决于世界的复杂程度。在现实世界中,完全一样的情景是几乎不可能经历两次的。但是,在RL训练中,比如玩ATARI游戏时,完全一样的情景是可以发生一次以上的。 实际上,我们观察发现,玩ATARI游戏的智能体遭遇完全一样的情景几率在 10%~60% 之间。就如预期中一样,情景控制器在ATARI情景中功效显著。 这些情景支持大脑用以下方式工作:使用多个控制系统和一种复杂的机制,根据具体情况决定使用什么系统进行学习。我们在论文中将其称为不需要模型的情景控制,以及基于模型的情景规划。

    1K70发布于 2018-03-23
  • 来自专栏Renda

    版本控制系统 - GIT

    版本控制系统概述 开发中的实际场景 场景一:代码备份 场景二:代码还原【版本控制】 场景三:协同开发 场景四:追溯问题代码 版本控制系统 版本控制系统能追踪项目,从开始到结束的整个过程。 软件版本控制系统的核心任务:查阅项目历史操作记录、实现协同开发。 分布式版本控制工具:分布式版本控制系统可以没有 “中央服务器”,每个人的电脑上都是一个完整的版本仓库,这样工作的时候,不需要联网。因为版本仓库就在你自己的电脑上。 Git 简介 Git 是一个开源的分布式版本控制系统,可以有效、高速地处理从很小到非常大的项目的版本管理。 小结 Git 是分布式的版本控制系统。 Git 解决的问题:代码备份、还原;协同开发;多版本同时开发、追溯问题代码。

    2.4K40发布于 2020-09-24
领券