Làm thế nào để đo ánh sáng?


12

Tôi đã có một máy tính xách tay Dell Latitude E6410 thay đổi cường độ ánh sáng LCD để đáp ứng với mức ánh sáng xung quanh, do đó nó phải có một số tế bào quang điện. Làm thế nào tôi có thể truy cập dữ liệu từ bản sao này? Tôi đã thử các tìm kiếm khác nhau trên google như lux mét, màn hình cường độ ánh sáng và không tìm thấy một điều đúng.


5
Tôi sẽ bắt đầu điều tra với lspci, lsusb, v.v. Có lẽ bạn có thể thấy thiết bị ở đó.
tháng 1 năm

Để theo dõi bình luận của @ tháng 1, hãy sử dụng qdbusviewerđể kiểm tra thiết bị và đồng thời truy cập số liệu thống kê của thiết bị thông qua D-Bus. Điều này tất nhiên giả sử bạn sử dụng Linux.
Deer Hunter

Câu trả lời:


5

Thử:

find /proc /sys | grep -ie brightness -e light -e lux -e lumin

Trên máy tính xách tay này (MacBookPro), nó tiết lộ (trong số những thứ khác):

/sys/devices/platform/applesmc.768/light

không vượt quá PCI hoặc USB.

Bạn có thể thử tương tự sau

sudo modprobe -a tsl2550 isl29003 isl29020 apds9802als apds990x bh1770glc bh1780gli

đó là trình điều khiển cho các cảm biến ánh sáng xung quanh khác nhau.

Bạn cũng có thể thử sensors-detecthoặc i2cdetectxem những gì họ tìm thấy. Có thể một số thông tin được làm sẵn từ BIOS (xem dmidecode, acpidump, acpiextract, iasl).


Nó xuất ra rất nhiều dữ liệu pastebin.com/TuqsfBG7 Làm thế nào tôi có thể sử dụng dữ liệu này?
gadelat

Không có nhiều thú vị trong đó. Tôi đã chỉnh sửa câu trả lời của mình với nhiều từ hơn để tìm kiếm (lux, lumin) và nhiều thứ khác để thử.
Stéphane Chazelas

Làm những gì lspci -Qđầu ra?
Deer Hunter

2

Một vài liên kết:

Tôi không biết ALS là gì trong trường hợp cụ thể của bạn, nhưng như @Janemony đã nói, bạn có thể bắt đầu từ lspci -Qđầu ra tiện ích (yêu cầu kết nối Internet để truy vấn / yêu cầu tất cả ID - chỉ sử dụng -qcho ID không xác định).

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.