本帖最后由 jinglixixi 于 2017-5-16 11:20 编辑 超声波测距模块是一种通过回波的用时来推算距离的器件,要使用它来测距其实很简单,只需为它选取一个合适的MCU并配置一个显示器即可。 由于STM32L496在内部已集成了计时器,因此用好它就是了。至于显示器的选择,可选取LCD5110来充当,因为它能用STM32L496开发板所配备的Arduino来简化连线。它与STM32L496的连线关系如下: LCD_CLK --- PD15 LCD_DIN --- PD14 LCD_DC --- PA7 LCD_CS --- PA5 LCD_RST --- PA6 超声波检测模块与STM32L496的连线情况如下: Trig --- PF9 Echo --- PF7 连线后的检测效果如下图所示。 对应的距离检测值输出是放在定时器捕捉处理中断函数中,其内容如下:
未来的改进方向是实现超声波测距模块的多通道检测处理,以便用于组合仪表方面。 程序代码: |
l496main.rar
下载2.53 KB, 下载次数: 39, 下载积分: ST金币 -1
STM32L4 超低功耗微系列及相关探索学习板介绍
STM32L476程序烧录
【NUCLEO-L476RG开发】使用STM32L4开发板玩转心率传感器
[Nucleo-L4R5] STM32L4R5 驱动OLED
[Nucleo-L4R5] STM32L4R5 基于OLED显示二维码
STM32L432KC开箱测评------OLED显示
STM32L476建工程及点亮LED
【评测站】STM32L496G-DISCO - 高性价比的智能手表解决方案
【超低功耗STM32L4系列首秀】 收到板子了,
STM32L496G-DISCO的出厂源码在哪儿可以下载?
回头试一试。
多谢了!!!