Sensors Specification - Pm25Cleaner

編輯歷史

時間 作者 版本
2015-12-28 00:43 – 00:44 顏小華 r697 – r719
顯示 diff
(21 行未修改)
*control_cleaner(){
- * if(sensorType[SENSOR_ID_DUST]> xxx){
+ * if(sensorValue[SENSOR_CNT]> xxx){
* high_cnt ++;
- * if( high_cnt > xxxx )
+ * if( high_cnt > yyy )
* relay_on()
- * high_cnt = xxxx
+ * high_cnt = yyy
* }
* else{
(17 行未修改)
所以要加一個簡單的判斷,目的是躲掉異常情況。
- 目前簡單的邏輯是要 PM2.5 > xxx 比 < xxx 多 xxxx 次, 才會起動 relay, 當反過來時,就會關掉 relay
+ 目前簡單的邏輯是要 PM2.5 > xxx 比 < xxx 多 yyy 次, 才會起動 relay, 當反過來時,就會關掉 relay
(2 行未修改)
2015-12-28 00:40 – 00:41 cclljj@gmail.com r660 – r696
顯示 diff
(44 行未修改)
基本上這樣會動,但是由於 senosr 值有時會飄動與異常,這樣會讓 relay 勿動作
+ *建議可以取前 n 次的平均做判斷(做 moving average),避免sensor值的震盪造成開開關關的現象
所以要加一個簡單的判斷,目的是躲掉異常情況。
(5 行未修改)
2015-12-25 11:56 – 12:09 wuulong sheu r221 – r659
顯示 diff
(17 行未修改)
由於情境和 PM25 很類似,所以將 APP_ID == (APPTYPE_SYSTEM_BASE+1) 的 code 複製出來
-
+ sensorType[SENSOR_ID_DUST] : PM2.5 值的位置
+ sensorType[SENSOR_ID_DUST10] : PM10 值的位置
+
+ *control_cleaner(){
+ * if(sensorType[SENSOR_ID_DUST]> xxx){
+ * high_cnt ++;
+ * if( high_cnt > xxxx )
+ * relay_on()
+ * high_cnt = xxxx
+ * }
+ * else{
+ * if(high_cnt>
+ )* h igh_cnt--;
+
+ * else* r elay_off()
+ * }
+ *}
+ loop(){
+ ...
+ get_sensor_data();
+ 加 code 在這裡,建議寫成一個 function
+ control_cleaner();
+ ...
+ }
+
+ 基本上這樣會動,但是由於 senosr 值有時會飄動與異常,這樣會讓 relay 勿動作
+
+ 所以要加一個簡單的判斷,目的是躲掉異常情況。
+
+ 目前簡單的邏輯是要 PM2.5 > xxx 比 < xxx 多 xxxx 次, 才會起動 relay, 當反過來時,就會關掉 relay
+
+
+ 備註:此邏輯僅提供參考,不確定正確,請自行 debug
+ *
2015-12-25 11:55 – 11:55 顏小華 r213 – r220
顯示 diff
(6 行未修改)
Hardware Info
Feature:
- Where to buy:
+ Where to buy: icchip
Datasheet:
Experience sharing: TBA
(9 行未修改)
2015-12-25 11:55 – 11:55 wuulong sheu r207 – r212
顯示 diff
(15 行未修改)
找 SENSOR CUSTOMIZATION ,這部分是客製化的部分
- 由於情境和 PM25 很類似,所以將 APP_ID == (APPTYPE_SYSTEM_BASE+1) 的 cod
+ 由於情境和 PM25 很類似,所以將 APP_ID == (APPTYPE_SYSTEM_BASE+1) 的 code 複製出來
+
+
2015-12-25 11:55 顏小華 r206
顯示 diff
(2 行未修改)
有人想在 PM25 值高的時候來開關空氣清淨機
- 使用零件包 (linkit one) + lass標準零件心口
+ 使用零件包 (linkit one) + lass標準零件包
Hardware Info
(11 行未修改)
2015-12-25 11:55 wuulong sheu r205
顯示 diff
(15 行未修改)
找 SENSOR CUSTOMIZATION ,這部分是客製化的部分
- 由於情境和 PM25 很類似,所以將 APP_ID == (APPTYPE_SYSTEM_BASE+1) 的 co
+ 由於情境和 PM25 很類似,所以將 APP_ID == (APPTYPE_SYSTEM_BASE+1) 的 cod
2015-12-25 11:55 顏小華 r204
顯示 diff
(2 行未修改)
有人想在 PM25 值高的時候來開關空氣清淨機
- 使用零件包 (linkit one) + lass標準零件心
+ 使用零件包 (linkit one) + lass標準零件心口
Hardware Info
(11 行未修改)
2015-12-25 11:55 wuulong sheu r203
顯示 diff
(15 行未修改)
找 SENSOR CUSTOMIZATION ,這部分是客製化的部分
- 由於情境和 PM25 很類似,所以將 APP_ID == (APPTYPE_SYSTEM_BASE+1) 的
+ 由於情境和 PM25 很類似,所以將 APP_ID == (APPTYPE_SYSTEM_BASE+1) 的 co
2015-12-25 11:55 顏小華 r202
顯示 diff
(2 行未修改)
有人想在 PM25 值高的時候來開關空氣清淨機
- 使用零件包 (linkit one) + lass標準零件
+ 使用零件包 (linkit one) + lass標準零件心
Hardware Info
(11 行未修改)
2015-12-25 11:55 – 11:55 wuulong sheu r200 – r201
顯示 diff
(15 行未修改)
找 SENSOR CUSTOMIZATION ,這部分是客製化的部分
- 由於情境和 PM25 很類似,所以將 APP_ID == (APPTYPE_SYSTEM_BASE+1)
+ 由於情境和 PM25 很類似,所以將 APP_ID == (APPTYPE_SYSTEM_BASE+1) 的
2015-12-25 11:55 – 11:55 顏小華 r198 – r199
顯示 diff
(2 行未修改)
有人想在 PM25 值高的時候來開關空氣清淨機
- 使用零件包 (linkit one) + lass標準
+ 使用零件包 (linkit one) + lass標準零件
Hardware Info
(11 行未修改)
2015-12-25 11:55 – 11:55 wuulong sheu r195 – r197
顯示 diff
(15 行未修改)
找 SENSOR CUSTOMIZATION ,這部分是客製化的部分
- 由於情境和 PM25 很類似,所以ㄐㄧ APP_ID == (APPTYPE_SYSTEM_BASE+1)
+ 由於情境和 PM25 很類似,所以將 APP_ID == (APPTYPE_SYSTEM_BASE+1)
2015-12-25 11:55 顏小華 r194
顯示 diff
(2 行未修改)
有人想在 PM25 值高的時候來開關空氣清淨機
- 使用零件包 (linkit one) + lass標
+ 使用零件包 (linkit one) + lass標準
Hardware Info
(11 行未修改)
2015-12-25 11:55 wuulong sheu r193
顯示 diff
(15 行未修改)
找 SENSOR CUSTOMIZATION ,這部分是客製化的部分
- 由於情境和 PM25 很類似,所以 APP_ID == (APPTYPE_SYSTEM_BASE+1)
+ 由於情境和 PM25 很類似,所以ㄐㄧ APP_ID == (APPTYPE_SYSTEM_BASE+1)
2015-12-25 11:55 顏小華 r192
顯示 diff
(2 行未修改)
有人想在 PM25 值高的時候來開關空氣清淨機
- 使用零件包 (linkit one) + lass
+ 使用零件包 (linkit one) + lass標
Hardware Info
(11 行未修改)
2015-12-25 11:55 – 11:55 wuulong sheu r190 – r191
顯示 diff
(15 行未修改)
找 SENSOR CUSTOMIZATION ,這部分是客製化的部分
- 由於情境和 PM25 很類似,所以 APP_ID==(APPTYPE_SYSTEM_BASE+1)
+ 由於情境和 PM25 很類似,所以 APP_ID == (APPTYPE_SYSTEM_BASE+1)
2015-12-25 11:54 – 11:55 顏小華 r182 – r189
顯示 diff
(2 行未修改)
有人想在 PM25 值高的時候來開關空氣清淨機
- 使用零件包 () +
+ 使用零件包 (linkit one) + lass
Hardware Info
(4 行未修改)
設備 linktit one,標準零件包,
- 已有relay, 硬體接線已完成,亦測試
+ 已有relay, 硬體接線已完成,亦測試ok
(2 行未修改)
2015-12-25 11:50 – 11:53 wuulong sheu r142 – r181
顯示 diff
(12 行未修改)
設備 linktit one,標準零件包,
已有relay, 硬體接線已完成,亦測試
-
-
- 如何改 Code
- 找 SENSOR CUSTOMIZATION
+ 找 SENSOR CUSTOMIZATION ,這部分是客製化的部分
+ 由於情境和 PM25 很類似,所以 APP_ID==(APPTYPE_SYSTEM_BASE+1)
2015-12-25 11:50 – 11:50 顏小華 r131 – r141
顯示 diff
(11 行未修改)
設備 linktit one,標準零件包,
- 已有relay, 硬體接女
+ 已有relay, 硬體接線已完成,亦測試
(4 行未修改)
2015-12-25 11:50 wuulong sheu r130
顯示 diff
(17 行未修改)
如何改 Code
- 找SENSOR CUSTOMIZATION
+ 找 SENSOR CUSTOMIZATION
2015-12-25 11:50 顏小華 r129
顯示 diff
(11 行未修改)
設備 linktit one,標準零件包,
- 已有relay, 硬體接
+ 已有relay, 硬體接女
(4 行未修改)
2015-12-25 11:50 wuulong sheu r128
顯示 diff
(17 行未修改)
如何改 Code
- 找
- SENSOR CUSTOMIZATION
+ 找SENSOR CUSTOMIZATION
2015-12-25 11:50 – 11:50 顏小華 r126 – r127
顯示 diff
(11 行未修改)
設備 linktit one,標準零件包,
- 已有relay, 硬體
+ 已有relay, 硬體接
(5 行未修改)
2015-12-25 11:50 – 11:50 wuulong sheu r121 – r125
顯示 diff
(17 行未修改)
如何改 Code
+ 找
SENSOR CUSTOMIZATION
2015-12-25 11:49 – 11:50 顏小華 r104 – r120
顯示 diff
(11 行未修改)
設備 linktit one,標準零件包,
- 已有
+ 已有relay, 硬體
(4 行未修改)
2015-12-25 11:49 – 11:49 wuulong sheu r102 – r103
顯示 diff
(16 行未修改)
如何改 Code
+
+ SENSOR CUSTOMIZATION
2015-12-25 11:49 – 11:49 顏小華 r99 – r101
顯示 diff
(11 行未修改)
設備 linktit one,標準零件包,
+ 已有
(2 行未修改)
2015-12-25 11:48 – 11:49 wuulong sheu r92 – r98
顯示 diff
(14 行未修改)
- 如和
+ 如何改 Code
2015-12-25 11:48 顏小華 r91
顯示 diff
(11 行未修改)
設備 linktit one,標準零件包,
- 月
+
(1 行未修改)
2015-12-25 11:48 wuulong sheu r90
顯示 diff
(14 行未修改)
- 如ㄏ
+ 如和
2015-12-25 11:48 顏小華 r89
顯示 diff
(11 行未修改)
設備 linktit one,標準零件包,
- 月
+ 月
(1 行未修改)
2015-12-25 11:48 – 11:48 wuulong sheu r85 – r88
顯示 diff
(12 行未修改)
設備 linktit one,標準零件包,
+
+
+ 如ㄏ
2015-12-25 11:48 顏小華 r84
顯示 diff
(11 行未修改)
設備 linktit one,標準零件包,
- 月
+ 月
2015-12-25 11:48 – 11:48 wuulong sheu r82 – r83
顯示 diff
(12 行未修改)
設備 linktit one,標準零件包,
-
-
- 如ㄏㄜ
2015-12-25 11:48 顏小華 r81
顯示 diff
(11 行未修改)
設備 linktit one,標準零件包,
-
+ 月
(1 行未修改)
2015-12-25 11:48 wuulong sheu r80
顯示 diff
(14 行未修改)
- 如
+ 如ㄏㄜ
2015-12-25 11:48 顏小華 r79
顯示 diff
(11 行未修改)
設備 linktit one,標準零件包,
- 月
+
(1 行未修改)
2015-12-25 11:48 wuulong sheu r78
顯示 diff
(17 行未修改)
2015-12-25 11:48 顏小華 r77
顯示 diff
(11 行未修改)
設備 linktit one,標準零件包,
- 月山
+ 月
(1 行未修改)
2015-12-25 11:48 – 11:48 wuulong sheu r74 – r76
顯示 diff
(12 行未修改)
設備 linktit one,標準零件包,
月山
+
+
+ 如
2015-12-25 11:48 顏小華 r73
顯示 diff
(11 行未修改)
設備 linktit one,標準零件包,
+ 月山
2015-12-25 11:48 wuulong sheu r72
顯示 diff
(11 行未修改)
設備 linktit one,標準零件包,
-
-
-
- 如
2015-12-25 11:48 顏小華 r71
顯示 diff
(11 行未修改)
設備 linktit one,標準零件包,
+
(1 行未修改)
2015-12-25 11:48 wuulong sheu r70
顯示 diff
(11 行未修改)
設備 linktit one,標準零件包,
+
+
+ 如
2015-12-25 11:48 顏小華 r69
顯示 diff
(10 行未修改)
Experience sharing: TBA
- 設備 linktit one,標準零件包
+ 設備 linktit one,標準零件包,
2015-12-25 11:48 – 11:48 wuulong sheu r63 – r68
顯示 diff
(11 行未修改)
設備 linktit one,標準零件包
-
-
- E
2015-12-25 11:48 顏小華 r62
顯示 diff
(10 行未修改)
Experience sharing: TBA
- 設備 linktit one,標準零件
+ 設備 linktit one,標準零件包
(1 行未修改)
2015-12-25 11:48 wuulong sheu r61
顯示 diff
(11 行未修改)
設備 linktit one,標準零件
+
+
+ E
2015-12-25 11:47 – 11:48 顏小華 r50 – r60
顯示 diff
(9 行未修改)
Datasheet:
Experience sharing: TBA
+
+ 設備 linktit one,標準零件
2015-12-25 11:41 – 11:45 wuulong sheu r3 – r49
顯示 diff
Sensors Specification - Pm25Cleaner
- u
+ 有人想在 PM25 值高的時候來開關空氣清淨機
+
+ 使用零件包 () +
+
+ Hardware Info
+ Feature:
+ Where to buy:
+ Datasheet:
+ Experience sharing: TBA
2015-12-25 11:41 (unknown) r2
顯示 diff
(3 行未修改)
2015-12-25 11:41 wuulong sheu r1
顯示 diff
Sensors Specification - Pm25Cleaner
+
+ u
2015-12-25 11:40 (unknown) r0
顯示 diff
-
+ Sensors Specification - Pm25Cleaner