android 感測器(二)加速度感測器
感測器理解
o1座標系是以手機左下角為原點,固定在手機上的座標系。 xyz的值為手機加速度在o1座標系中的加速度分量,向量和為手機加速度。
// 獲取加速度感測器的三個引數
float x = event.values[0];
float y = event.values[1];
float z = event.values[2];
加速度的大小為:
//向量求模
public
double
magnitude(float x, float y, float z)
2.搖一搖
在原有基礎上加了乙個反向的判斷
// 獲取感測器管理器
sm = (sensormanager) getsystemservice(context.sensor_service);
// 獲取加速度感測器
sensor acceleromerersensor = sm.getdefaultsensor(sensor.type_accelerometer);
// 定義感測器事件*** 搖一搖
sensoreventlistener acceleromererlistener2 = new sensoreventlistener()
// 感測器資料變動事件
@override
public
void onsensorchanged(sensorevent event)
//正在晃動
if (math.abs(x) > 17f || math.abs(y) > 17f || math.abs(z) > 17f) else} }
};// 在感測器管理器中註冊***
sm.registerlistener(acceleromererlistener2, acceleromerersensor,
sensormanager.sensor_delay_normal);
無線加速度感測器
mms f a01無線加速度感測器說明書 1 產品介紹 mms f a01無線加速度感測器採用最先進的無線物聯網技術 lora技術,同時具有低功耗和長距離通訊的特性,通訊距離可達5km,感測器 引進歐洲專利技術的三軸加速度感測單元,具有結構固定 功耗低 穩定性好等特點,無線加速度感測器使用簡單,可用...
有線加速度感測器
mms a01型三軸有線加速度感測器使用說明書 1 產品介紹 mms a01是一款引進歐洲專利技術的三軸加速度感測器,產品具有結構固定,功耗低,偏差穩定性優異等特點,保證了傑出的 輸出可靠性。可適用於震動測試,撞擊測試等多個領域,可適應在工業惡劣環境中長期工作。2 產品特點 三軸同時測量 數字輸出 ...
android 手機加速度感測器的問題
我自己的手機是華為榮耀3c的,在呼叫加速度感測器的時候,根據3個方向的加速度判斷,然後如果符合則引發震動等效果 override public void onsensorchanged sensorevent event logutil.i values 0 values 0 logutil.i v...