问题标签 [light-sensor]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
61 浏览

javascript - 在 JavaScript 中使用灯光事件

我对我在这里阅读的文档感到困惑:

https://developer.mozilla.org/en-US/docs/WebAPI/Using_Light_Events

如何获得事件的光强度?

0 投票
0 回答
1352 浏览

java - 如何在android中设置亮度范围的最小值和最大值

我想慢慢地逐渐降低亮度,用户不会降低亮度变化,但问题是每次勒克斯值改变时,当我降低值并使用线程休眠时,应用程序挂起。有没有其他方法可以处理勒克斯值并获得亮度精度......这是代码......

当 eEXecuteEquation() 方法调用 b_v1(brightness value) 更新时......

假设 min=20 和 max=70

0 投票
1 回答
435 浏览

ios7 - 使用iphone相机时光线不足时显示“光线不足”作为消息

我有一个要求,当 iphone 前置摄像头周围光线不足时,我需要显示一条消息“光线不足”。我正在搜索执行此操作的公共 API,但没有找到任何东西。也检查了环境光传感器,但没有任何帮助。

有人能告诉我在使用 iphone 前置摄像头时有没有办法识别低光状态?

谢谢

0 投票
1 回答
597 浏览

android - android可以使用光传感器获取光频率吗?如何?

android可以使用光传感器获取光频率吗?如果是这样,怎么做?

0 投票
1 回答
113 浏览

vim - 如何创建 vim 包以根据网络摄像头光线测量切换主题

我已经看到了几个根据一天中的时间切换 vim 主题的技巧,但我想根据房间里的灯光进行切换,并认为也许我可以使用网络摄像头。有没有人见过这样的 vim 包?

如果我在哪里使用网络摄像头拍摄图像并每分钟从图像中获取一次平均 rgb 值,我将不知道相机/驱动程序使图像变亮了多少。

我会在 ThinkPad 上将它与带有 Gnome 的 Arch Linux 一起使用,也可以将它用于其他应用程序的主题化。

有任何想法吗?

0 投票
3 回答
3165 浏览

android - Android Light Sensor 可检测显着的光线变化

我正在尝试使用 Sensor.Type_Light 或光传感器来检测 event.values[0] 的变化。

如您所见,这些值显示在 TextView 中。此外,我们知道如果 event.values[0] 为 0,则没有光,并且随着光的增加,值也会增加。现在我的问题是:我如何使用这个 event.values[0] 来检测光线的显着变化,也就是说,如果我在足够的光线下激活我的传感器(event.values[0] >15),它应该能够触发灯关闭时的事件(event.values[0] < 3),反之亦然。

提前致谢

我在 onSensorChanged 中尝试了以下操作,但似乎没有任何效果。

0 投票
0 回答
146 浏览

microcontroller - I2C 温度传感器总是 NACK

我正在尝试通过 I2C 与温度传感器通信。为此,我使用基于 Cortex M3 的微控制器。

所以我试图获取模块的 id 以确保 evrything 启动良好。但已经在那里获得了 NAK:

信号

有人可以告诉我在我的短软件中我做错了什么吗?如您所见,0x44(我需要)被传输。但我的 mc 出于某种原因发送了 NAK。此外,当我尝试打印收到的数据时,它会打印错误的数据(大部分为 0)。

有人知道为什么吗?

0 投票
0 回答
398 浏览

java - Android 光传感器无法正确检测周围的光

尝试为 Android 应用程序制作光传感器时遇到了一些问题。这是我的代码:

我遇到的问题是它只能检测到两个状态,即Bright(Room): 10.0Bright(Sun): 100.0。有什么方法可以修复它,以便它可以显示所有 5 个状态,具体取决于环境?

我在 currentLight 上打印了一个日志,当我用手覆盖屏幕时,我得到的结果只有 10.0,而当我刚刚放在房间里时,我得到的结果是 100.0。任何想法为什么它没有得到其他值?提前致谢。

0 投票
1 回答
406 浏览

java - Finch 光传感器作为避障的预测试条件

我正在尝试创建一个基本的避障行为,但我希望它仅在光传感器超过某个值时才起作用。

编辑 没有灯光预测试的工作避障代码。避障在没有灯光预测试的情况下也能工作,我还在 netbeans 传感器测试中测试了红外传感器。

0 投票
0 回答
470 浏览

android - 用于相机应用的光传感器灵敏度

我正在开发一个应用程序,以使用 MJPEG 格式在远程、室外位置自动录制视频。我想在夜间光线水平低于所需阈值时停止视频录制。为此,我使用了以下内容来设置开始和停止录制的标志。

不幸的是,传感器达到 0.0,而仍然有足够的光线进行记录。还有哪些其他解决方案可能值得探索?我可以提高光传感器的灵敏度吗?这个问题的一部分是我可能部署到的设备上的传感器(Samsung S4 Active)与相机位于相反的一侧,因此可能处于阴影中。关于使用相机输入设置/重置布尔标志的想法?提前致谢...