硬件平台:PC机一台,ibox卡片电脑一只,arduino扩展板一个,喇叭或蜂鸣器一个 软件平台:WIN7操作系统,android4.0或android4.4系统 实验目标:通过ibox的PWM口控制喇叭或蜂鸣器实现播放音乐的功能。 打开arduino的IDE开发工具,依次点击文件->示例->02.Digital->toneMultiple,toneMultiple的示例程序将会被打开,其源码如下: - void setup() {
- }
-
- void loop() {
- // turn off tone function for pin PWM2:
- noTone(PWM2);
- // play a note on pin PWM0 for 200 ms:
- tone(PWM0, 440, 200);
- delay(200);
-
- // turn off tone function for pin PWM0:
- noTone(PWM0);
- // play a note on pin PWM1 for 500 ms:
- tone(PWM1, 494, 500);
- delay(500);
- // turn off tone function for pin PWM1:
- noTone(PWM1);
- // play a note on pin PWM2 for 500 ms:
- tone(PWM2, 523, 300);
- delay(300);
- }
复制代码将喇叭或蜂鸣器通过杜绑线接到ibox扩展板的PWM口,点击上传按钮运行程序,喇叭或蜂鸣器会发出间隔滴滴声。
|