问题标签 [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 回答
574 浏览

android - Android光传感器采样频率太低

我目前正在尝试制作一个 Android 演示,以大约 50Hz 的采样率测试光照水平。但是,我每秒只能onSensorChanged回调 2-3 次。我的手机是小米mi5s(安装了lineage os 14.1),安卓7.1。

0 投票
1 回答
472 浏览

android - 光和接近传感器

这个问题不完全是关于代码,而是了解安卓手机上的传感器。

我的应用程序使用传感器。所以我想知道大多数设备上是否存在光传感器或接近传感器。我有一些测试设备,我的观察是只有高端设备有光传感器,而低端(低成本)手机没有相同的功能,但所有手机都可以使用 Proximity。到目前为止,会有人在玩传感器,可以分享你的观察结果,这样我就可以决定选择什么来进一步使用我的应用程序。谢谢。

0 投票
0 回答
49 浏览

python - Time.sleep() 将 Raspberry Pi 上的光敏电阻读数归零

我有一个 Raspberry Pi 3 和一个光敏电阻、LED、电阻、面包板等。现在,我观察到一个奇怪的现象。当我运行以下代码时,来自光传感器的所有读数都归零。

然后我从代码中删除了 sleep(1) 调用。这使得代码输出读数正常。但是,此修复程序非常烦人,因为读数很快。我该如何解决这个问题?

0 投票
1 回答
66 浏览

android - 我想根据从传感器管理器获得的值更改主题。但我不知道它的范围。

在这里我得到 100 .Value 将根据周围环境而变化。我想根据从 sensor 获得的值更改主题。比如晚上我想要深色主题,白天我想要浅色主题。黑暗的范围是多少?在传感器中

0 投票
0 回答
30 浏览

android - ANDROID:如何计算光传感器数据的两个显着变化之间的差异?

我正在尝试计算波谷的数量,即传感器值急剧下降的次数,然后上升以实现向下(将手靠近手机,然后将其拿走)手势。这就是我正在尝试的。

这是正确的方法吗?每当我尝试在手机中运行该应用程序时,它似乎就会崩溃。调试时,这是由于calculateTrough 方法中的forloop,但我无法弄清楚原因。我还应该怎么做?

0 投票
2 回答
157 浏览

c++ - 如何使用移位运算符分配 BH1750 光传感器中的值 <

我正在使用带有 arduino 的 BH1750 光传感器在 LCD 上显示勒克斯值。但在代码中,我无法得到公式。谁能给我解释一下公式?

我试图在 BH1750 的数据表中找到它,但我无法理解这一行:

value = ((buff[0]<<8)|buff[1])/1.2;

整个代码:

我正在使用带有 arduino 的 BH1750 光传感器在 LCD 上显示勒克斯值。但在代码中,我无法得到公式。谁能给我解释一下公式?

我试图在 BH1750 的数据表中找到它,但我无法理解这一行:

整个代码:


用户与许可 Google Apps 免费版

我免费订阅了 Google Apps(祖父),并且我的用户数量超过了 10。在 google 帮助页面上,它说我可以使用我的帐户创建 10 个免费用户,但在我的管理计费页面上,它说我有 50 个许可证。用户和许可证之间究竟有什么区别?我可以创建 50 封电子邮件并将每封电子邮件分配给一个许可证吗?

0 投票
1 回答
41 浏览

android - Android 工作室有没有办法轮询光传感器而不是等待 SensorEvent?

我需要来自 android studio 中 light_sensor 的非常高的信息率,我无法通过事件获得它,所以如果可能的话,我想要实时信息

0 投票
1 回答
40 浏览

arduino - WiFi和光传感器之间的冲突?

我的 ESP8266 Lolin32 有一个奇怪的问题。我尝试制作一个从光传感器获得价值并建立 WiFi 连接的项目。我可以正确显示值,但是当我添加 Wifi 连接时,光传感器总是显示 4095,即使光传感器被隐藏也永远不会改变。这是一些代码

总是显示 4095 - Light ++

0 投票
0 回答
73 浏览

java - 仅当光传感器事件从 100 到 50 时如何计算,如果它从 0 到 50 则不计算

仅当光传感器事件从 100 到 50 时如何计算,如果它从 0 到 50 则不计算?

我在我的应用程序中使用光传感器(onsensorchange 事件)我只想在光从 100% 衰减到 50% 时才计数,然后将 +1 添加到我的计数器

问题是当 event.values[0] 从 100 到 50 和从 0 到 50 时,它们会计数

0 投票
2 回答
733 浏览

linux - 如何使用 i2c-tools 通过 I2C 接口获取 BH1750(光传感器)的数据

我正在尝试通过 Ubuntu-16.04 上的 I²C 接口使用BH170FVI 传感器。我的电路板是UpSquared而不是 Raspberry。

为了能够使用 i2c 接口,我安装了i2c-tools. 我之前也用这个工具控制了BMI160传感器,没有遇到问题。

当我尝试使用以下命令在终端上检测我的传感器时:

此命令正确检测到我的传感器,如下所示:

在此处输入图像描述

看来我的设备地址是0x23.

在此之后,当我尝试通过命令读取所有寄存器映射数据时:

结果是:

在此处输入图像描述

问题是所有地图地址都为零。其中至少有一个应读取光量。我以为传感器电源可能会关闭,但我尝试使用命令i2cset打开电源,但仍然没有任何变化。

注意:我的传感器没有问题,因为我使用 Arduino 以及以下代码进行了尝试:

我的问题是为什么我不能通过 on 控制我的传感器i2c-tools