模板: Photofor STM32 use

来自Waveshare Wiki
跳转至: 导航搜索

我们提供的例程是基于STM32F103RBT6跟STM32H743的,提供的连接方式是对应的STM32F103RBT6的引脚为例,如果有需要使用其他STM32,请按实际引脚连接

硬件连接

STM32F103RB连接引脚对应关系
Photo STM32 功能
VCC 3.3V 电源输入
GND GND 电源地
DOUT PA4 数字量输出

激光传感器、倾斜传感器模块和光遮挡中断传感器的引出脚一致,程序可复用,这里以激光传感器为例(根据表格进行连接,图仅为参考)
Photo-Interrupter-STM32 1.jpg

软件说明

例程是基于HAL库进行开发的。 请在资料里面下载程序,找到STM32程序文件目录,打开Photo_Interrupter_Sensor_Demo\STM32\STM32F103RB\MDK-ARM
目录下的Photo Interrupter Sensor.uvprojx,即可看到程序。
MQ5 STM32 1.jpg

打开main.c,重新编译下载即可。
MQ5 STM32 2.jpg

下载成功后,运行SSCOM连接Photo Interrupter模块,就可以实时查看传感器的状态啦。
Photo STM32 3.png

现象

传感器有物体遮挡时,模块上的信号指示灯点亮,串口显示“ON”,否则信号指示灯点亮灭,串口显示“OFF”。