私は、光センサーを搭載していないラップトップに光センサーを取り付ける方法を模索してきました。USB光センサー(ALS)製品または実装ですか?
私が今までに見つけた最良の仕様は、そのようなセンサーがどのように実装されるかを詳述するACPI 3b仕様の9.2節にあります。私はLinuxも仕様に従うと考えています。
私の最初の質問:そのようなデバイスは市場に出ていますか?光を測定してOSに提供する小さなUSBドングルです。私はすでにこれを行うことができるSpyder i1を持っていますが、それは過剰で大規模です。
2番目の質問:ArduinoとV-USBを使用してこれを実装することは可能でしょうか?はいの場合、どのようにプロジェクトにアプローチしますか?
USB経由でも可能ですか?
背景:小型のUSBマイクロコントローラとLEDは、他の外部部品を使用しないで、LED容量を測定することにより光センサーとして適切に機能することができます。これは十分に文書化されており、自分自身でもテストされています。あなたはUSBスタックを備えたマイクロコントローラを持っている場合
ColorHugヒントは、まさにその読めるファームウェアコードにブログ記事のポイントとして最も有用です。私の意図した実装にもう少し近いものが見つかりました:https://github.com/edy555/avr-hidtempおよびhttp://vusb.wikidot.com/project:hid-sensor-example-compatible-with-windows8-8 -1-10-b – brainwash