找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 4785|回復(fù): 5
打印 上一主題 下一主題
收起左側(cè)

STM32F103超聲波測距OLED顯示源程序

  [復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:511910 發(fā)表于 2021-1-27 13:13 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
  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();//延時函數(shù)初始化         
  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. }
復(fù)制代碼

程序: STM32超聲波測距OLED顯示.7z (149.38 KB, 下載次數(shù): 274)
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏7 分享淘帖 頂 踩2
回復(fù)

使用道具 舉報

沙發(fā)
ID:509174 發(fā)表于 2021-5-17 08:21 | 只看該作者
我的距離一直顯示000
回復(fù)

使用道具 舉報

板凳
ID:954677 發(fā)表于 2021-7-19 17:41 | 只看該作者
怎么接線呢
回復(fù)

使用道具 舉報

地板
ID:956087 發(fā)表于 2021-7-24 16:05 | 只看該作者
zzzzz.c 發(fā)表于 2021-5-17 08:21
我的距離一直顯示000

超聲波算法不對
回復(fù)

使用道具 舉報

5#
ID:647176 發(fā)表于 2021-7-24 18:43 | 只看該作者
可能i沒懂原理
回復(fù)

使用道具 舉報

6#
ID:1043471 發(fā)表于 2022-9-1 13:40 | 只看該作者
超聲波怎樣配置
回復(fù)

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

手機版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機教程網(wǎng)

快速回復(fù) 返回頂部 返回列表