传感器模块:
传感器元件(光敏电阻/热敏电阻/红外接收管等)的电阻会随外界模拟量的变化而变化,通过与定值电阻分压即可得到模拟电压输出,再通过电压比较器进行二值化即可得到数字电压输出。
假设是光敏电阻
DO是模拟电压输出,光线越强时N1阻值越小,N1分压越小,输出电压越小。
A0是数字电压输出,通过调节电位器R2可以改变IN-,当IN+>IN-时输出高电平,,当IN+<IN-时输出低电平。
硬件接法
按键按下时,PA0口被拉低。按键松开时PA0口悬空,所以PA0口应该设置为上拉输入。。
按键按下时,PA0口被拉高。按键松开时PA0口悬空,所以PA0口应该设置为下拉输入。
应该特别注意以上两种接法。