教程開始,接線圖
0.png (114.48 KB, 下載次數: 120)
下載附件
2018-12-18 18:57 上傳
在 LXT終端或者 SSH一端,輸入如下命令:
sudo nano hongwaihuoyan.py
再輸入如下內容:
#!/usr/bin/env python
# by shumeipai.net
import RPi.GPIO as GPIO
import time
GPIO.setmode(GPIO.BCM)
GPIO.setup(4, 1)
Prev = []
while True:
Sig = GPIO.input(4)
if len(Prev) > 99:
Avg = 0
for A in Prev:
Avg = Avg + A
Avg = Avg / 100.00
Prev = []
print Avg * 100
else:
Prev.append(Sig)
time.sleep(0.0003)
然后按 ctrl+x 再點Y 鍵,回車 。就保存好了。
然后輸入如下命令:
sudo python hongwaihuoyan.py
就會看到如下圖和文章開頭一幅圖的數值變化了:
0.png (99.78 KB, 下載次數: 91)
下載附件
2018-12-18 18:58 上傳
先將傳感器靈敏度調節至,開關燈不亮。然后可以用點燃打火機測試,可看到變化。無火的
時候,數值為100,有火焰變化:距離越遠,火焰越小,數值越大,足夠近的時候就為 0了。
完整的pdf格式文檔51黑下載地址:
樹莓派使用紅外火焰檢測傳感器的教程.pdf
(149.83 KB, 下載次數: 39)
2018-12-18 16:09 上傳
點擊文件名下載附件
下載積分: 黑幣 -5
|