センサーのトピック (4) - 他のセンサーについて学ぶ


このセクションの紹介:

前のセクションの最後で述べたように、著者はセンサー部分をあまり触ったことがないため、このセクションでは、残りの一般的に使用されるものを単にリストします。 センサーは一般的な科学として一度紹介され、将来的には使用してからゆっくりと研究します~

1. 磁場センサー (磁場センサー)

機能: このセンサーは主に変化を読み取​​るために使用されます。携帯電話の近くの磁場で

センサー値を収集: 3つあります: すなわち: 磁場値

X、Y、Z軸上の数値単位: T、マイクロテスラ

センサー取得: センサーTYPE_MAGNETIC_FIELD


2. 近接センサー

機能: 携帯電話で通話するときや人体との距離を感知するために最もよく使用されます。顔が画面に近づいています。 画面が消灯し、顔が画面から一定の距離を離れると、画面が再び点灯します。これにより、プロセス中に誤って顔に触れることを防ぐことができます。 電話を切るボタンにより、通話が中断されます~このセンサーを使用していくつかのインタラクティブなアプリを作成できます~

センサーによって収集された値: オブジェクトとデバイス間の距離が 1 つあります

値の単位: cm、センチメートル

センサー取得: Sensor.TYPE_PROXIMITY

Others:

  • ①距離センサーには 2 種類あり、1 つは距離を直接与えることができ、もう 1 つは近づくか留まるかを与えることができます。離れて! 0.0 または最大値の 2 つの値を返すだけです。解像度と最大値が等しいかどうかを比較して判断できます! 等しい場合は後者を意味し、等しくない場合は前者を意味します。

  • ②sensor.getResolution()メソッドを呼び出して解像度を取得し、getMinimumRange()を呼び出して最大値を取得します!


3. 光センサー (光センサー)

機能: 測光値、つまり光の強さを読み取るために使用されます

センサーによって収集された値 : 1 つあり、明るさの値

数値単位: ルクス、面積 1 平方メートルあたり 1 ルーメンは 1 ルクス (ルクス)、最大値は: 120000.0f、Android 光の強度はさまざまなレベルに分かれています。SensorManager クラスを自分で表示できます~

センサー取得: Sensor.TYPE_LIGHT


4. 圧力センサー (圧力センサー)

: 測定に使用されます。大気圧、高度の測定によく使用されます

センサーによって収集された値 : 大気圧値は 1 つあります

数値単位 : hPa、ヘクトパスカル

センサー取得 : Sensor.TYPE_PRESSURE


5 . 温度センサー (温度センサー)

機能: 携帯電話内部または外部環境の温度を測定します

センサーによって収集される値 : 1 つあり、温度値

数値単位 : ℃ 、摂氏

センサー取得: Sensor.TYPE_TEMPERATURE(携帯電話内部)/TYPE_AMBIENT_TEMPERATURE(携帯電話外部)


6. センサーシミュレーションツール - SensorSimulator

タイトルの通り、実際の携帯電話に特定のセンサー、そしてそれを開発する必要があります~ 具体的な使用法については、次の記事を参照してください: Android デバイス上のセンサー シミュレーション ツール: SensorSimulator


このセクションの概要:

さて、このセクションは最も役に立たないはずです。基本エントリーシリーズでは書きたくなかった部分ですが、書いていきます。 上記のことを知ることができて良かったです〜 同じ文ですが、今後も使って詳しく勉強します〜 ありがとうございます