首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏Lan小站

    MicroPython控制ESP8266灯光开关

    然后跟着网上教程敲了一下 实现了开发板上灯的控制,相当于Hello World吧。

    76020编辑于 2022-07-13
  • 来自专栏嵌入式项目开发

    基于51单片机室内灯光控制系统

    功能介绍 这是基于STC89C52单片机设计的灯光控制系统,实现对室内灯光控制,采集光敏传感器,红外线热释电传感器,声音传感器,光照照度传感器等数据进行处理,完成室内灯光的智能控制。 支持的功能与设计要求: 1、室内光控系统的传感部分主要是对环境数据、室内光强、室内噪声、是否有物体接近等进行采集,需要使用单片机模块、人体红外传感器、光敏传感器和噪音传感器; 2、整个室内灯光控制系统的应用主要集中在灯具的控制上 ,主要是控制灯具的光强、开闭。 在控制系统中,各传感器设备和控制单元最终以指定方式与主控制器相连,实现各单元之间的通讯和控制; 声音传感器作用是采集当前环境的声音,传递给单片机进行处理,通过预设的阀值进行分析,判断是否有人过来,实现声控开灯的功能 通过光强区分白天黑夜,如果光的环境较暗,就需要开灯,如果较亮就需要关灯,单片机得到光强之后通过处理,配合其他传感器的数据,最终判断是否需要开灯关灯 完整项目资料包下载地址: 基于STC89C52单片机设计的室内灯光控制系统

    1.3K30编辑于 2022-02-17
  • 来自专栏TopFE

    modbus rtu 灯光控制板查询指令生产及查询结果的解读

    parseInt(hex, 16)); // 假设响应数据从第4个字节开始(跳过设备ID,功能码,字节计数) // 以及最后两个字节是CRC,不包括在内 const dataStartIndex = 3;

    41610编辑于 2024-01-17
  • 来自专栏BestSDK

    Gisele Belliot开放智能家居API Hayo,可控制灯光、电视、温度等

    但这里有款黑科技无需语音就能对智能家居产品进行远程控制。 这款产品的名字叫Hayo,它能让你动动双手或触碰家里的物件就能控制所有智能家居设备。 公司的技术非常有意思,“大多数3D空间技术主要是去扫描一个人的手势和运动。但Hayo和它们完全相反,它扫描的是家里的物理空间和家居物件。”公司的团队说道。 这项空间技术能为智能家居提供一种综合远程控制方式。 Hayo能通过近场视觉去感知空间,公司所采用的视觉能减少误报率,只有当用户和远程控制器互动时,才会触发遥控。 你只需要动动你的手,Hayo就能帮你控制房间里的灯光、音乐、电视和温度等。 那整个安装流程是怎样的呢?首先,你要让Hayo连上你的Wi-Fi,它就会对你的房间进行3D扫描。

    1K50发布于 2018-03-01
  • 来自专栏菩提树下的杨过

    FlashFlex学习笔记(55):背面剔除与 3D 灯光

    我们在3D编程里,通常指的都是“外面” ? Triangle(a:Point3D,b:Point3D,c:Point3D,color:uint) { pointA = a; pointB = b; pointC = c; light:Light;//每个三角形增加一个光源Light public function Triangle(a:Point3D,b:Point3D,c:Point3D,color:uint) { new Point3D(50,-50,-50); points[2] = new Point3D(50,50,-50); points[3] = new Point3D(-50,50,-50); //后面四个点 points[4] = new Point3D(-50,-50,50); points[5] = new Point3D(50,-50,50); points[6] = new Point3D

    1.5K80发布于 2018-01-22
  • 灯光、镜头和FPGA逻辑

    但是,由于 24 位格式,将这些数据存储在内存(例如 DDR3 或 DDR4)中效率不高。 通过 AXI Stream 将数据输出到视频输出:这在视频时序发生器的控制下生成并行视频。 使用 AMD MicroBlaze V 处理器进行控制 管道和相关的视频时序生成器将由基于 RISC-V 指令集架构的 AMD MicroBlaze V 处理器控制。 AMD MicroBlaze V 处理器子系统 AMD MicroBlaze V 处理器控制器子系统配置为微控制器。 AXI 中断控制器:处理处理器中断。 MicroBlaze V 处理器调试模块:支持使用 Vitis 平台进行调试。

    13110编辑于 2026-03-23
  • 来自专栏章鱼的慢慢技术路

    Direct3D 11 Tutorial 6:Lighting_Direct3D 11 教程6:灯光

    资源目录 (SDK root)\Samples\C++\Direct3D11\Tutorials\Tutorial06 Github 灯光 在本教程中,将介绍最基本的照明类型:朗伯照明。 初始化灯光 在本教程中,将有两个光源。 一个将静态地放置在立方体的上方和后方,另一个将围绕中心立方体进行轨道运行。 请注意,上一个教程中的轨道立方体已替换为此光源。 注意,函数XMVector3Transform用于将矩阵与向量相乘。 在上一个教程中,我们将转换矩阵乘以世界矩阵,然后传递到着色器进行转换。 表面的最终颜色是灯光颜色的结果。 for 2 lights for(int i=0; i<2; i++) { finalColor += saturate( dot( (float3)

    89220发布于 2018-12-06
  • oeasy Python 102 用聚光灯_spot_light_功率_控制灯光效果

    用聚光灯_spot_light_功率_控制灯光效果开始​​配套视频​​上次我们设置了渲染参数大小以前的人物渲染出来没有灯光效果不好需要来一盏灯! characterbody.parent=characterbpy.ops.mesh.primitive_plane_add(size=20)bpy.context.object.location=(0,0,-3) 灯照效果先选中聚光灯spotlight将活动对象也就是聚光灯spotlight设置为活跃摄影机ActiveCamera假装这个灯是一个活动摄影机控制视角旋转视角从侧上方拍摄娃娃于是这盏聚光灯从侧上方照着娃娃 characterbody.parent=characterbpy.ops.mesh.primitive_plane_add(size=20)bpy.context.object.location=(0,0,-3) SpotLight聚光灯但是后来被删除了bpy.data.lights["Spot"].energy=1000新聚光灯Spot.001没有设置亮度设置的还是老聚光灯的亮度总结这次通过python设置了舞台基本要素灯光物体摄像机

    8210编辑于 2026-03-02
  • 3D边界地图子组件(散点、柱状图、灯光

    3D边界地图主要以三维形态对相对宏观地图数据进行展示,支持添加散点、热力、标牌、柱图、飞线等地图子图层的效果叠加。本文以散点、柱状图、灯光子组件为例,对3D边界地图的子组件进行介绍。 不勾选此项,则散点融入世界,成为一个普通的3D的平面,遵循透视关系。缩放镜头会改变散点大小,旋转镜头会改变散点朝向。 adcode:城市编码示例如下:[{"name": "温州市","value": 20,"adcode": 330300}]3灯光3.1 样式3.1.1 基础配置支持自动排序,同散点的基础设置3.1.2 参数设置设置灯光的基本参数。 (可以选择方向光、聚光灯和点光源)颜色模式:灯光的颜色预设:可以选择火柴光、烛光、篝火、白炽灯、日光等不同的效果。色温:通过调节色温来改变灯光的效果。颜色:可以自定义需要的灯光颜色。

    73810编辑于 2025-01-09
  • 来自专栏壹种念头

    基础渲染系列(五)——多灯光

    本文重点: 1、逐物体渲染多灯光 2、支持不同类型的灯光 3、使用灯光cookies 4、计算顶点光 5、包含球谐函数 (温馨提示:本系列知识是循序渐进的,推荐第一次阅读的同学从第一章看起,链接在文章底部 (渲染3灯光) 5 聚光灯 除了定向和点光源外,Unity还支持聚光灯。聚光灯类似于点光源,不同之处在于它们被限制为圆锥形,而不是向各个方向发光。 ? (聚光灯) 那区域光呢? (4个点光源,6个物体,30个DC) 为了控制DrawCall的数量,你可以通过质量设置来限制“Pixel Light Count”。这定义了每个对象使用的最大像素光量。 但是你也可以使用3D坐标。这使我们可以使用对象的法线向量对函数进行采样。 要创建这样的功能,你必须在各个方向上对光强度进行采样,然后找出如何将其变成单个连续的功能。 在我们的案例中,我们将使用它来近似3D照明。 频率最低的频段与该功能的较大功能相对应。我们绝对希望保留这些。因此,我们将丢弃频率更高的频段。这意味着我们会丢失照明功能的一些细节。

    3.2K20发布于 2020-07-10
  • 来自专栏每日一篇技术文章

    SceneKit_入门04_灯光

    学习任务 1.熟悉SCNLight 类 2.理解四种光源的作用 3.学会如何选择在游戏场景中使用光源. 创建光对象 +(instancetype)light; 设置灯光类型,就是上面讲的那个类型 @property(nonatomic, copy) NSString *type; 灯光的颜色 @ property(nonatomic, retain) id color; 灯光的名字,可以用来索引灯光用 @property(nonatomic, copy, nullable) NSString self.gameView.backgroundColor = [UIColor blackColor]; [self.view addSubview:self.gameView]; 运行一下,如果界面是下面这样,表示创建成功 运行结果 我们把摄像机控制打开 light.type = SCNLightTypeAmbient; // 设置灯光类型 light.color = [UIColor yellowColor]; // 设置灯光颜色 SCNNode

    1.7K20编辑于 2022-05-13
  • 来自专栏机器之心

    19岁「黑客」连续破解25辆特斯拉:远程控制门窗、灯光、音乐,还能直接开走

    但是,他无法控制汽车的转向、制动等操作。 Colombo 的发现在推特上引发了热烈讨论。在物联网设备无处不在的今天,网络安全问题牵动着每一个人的神经。 2015 年,两名安全研究人员披露了一次攻击,《连线》杂志的一名记者在美国的高速公路上以每小时 70 英里的速度驾驶这辆车时,他们远程控制了一辆吉普切诺基并关停了其引擎。 想象一下,有人可以控制你的特斯拉,打开车门,然后开车兜风。」

    48310编辑于 2022-02-23
  • 来自专栏UDM Lab

    Water Surface Lamp 灯光小装置

    好久没有更新了,放假了终于可以玩些好玩的东西了,今天带来一个灯光小装置。 3.模拟最终的灯光效果:当人们触摸中心区域打开它时,灯光效果就像水波一样,仿佛在用手触摸水面。 ‍ Arduino代码(点击查看大图) 代码在公众号回复“ Water Surface Lamp ”即可下载 步骤3:硬件和电路 1.用尼龙扎带固定Neopixel环的位置。 3.将Arduino开发板插入计算机。 4.如果你以前从未使用过LED矩阵,请不要忘记在运行代码之前安装Adafruit NeoMatrix库。 3.将圆形的导电胶带固定在纸板的中央。 4.用尼龙扎带将灯固定在纸板上。 5.连接电源并进行测试。 6.将所有东西都放入碗中。 7.将Neopixel条粘贴在碗的内部。 8.用亚克力板盖住碗。

    1.2K40发布于 2021-04-22
  • 来自专栏AIoT技术交流、分享

    Python+OpenCV检测灯光亮点

    本篇博文分享一篇寻找图像中灯光亮点(图像中最亮点)的教程,例如,检测图像中五个灯光的亮点并标记,项目效果如下所示: ? ? 第3步:阈值化处理,为了显示模糊图像中最亮的区域,将像素值p >= 200,设置为255(白色),像素值< 200,设置为0(黑色),实现代码如下所示: # threshold the image to ) = cv2.minEnclosingCircle(c) cv2.circle(image, (int(cX), int(cY)), int(radius), (0, 0, 255), 3) 0.45, (0, 0, 255), 2) # show the output image cv2.imshow("Image", image) cv2.waitKey(0) 最后运行程序,可实现灯光亮点的检测和标记

    1.4K31发布于 2021-01-20
  • 来自专栏天天

    css中mask属性实现灯光闪动

    mask-position: 155px 0px } } Mask中遮罩图片的制作 在制作遮罩图片png(同样mask属性还是支持其他的格式的)时,发现在设计mask图片时,图片的尺寸很不好控制 , 比如说在企业官网的logo上设计一道光循环的从logo上闪过,发现这个mask很难做,好像很难控制的实现能够达到完美的效果,后期再使用过程中不断的总结吧 现在总结一下就是,在png中没有不透明的是logo

    1.8K30发布于 2018-09-29
  • 来自专栏hightopo

    基于 HTML5 WebGL 的 3D 场景中的灯光效果

    构建 3D 的场景除了创建模型,对模型设置颜色和贴图外,还需要有灯光的效果才能更逼真的反映真实世界的场景。这个例子我觉得既美观又代表性很强,所以拿出来给大家分享一下。 上面场景中主要的知识点包括:3D 灯光以及 3D 模型的流动。 添加灯光 场景中出现的灯光,除了会旋转的灯光,还有就是两个静止的红灯和黄灯,当旋转的灯光照向其他地方的时候看得比较清楚: redLight = new ht.Light();//灯类 redLight.p3 ,//默认值为true,控制图元在Graph3dView上是否可选中 '2d.visible': false//默认值为true,控制图元在GraphView上是否可见 }); dm.add(floor /2);//设置图元在3D拓扑中沿z轴的旋转角度(弧度制) 设置定时器使各个模型中的图片“流动”以及旋转灯光的旋转 offset = 0; angle = 0; setInterval(function

    1K20发布于 2018-07-09
  • 来自专栏编程杂记

    【Omniverse使用方法】灯光调节

    为了模拟无限远的灯光,与其他灯光相比,用这种灯光投射的阴影将是硬边并且相当刺眼。远光是太阳/月光的理想选择,通常是任何户外场景的关键元素。 使用灯光 点击create 即可选择灯光 之后在右下角调节灯光大小和灯光亮度

    24210编辑于 2024-01-17
  • 来自专栏FreeBuf

    骚操作 | 操控大楼灯光打游戏

    *本文原创作者:volcanohatred,本文属于FreeBuf原创奖励计划,未经许可禁止转载 黑入电控系统然后操纵大楼灯光打游戏是很多黑客电影所有的桥段,有人觉得现实中不可能实现。 所以,得出结论,要想操纵大楼灯光打游戏就是对控制数据包的前39个字节中的后9位进行构造,然后编写算法以达到目的。 3.伪造数据包对寝室电力进行控制 3.1 伪造数据开关目标房间 初步的设计思路为编写tcp客户端向电控服务器发送登陆请求,然后伪造数据发包,最后注销用户,C代码如下: ? ? ? ? ? ? ? 3.2 操纵大楼灯光打游戏的可行性 既然我们已经分析了关键数据实现了对某个房间的开关,那就可以实现对整栋楼房间的开关。 (本文在此不考虑) 4.漏洞挖掘 测试发现客户端在未发送登陆数据的情况下,发送控制代码依然可以控制目标房间的电力,也就是说只要建立3次握手连接就可以发送控制代码。

    71710发布于 2018-12-07
  • 来自专栏wujunmin

    Power BI 卡片图灯光闪耀效果

    以上准备好了需要展示的内容,接着新建CSS度量值,对内容的格式进行调整,CSS代码如下链接复制: https://css-tip.com/3d-shine-animation/ 把图片或者SVG图表度量值放入

    17100编辑于 2025-02-10
  • 来自专栏hightopo

    基于 HTML5 WebGL 的 3D 场景中的灯光效果

    前言 构建 3D 的场景除了创建模型,对模型设置颜色和贴图外,还需要有灯光的效果才能更逼真的反映真实世界的场景。这个例子我觉得既美观又代表性很强,所以拿出来给大家分享一下。 上面场景中主要的知识点包括:3D 灯光以及 3D 模型的流动。 1. 添加灯光 场景中出现的灯光,除了会旋转的灯光,还有就是两个静止的红灯和黄灯,当旋转的灯光照向其他地方的时候看得比较清楚: redLight = new ht.Light(); // 灯类 redLight.p3 ', // 默认值为#3498DB,3d图形整体颜色 '3d.selectable': false, // 默认值为true,控制图元在Graph3dView上是否可选中 '2d.visible ': false // 默认值为true,控制图元在GraphView上是否可见 }); dm.add(floor); 接着添加地板外围的 8 根圆柱: for(var i=0; i<8; i++){

    1.1K10发布于 2019-06-05
领券