一:蜂鸣器的使用

控制要求:模拟救护车响声

实物连接图:

电路原理图:

控制代码:

 //智慧自动化2018.6.11

 int buzzer=;//设置控制蜂鸣器的数字IO脚

 void setup()

 {

   pinMode(buzzer,OUTPUT);//设置数字IO脚模式,OUTPUT为输出

 }

 void loop()

 {

   unsigned char i,j;//定义发量

   while()

   {

     for(i=;i<;i++)//输出一个频率的声音

     {

       digitalWrite(buzzer,HIGH);//发声音

       delay();//延时1ms

       digitalWrite(buzzer,LOW);//不发声音

       delay();//延时ms

     }

     for(i=;i<;i++)//输出另一个频率的声音

     {

       digitalWrite(buzzer,HIGH);//发声音

       delay();//延时2ms

       digitalWrite(buzzer,LOW);//不发声音

       delay();//延时2ms

     }

   }

 }

控制代码

最新文章

  1. Cordova Ionic AngularJS
  2. C#多线程的异步委托/调用
  3. 实战使用Axure设计App,使用WebStorm开发(5) – 实现页面功能
  4. 奇葩啊,HOLOLENS里模拟器截不了图,后台DEVIE PORTAL可以截
  5. 在 Windows 和 Linux(Gnome) 环境下 从命令界面打开网页的方式
  6. Linux学习笔记(22) Linux启动管理
  7. 第1章 Java中常用字符串方法总结
  8. Bootstrap页面布局13 - BS按钮
  9. JavaScript实现在文本框中输入空格时自动填写某个值
  10. Laravel 5.1 事件、事件监听的简单应用
  11. 使用sublime text3 连接sftp/ftp(远程服务器)
  12. 自己实现的一个简单的EF框架(反射实现)
  13. Linux学习——yum学习和光盘yum源搭建
  14. IsoAlgo3d - A PCF 3D Viewer for Desktop, Tablet and Smart phone
  15. X-Windows桌面
  16. BizTalk Server 2016配置 WCF SAP Adapter
  17. 【设计模式+原型理解】第三章:javascript五种继承父类方式
  18. SAS 日期格式显示年月的format
  19. VirtualBox通过Host-Only网络连接方式实现宿主机与虚拟机通信
  20. NIO Channel和Buffer

热门文章

  1. SpringBoot实战(十)之使用Spring Boot Actuator构建RESTful Web服务
  2. PAT——1057. 数零壹
  3. Jmeter服务器监控插件使用
  4. 在CentOS上安装node.js的时候报错:No acceptable C compiler found!解决办法
  5. WAPM环境配置(PHP入门2)
  6. JavaScript互斥锁案例
  7. 并发编程(四)------并发quene
  8. 将Spring容器跟随系统启动并获取容器对象
  9. Storm相关笔记(包括Kafka和HBase)
  10. day 35初识数据库