圣源电子制作

 找回密码
 立即注册
查看: 9415|回复: 0
打印 上一主题 下一主题

Ardunio 入门教程-实验二 无源蜂鸣器实验

[复制链接]
跳转到指定楼层
楼主
发表于 2012-5-12 14:27:01 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
  • 无源蜂鸣器实验
实验用到的元件


实验用到的元件 ,一个蜂鸣器,2根杜邦线,一块实验板。

原理图



蜂鸣器长脚的为正,短脚为负极。   在蜂鸣器的底下也有标价正负。

连接图


蜂鸣器的正极连接 IO口9,蜂鸣器负极连接GND.

实验演示视频:



代码
  1. int buzzer=7;//设置控制蜂鸣器的数字IO脚
  2. void setup()
  3. {
  4. pinMode(buzzer,OUTPUT);//设置数字IO脚模式,OUTPUT为输出
  5. }
  6. void loop()
  7. {
  8. unsigned char i,j;//定义变量
  9. while(1)
  10. {
  11. for(i=0;i<80;i++)//输出一个频率的声音
  12. {
  13. digitalWrite(buzzer,HIGH);//发声音
  14. delay(1);//延时1ms
  15. digitalWrite(buzzer,LOW);//不发声音
  16. delay(1);//延时ms
  17. }
  18. for(i=0;i<100;i++)//输出另一个频率的声音
  19. {
  20. digitalWrite(buzzer,HIGH);//发声音
  21. delay(2);//延时2ms
  22. digitalWrite(buzzer,LOW);//不发声音
  23. delay(2);//延时2ms
  24. }
  25. }
  26. }
复制代码
回复

使用道具 举报

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

本版积分规则

QQ|手机版|联系我们|闽公网安备 35012102000020号|闽ICP备11020110号-1|圣源电子

GMT+8, 2024-11-23 23:00 , Processed in 0.047377 second(s), 21 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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