步驟1:收集材料
所需的材料
-Arduino Uno
-MQ2氣體傳感器
-電位計
-LCD 20x4
-LED
步驟2:了解MQ2氣體傳感器的引腳定義
步驟3:在上方設置電路
LCD引腳
-引腳D7,D6,D5和D4分別連接到arduino數字引腳2,3,4,5。
-引腳A和K連接分別連接到5V和GROUND
-引腳VSS和VDD分別連接到地和5V。
LED
-用作MQ2氣體傳感器校準過程的LED指示器
-連接到Arduino Uno的數字引腳13
MQ2氣體傳感器
-模擬輸出連接到arduino的A0
-另外兩個引腳分別分別連接到5V和GROUND
**注:以上所有引腳均已針對電路進行配置上圖。您可以根據自己的喜好自行配置連接。
第4步:對Arduino Uno編程
可以在上圖中看到,它顯示了幾種氣體。
這些值被繪制在一張半對數紙上,您可以看到這些值指示100 。..。.. 1000 。..。. 10000 ppm
這些值繪制在法線圖上時將代表一條曲線,例如指數曲線。
編碼公式
pow(10,((((log(rs_ro_ratio)-pcurve [1])/pcurve [2])+ pcurve [0]))
基于圖MQ2,ppm公式的推導將是:
Y-y1 = m(X-x1)
X =(y-y1)/m + x1
X =(Rs/Ro-y1)/m + x1
log X =(log(Rs/Ro)-y1)/m + x1
X = 10 ^((log(Rs/Ro)-y1)/m + x1)
*注意:圖形上的 X = ppm
Y = Rs/Ro
責任編輯:wv
-
傳感器
+關注
關注
2548文章
50740瀏覽量
752143 -
mq2
+關注
關注
2文章
6瀏覽量
8219
發布評論請先 登錄
相關推薦
評論