方向感測器是加速度感測器(gsensor)的廉價替代品,能完成gsensor的一些功能。下面根據網上資料介紹其原理。
rohm四方向感測器rpi-1031簡介
工作原理:
1.通過光學原理實現:內部有發光二極體乙個,光敏接收三極體兩個;另外有一顆圓柱型的遮光物;如圖所示:
對應的電路圖如下:
2.通過圓柱型遮光物實現遮擋發光二極體和光敏接收管來檢測rpi-1031當前所處的狀態;
3.當rpi-1031處於如圖所示的狀態時, 發光二極體被遮光物遮擋,兩顆光敏接收三極體接收不到光線,處於關斷狀態,對應輸出低電平,兩個gpio口輸出都是低電平;
4.當rpi-1031轉動處於如圖所示的狀態後, 其中乙個光敏三極體被遮擋,發光二極體發出的光線只有上面那個光敏三極體能接收到,也就是說上面的光敏三極體導通,下面那個光敏三極體關斷,這樣兩個gpio口輸出乙個是高電平,乙個是低電平;
5.當rpi-1031繼續轉動處於如圖狀態後, 遮光物沒有遮擋,二極體發光,兩個光敏三極體都能接收到,這樣都能導通,兩個gpio口輸出的都是高電平;
6.當rpi-1031再繼續轉動處於如圖狀態, ,這個狀態和4中描述的正好相反,兩個gpio口輸出的高低電平互換;
方向感測器
方向感測器的使用 sensor sensor sensormanager.getdefaultsensor sensor.type orientation 可以通過以上的方法獲取方向感測器,可以安卓早就廢棄了這個感測器型別,雖然 還是有效的,但已經不再推薦這麼寫了。事實上,android獲取手機旋轉...
Android開發之方向感測器的
android開發之方向感測器的使用 東風破 android中的方向感測器在生活中是乙個很好的應用,典型的例子是指南針的使用,我們先來簡單介紹一下感測器中三個引數x,y,z的含義,以一幅圖來說明。圖 1 補充說明 圖中的座標軸x,y,z和感測器中的x,y,z沒有任何聯絡 如上圖所示,綠色部分表示乙個...
2 感測器 動作感測器
動作感測器概述 android平台支援一些用於監視裝置動作的感測器 這樣的感測器共有5個 其中兩個 加速感測器和陀螺儀感測器 是純的硬體感測器。另外三個 重力感測器 線性加速感測器和旋轉向量感測器 可能是硬體感測器,也可能是軟體感測器。例如,在一些android裝置中,這些基於軟體的感測器會從加速和...