Skip to content

tianlong253/MarrymeRobot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MarrymeRobot

说明:HC_SR04两个文件是针对超声波模块的初始化和使用,BY8001两个文件是针对语音模块的初始化和使用。

####超声波模块HC-SR04 包含两个IO,其中TRIG为输入,ECHO为输出。使用时由MCU向TRIG给一个10us或以上的高电平脉冲,在脉冲结束后,超声波模块即开始测距,并在测距完成后,在ECHO引脚输出高电平脉冲,脉冲长度即超声波从发送到接收的时长。 两个函数

  • void HCSR04_Init(void),用于初始化超声波模块,放在主函数的SystemInit()和SysTick_Initial()函数后边。
  • u32 HCSR04_Measure(void),用于测距,返回值即为测得距离。

####语音模块BY8001 主要关注6个IO,其中BUSY为输出,高电平表示播放中,低电平表示未播放;IO1~IO5为输入,分别控制播放的声音片段。 两个函数

  • void BY8001_Init(void),用于初始化,放在主函数的SystemInit()和SysTick_Initial()函数后边。
  • void BY8001_Play(u8 number),用于播放声音,输入为1~5五个数字,分别代表五段声音。

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages