标题: STM32F103C8 SONIC(RCWL-1601)超声波测距 使用TIM3定时做触发 [打印本页]

作者: 一信111    时间: 2018-5-4 02:45
标题: STM32F103C8 SONIC(RCWL-1601)超声波测距 使用TIM3定时做触发
#include "led.h"
#include "delay.h"
#include "sys.h"
#include "usart.h"
#include "ds18b20.h"
#include "timer.h"
#include "Sonic.h"  

//DS18B20数字温度传感器实验  

char temp[5];

extern u32  Distance;

int main(void)
{

        u8 t=0;                           
        short temperature;   

        delay_init();                     //延时函数初始化         
        uart_init(9600);                 //串口初始化为9600
        LED_Init();                                  //初始化与LED连接的硬件接口

        Timer_SRD_Init(5000,7199);
        TIM2_Init();                        //TIM2 Init
        Sonic_Init();                        //Sonic_Init

         
         while(DS18B20_Init())        //DS18B20初始化        
        {
                delay_ms(200);
        }                                                                  

        while(1)
        {                        
//                 if(t%100==0)//每1000ms读取一次温度
//                {                                                                          
//                        temperature=DS18B20_Get_Temp();        
//
//                        temp[0]=(temperature/100)%10+0x30;          //温度十位
//                        temp[1]=(temperature%100)/10+0x30;          //温度个位
//                        temp[2]='.';
//                        temp[3]=temperature%10+0x30;
//                        temp[4]='C';
//                        
//                        printf(temp);
//                        printf("\r\n");
//
//                        
//                }
                Wave_SRD_Strat();        
               
                printf("The Distance is:%d\r\n",Distance);                           
                 delay_ms(1000);
//                t++;
//                if(t==20)
//                {
//                        t=0;
//                        LED0=!LED0;
//                }
        }
}


完整例程请下载附件

STM32F103C8_SONIC_(RCWL-1601)超声波测距 使用TIM3定时做触发.rar

298.05 KB, 下载次数: 69, 下载积分: 黑币 -5

STM32 超声波


作者: cnc2020    时间: 2018-7-14 16:41
good job
作者: kyrieshy    时间: 2019-11-29 17:18
楼主,能不能分享一下,1344470851@qq.com,万分感谢





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