“Sensor-Buzzer/zh”的版本间的差异
| 第63行: | 第63行: | ||
*除核心、电池盒、SensorHub外,还需准备一个Buzzer传感器和一个开关类传感器(本例程中使用Crash传感器)  | *除核心、电池盒、SensorHub外,还需准备一个Buzzer传感器和一个开关类传感器(本例程中使用Crash传感器)  | ||
*按下Crash传感器,返回低电平,松开Crash时返回高电平  | *按下Crash传感器,返回低电平,松开Crash时返回高电平  | ||
| − | *使用4pin传感器线连接传感器与SensorHub扩展板的D8/  | + | *使用4pin传感器线连接传感器与SensorHub扩展板的D8/D9接口,并将Buzzer连接在D6/D7接口  | 
*该例程效果为:当按下Crash时,Buzzer响,当松开Crash时,Buzzer不响  | *该例程效果为:当按下Crash时,Buzzer响,当松开Crash时,Buzzer不响  | ||
<source lang="cpp">  | <source lang="cpp">  | ||
2017年12月13日 (三) 08:40的版本
  | |
  | 
| 
 技术规格 
 
 
 引脚 
 
 
 规格 
 
 
 技术参数 
 
 
 编程手册 您可以通过Getting Started了解使用Arduino IDE编程控制模块。 
 #define pushButton  6
#define buzzer_pin 8 //定义蜂鸣器驱动引脚
#define buzzer_fre 600 //定义蜂鸣器输出频率
int buttonState;
void setup() {  
  pinMode(pushButton, INPUT);
  pinMode(buzzer_pin,OUTPUT);
}
void loop() {
{ if (digitalRead(6) == 0)  //如果传感器返回0
  {
    tone(buzzer_pin,buzzer_fre);    //驱动蜂鸣器
    delay(100);
  }else{
    noTone(8); }//蜂鸣器不响
}
}
 
 文档 
 
 注意事项 
 
 
 示例教程 
 Q&A 
 
 历史 
 
 图库  | 

