标题: STM32F103超声波测距OLED显示源程序 [打印本页]

作者: 1999L    时间: 2021-1-27 13:13
标题: STM32F103超声波测距OLED显示源程序
  1. #include "stm32f10x.h"                  
  2. #include "delay.h"
  3. #include "oled.h"
  4. #include "bmp.h"
  5. #include "HC-SR04.h"

  6. void csb_mode(void);
  7. void logo(void);

  8. int main(void)
  9. {
  10.         delay_init();//延时函数初始化         
  11.         
  12.         
  13.         Uitr_GPIO_Config();//超声波初始化
  14.         TIM4_Config();//定时器4初始化
  15.         OLED_Init();//初始化OLED  
  16.         OLED_Clear();//OLED 屏幕清屏
  17.         delay_init();//延时初始化
  18.         OLED_Clear(); //OLED 屏幕清屏
  19.         logo();
  20.         while(1)
  21.         {
  22.                 Uitr_Data();
  23.         }
  24. }
  25. void logo(void)
  26. {


  27.         /*  模式: 超声波 */
  28.         OLED_ShowCHinese(0, 2,31);
  29.         OLED_ShowCHinese(16,2,32);
  30.         OLED_ShowChar(32,2,':');
  31.         OLED_ShowCHinese(48,2,5);
  32.         OLED_ShowCHinese(64,2,6);
  33.         OLED_ShowCHinese(80,2,7);

  34.         /*   距离   */
  35.         OLED_ShowCHinese(0, 4,8);
  36.         OLED_ShowCHinese(16,4,9);
  37.         OLED_ShowChar(32,4,':');
  38.         OLED_ShowString(80,4,"mm");


  39. }
复制代码

程序: STM32超声波测距OLED显示.7z (149.38 KB, 下载次数: 274)

作者: zzzzz.c    时间: 2021-5-17 08:21
我的距离一直显示000
作者: 公司的    时间: 2021-7-19 17:41
怎么接线呢
作者: 话之王    时间: 2021-7-24 16:05
zzzzz.c 发表于 2021-5-17 08:21
我的距离一直显示000

超声波算法不对
作者: zftong    时间: 2021-7-24 18:43
可能i没懂原理
作者: zhangdabiao    时间: 2022-9-1 13:40
超声波怎样配置




欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1