Robofun 機器人論壇

 找回密碼
 申請會員
搜索
熱搜: 活動 交友 discuz
查看: 3269|回復: 6
打印 上一主題 下一主題

請教各位前輩~ DHT11 光敏

[複製鏈接]
1#
發表於 2014-11-22 01:41:31 | 顯示全部樓層
有個問題,你是要光敏跟溫濕度感測同時在一顆 pin_LED=12 上面嗎?
2#
發表於 2014-11-25 01:41:58 | 顯示全部樓層
我做個整理↓
光敏:亮度越暗,LED越亮
反之:亮度越亮,LED越暗
還有當霧氣產生時LED也會同時變亮
變亮是指恆亮,還是像光敏電阻那樣
隨著值亮暗變化?
3#
發表於 2014-11-28 00:03:48 | 顯示全部樓層
本帖最後由 ates1687 於 2014-11-28 00:25 編輯

以下是我的大概程式結構圖
建議你把最暗跟最亮的值跟濕度跟LED亮度拆成5等份,進行交叉判斷
只是大概怎麼寫而已
光敏  level(光小)1 2 3 4 5(光亮)  = 0, 205, 410, 615, 820, 1025
濕度  level(乾燥)1 2 3 4 5(最濕)  = 0,  20,   40,   60,  80,   100
LED  level(最暗)1 2 3 4 5(最亮)  = 0, 200, 400, 600, 800, 1000(1K)

以此類推
光亮度跟濕度交叉組合排列,決定LED的亮度就是這樣
如果是大型程式碼,可能就要個逐擊破(演算法)簡化程式碼這樣!
那你真正要寫的概念是

如果(光線在範圍內&&濕度在範圍內){
     相對LED亮度為多少;
}
不然就是(光線在範圍內&&濕度在範圍內){
     相對LED亮度為多少;
}
不然就是(光線在範圍內&&濕度在範圍內){
     相對LED亮度為多少;
..............自己要去寫在紙上設定!
您需要登錄後才可以回帖 登錄 | 申請會員

本版積分規則

小黑屋|手機版|Archiver|機器人論壇 from 2005.07

GMT+8, 2024-5-18 18:56 , Processed in 0.478258 second(s), 8 queries , Apc On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回復 返回頂部 返回列表