准备把常用的传感器都测测——积累然后做点好玩的项目。
材料及接线
MR开发板
4针 火焰传感器模块
注意:此传感器对光敏感!!!(图放错了。)
模块简介
- 用途:
各种火焰,火源探测 - 模块特色:
1、 可以检测火焰或者波长在760纳米~1100纳米范围内的光源,打火机测试火焰距离为80cm,对火焰越大,测试距离越远 2、 探测角度60度左右,对火焰光谱特别灵敏 3 、灵敏度可调(图中蓝色数字电位器调节) 4、比较器输出,信号干净,波形好,驱动能力强,超过15mA 5、配可调精密电位器调节灵敏度 6、工作电压3.3V-5V 7、输出形式 :DO数字开关量输出(0和1)和AO模拟电压输出 8、设有固定螺栓孔,方便安装 9、小板PCB尺寸:3.2cm x 1.4cm 10、使用宽电压LM393比较器 - 模块使用说明:
1 、火焰传感器对火焰最敏感,对普通光也是有反应的,一般用做火焰报警等用途。 2、 小板输出接口可以与单片机IO口直接相连 3、传感器与火焰要保持一定距离,以免高温损坏传感器,对打火机测试火焰距离为80cm,对火焰越大,测试距离越远 4、小板模拟量输出方式和AD转换处理,可以获得更高的精度
接线说明
示例程序
main.py
from pyb import Pin,delay
DO=Pin("A0",Pin.IN)
while True:
delay(1000)
print(DO.value())
ADC使用方式可参考咸鱼Micropython—ADC(模数转换) main.py
from pyb import Pin,ADC,delay
adc=ADC(Pin('A0'))
while True:
delay(1000)
print(str('%.2f'%(adc.read()/4095*5)))
测试方法,按打火机让传感器检测。易受光线影响,展示的时候可以用一氧化氮传感器
传感器上面的LED灯 电平为0的时候灭,电平为1的时候亮
|