视频讲解 一、实物图 二、原理图 引脚定义 模块特性 1、专业解调测距芯片 RCWL-9206 2、支持 GPIO,UART 与 IIC三种模式接口 3、3V-5.5V 宽电压供电 4、2.2mA 工作电流 5、 2cm 最小盲区 6、默认软件与硬件完全兼容老版本HC-SR04 7、2cm-450cm 的超宽测量范围(测量平整墙面)
接口定义: 新版的HC-SR04增加UART和IIC功能,但我是老版的的,只有GPIO模式。 GPIO模式: 外部单片机给模块Trig脚一个大于10 US的高电平脉冲;模块Echo脚会给出一个与距离等比的高电平脉冲信 号,可根据脉宽时间“T”算出: 距离=T*C/2(C为声速) 声速温度公式:c= (331.45+0.61t /°C) m/s(其中330.45是在0...
HC-SR04是一款升级的超声波测距模块。新增加UART,IIC及1-WIRE(单总线)功能,模式可以通过外围电阻设置。2CM超小盲区,4M典型最远测距,2mA超低工作电流。采用自研超声波测距解调芯片,使其外围更加简洁,工作电压更宽(2.8-5.5V)。驱动采用扫频技术,减少探头本身一致性对灵敏度的影响。内部40K驱动频率采用正...
HC-SR04 超声波测距模块 UART IIC模式 距离探测模块 20款超声波 深圳市福田区创特电子经营部13年 深圳市福田区 ¥2.50成交16笔 HC-SR04超声波模块超声波测距模块 测距模块新版本宽电压3-5.5V 深圳市快捷微电子有限公司4年 深圳市福田区 ¥9.50成交8笔 ...
//输入捕获值 int main(void){ u32 temp=0; double ss=0; delay_init(); //延时函数初始化 NVIC_PriorityGroupConfig(NVIC_PriorityGroup_2); //设置NVIC中断分组2:2位抢占优先级,2位响应优先级uart_init(115200); //串口初始化为115200TIM3_PWM_Init(71,199); //不分频。PWM频...
HC-SR04 超声波测距模块 UART IIC模式 距离探测模块 20款超声波 深圳市福田区创特电子经营部13年 月均发货速度:暂无记录 广东 深圳市福田区 ¥2.50成交4034PCS HC-SR04超声波模块 超声波测距模块 测距模块新版本宽电压3-5.5V 深圳市快捷微电子有限公司4年 ...
(&huart1, (uint8_t *)&aRxBuffer, 1); //再开启接收中断 } /** * 函数功能: 重定向c库函数printf到DEBUG_USARTx * 输入参数: 无 * 返回值: 无 * 说 明:无 */ int fputc(int ch, FILE *f) { HAL_UART_Transmit(&huart1, (uint8_t *)&ch, 1, 0xffff); return ch; } /** * ...
//===//超声波实验//===intmain(void){doubletemp=0;doubletsum=0;u8 i=0;Stm32_Clock_Init(360,25,2,8);//设置时钟,180Mhzdelay_init(180);//初始化延时函数HCPORT_Init();//HC-SR04端口初始化uart_init(90,115200);//初始化串口波特率为115200TIM3_Int_Init(1000-1,90-1);//10Mhz的计数...
send_UART(*pd); //发送一个字符 pd++; //移动到下一个字符 } } void Alarm(unsigned char t) { unsigned char i; for(i=0;i<t;i++) {BEEP=0;delay(10,1000);BEEP=1;delay(10,1000);} } void Init_timer(void) { TMOD=TMOD|0x01; //定时器0初始化,设置为16位自动重装模式 ...
Uart1ToUart0=0; //设置LCD屏幕引脚 PINSEL3=PINSEL3 & 0x00000000; IO1DIR=IO1DIR|0x05700000; // 设置串口0,P0.2-TXD0 P0.3-RXD0 //PINSEL0 = PINSEL0 & 0x00000050; //P0.2 P0.3不使用上拉电阻 PINMODE0 = PINMODE0 & 0x000000A0; ...