蜂鸣器模块如下图:

树莓派的引脚如下图:

我们将Vcc引脚连接物理接口1(注意这里需要用3.3v),I/O引脚连接物理接口40,GND引脚连接物理接口39。

实物连接如下图:

编程使用WiringPi库,使用wpi引脚编码方式控制GPIO。

代码如下:

#include <wiringPi.h>
#include <stdio.h>
#include <sys/time.h>#define FengNing    29int main(void)
{float dis;if (wiringPiSetup() == -1) { //when initialize wiring failed,print messageto screenprintf("setup wiringPi failed !");return 1; }pinMode(FengNing, OUTPUT);        //设置为输出while (1) {digitalWrite(FengNing, HIGH);delay(333);digitalWrite(FengNing, LOW);    delay(333);}return 0;
}

转载于:https://www.cnblogs.com/tiandsp/p/8331073.html

树莓派练习程序(蜂鸣器)相关推荐

  1. 树莓派+小程序开发(一)

    目录 树莓派+小程序开发(一) 树莓派+小程序开发(二) 四:真机调试 五: 让小程序连接树莓派 六:小程序控制面板设计 七:树莓派如何解析小程序的信息 八:树莓派如何回信息给小程序 九:树莓派与微信 ...

  2. 树莓派上控制蜂鸣器模拟摩尔斯电码(电报效果)

    摩尔斯电码是一种时通时断的信号代码,通过不同的排列顺序来表达不同的英文字母.数字和标点符号.抗战片上听到的发报声即是这类电码信号.以下程序中通过树莓派控制蜂鸣器的发声与停止来模拟这种信号音. 首先要在 ...

  3. 树莓派Java程序运行_树莓派上Java程序作为linux服务并开机自动启动

    http://www.iigrowing.cn/shu_mei_pai_shang_java_cheng_xu_zuo_wei_linux_fu_wu_bing_kai_ji_zi_dong_qi_d ...

  4. 树莓派c语言编程点亮灯,树莓派点灯程序

    一:树莓派GPIO操作的常用命令 1,gpio readall  //读出树莓派的所有管脚的配置情况.电平状态; 2,设置管脚的电平状态 gpio -g mode 26 out 设置管脚为输出模式,- ...

  5. 树莓派小程序服务器,微信小程序实现树莓派(raspberrypi)小车控制.pdf

    微微信信小小程程序序实实现现树树莓莓派派 ((raspberry pi))小小车车控控制制 本文是基于上一篇" 网页版树莓派小车控制程序"改造而成. 要也练习了一下微信小程序的开发 ...

  6. (二十三)树莓派3B+ 驱动蜂鸣器播放《茉莉花》

    在上一篇(十二)树莓派3B+ node-rpio库的使用–硬件PWM中已经介绍了树莓派的PWM的使用.这里实际就是在上一个的基础之上的一个应用.需要一些关于简谱和蜂鸣器的基本知识了. 1.简谱相关知识 ...

  7. 06 在MSYS2中编译树莓派裸机程序,并在QEMU中运行

    作者 将狼才鲸 创建日期 2022-11-14 Gitee源码和工程地址:才鲸嵌入式 / 开源安防摄像机(嵌入式软件) CSDN文章地址:项目介绍:开源安防摄像机(嵌入式软件) 4)完整的环境安装步骤 ...

  8. 树莓派练习程序(火焰检测)

    火焰检测模块如下: 树莓派的引脚如下图: 我们将Vcc引脚连接物理接口2,GND引脚连接物理接口39,DO引脚连接物理接口40. 实物连接如下图: 编程使用WiringPi库,使用wpi引脚编码方式控 ...

  9. 树莓派蜂鸣器python代码_树莓派接入无源蜂鸣器

    x淘购得一无源蜂鸣器,附带文档只有Arduino的测试代码. 只有自行探索接线方式以及测试代码. 无源蜂鸣器需要脉宽调制(PWM)信号,查询得知GPIO的物理pin 12有此功能.用杜邦线连接无源蜂鸣 ...

最新文章

  1. linux重启后出现control+D错误的解决
  2. GeoAnalyticsServer在Linux下集群部署手册
  3. Delphi十进制和十六进制互转 Delphi 自带函数 IntToHex
  4. RabbitMQ应对不同阶段丢失消息的处理方案
  5. kali 安装volatility_kali对Windows内存在线取证
  6. SQL Server 2000数据库移植到SQL Server 2008R2数据库服务器中碰到的”3145错误”及解决办法...
  7. 【kafka】kafka消费者报错INVALID_FETCH_SESSION_EPOCH
  8. 未能启用约束。一行或多行中包含违反非空、唯一或外键约束的值。
  9. 如何提高WEB程序的效率
  10. Java连接数据库的步骤
  11. 计算机与汉字+输入速度+云输入法,计算机汉字三码输入法的制作方法
  12. html5游戏毕业答辩ppt,毕业论文答辩ppt格式(超详细解释)
  13. 英语语法---读音规则
  14. 计算机电源可调电阻,电脑ATX电源改0V-30V可调电源,电流7A
  15. urchin.js作用以及urchin.js注释
  16. 东芝计算机配置,东芝z830配置 东芝Z830-K02S参数【图文】
  17. 如何分辨iphone 的冷屏与暖屏
  18. pmp考前冲刺 项目管理中的工具与技术
  19. Mac系统入门之怎么切换输入法
  20. 使用决策树预测大盘指数

热门文章

  1. 递归神经网络(Recurrent Neural Networks,RNN)
  2. 安卓 画板 学习笔记
  3. Nagios插件NDOUtils安装
  4. CV02-FCN笔记
  5. JavaScript实现 按钮不可过频繁使用
  6. (C++)string 的两种输入方式和输出方式
  7. Parcelable与Serializable的比较
  8. 前百度面试官整理的——Java后端面试题(一)
  9. Dubbo原理何源码解析之服务暴露
  10. What’s new: Windows Phone 7 与 Windows Phone 6.5功能对比