极客工坊

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 16225|回复: 5

模仿救护车的声音和闪灯

[复制链接]
发表于 2016-4-25 10:01:11 | 显示全部楼层 |阅读模式
做了个救护车的声音程序,发出“哎~呦~哎~呦”的声音,灯同时闪啊闪。
  1. void setup() {
  2.   pinMode(9,OUTPUT);
  3.   pinMode(3,OUTPUT);
  4.   pinMode(4,OUTPUT);
  5. }
  6. void loop() {
  7. tone(9,659);
  8. digitalWrite(3,HIGH);
  9. delay(1000);
  10. digitalWrite(3,LOW);
  11. tone(9,523);
  12. digitalWrite(4,HIGH);
  13. delay(1000);
  14. digitalWrite(4,LOW);
  15. }
复制代码

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

评分

参与人数 1 +1 收起 理由
幻生幻灭 + 1 赞一个!

查看全部评分

回复

使用道具 举报

发表于 2016-4-25 11:29:10 | 显示全部楼层
回复 支持 反对

使用道具 举报

发表于 2016-4-25 12:43:19 | 显示全部楼层
再做个警车的和消防车的
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-4-25 16:15:13 | 显示全部楼层
davidce 发表于 2016-4-25 12:43
再做个警车的和消防车的

消防车的做过了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-4-25 16:17:14 | 显示全部楼层
消防车的声音程序:
void setup() {
  pinMode(9,OUTPUT);
}
void loop() {
  for(int i=500;i<=1000;i++) {
    tone(9,i);    //在9号端口输出频率
    delay(4);    //每一频率维持4毫秒   
   }
  for(int i=1000;i>=500;i--) {
    tone(9,i);
    delay(3);
  }
}
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-4-25 16:25:07 | 显示全部楼层
davidce 发表于 2016-4-25 12:43
再做个警车的和消防车的

还用红外接收管做了个火焰传感器,远远的出现一点火苗就立即响起消防车声音,很好玩。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|联系我们|极客工坊

GMT+8, 2026-6-15 05:45 , Processed in 0.036358 second(s), 22 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表