背景

本人最因工作原因接触到各种电路板,传感器,而自己又是一个小白,随意在其他朋友的推荐下决定从树莓派开始玩传感器;本例子为树莓派控制红外避障传感器

材料

1、树莓派4b

2、火焰传感器模块

3、导线

操作

1、通过xshell 工具来连接树莓派4B,输入命令gpio readall 来获取当前树莓派的针脚

2、用导线连接树莓派的针脚2(物理编号,VCC,5V),针脚6(物理编号,GND,回路),18(物理编号 ,GPIO信号)分别对应传感器的VCC,GND,DO脚。

3、编写GPIO控制代码

#!/usr/bin/python
# encoding:utf-8
import RPi.GPIO as GPIO
import timepin_voice=24
GPIO.setmode(GPIO.BCM)
GPIO.setup(pin_voice, GPIO.IN, pull_up_down=GPIO.PUD_DOWN)
try:while True:status = GPIO.input(pin_voice)if status == True:print('我是声音模组,没有检测到声音,一切正常!')else:print('我是声音模组,检测到声音,激活监控')time.sleep(0.5)
except KeyboradInterrupt:GPIO.cleanup()

4、效果图

至此该样例就这样结束了。

预告

下一个传感器是 超声波传感器(PYTHON)

树莓派4B之声音传感器模块(python3)相关推荐

  1. 树莓派4B之超声波传感器模块(python3)

    背景 本人最因工作原因接触到各种电路板,传感器,而自己又是一个小白,随意在其他朋友的推荐下决定从树莓派开始玩传感器:本例子为树莓派控制红外避障传感器 材料 1.树莓派4b 2.火焰传感器模块 3.导线 ...

  2. python连接传感器_树莓派4B之光敏传感器模块(python3)

    背景 本人最因工作原因接触到各种电路板,传感器,而自己又是一个小白,随意在其他朋友的推荐下决定从树莓派开始玩传感器:本例子为树莓派控制红外避障传感器 材料 1.树莓派4b 2.火焰传感器模块 3.导线 ...

  3. 树莓派4B之火焰传感器模块(python3)

    背景 本人最因工作原因接触到各种电路板,传感器,而自己又是一个小白,随意在其他朋友的推荐下决定从树莓派开始玩传感器:本例子为树莓派控制红外避障传感器 材料 1.树莓派4b 2.火焰传感器模块 3.导线 ...

  4. 树莓派(4B)之声音传感器

    连接树莓派装置. 如图连接树莓派装置. 登录filezilla与树莓派进行连接. 树莓派ip地址可在路由器端查询,树莓派默认用户名为pi,默认密码piraspberry. 端口设置为22.连接成功后, ...

  5. 37种传感器(六)之声音传感器模块+Stduino NanoUNO

    37种传感器(六)之声音传感器模块+Stduino Nano&UNO 本文转载自:http://www.stduino.com/forum.php?mod=viewthread&tid ...

  6. 声音传感器模块的改进

    目前淘宝上贩卖的声音传感器模块存在这样的问题:输出为毫秒级别的交流信号,而非宣称的有声音时为低电平信号,无声音时为高电平信号.如此设计,给单片机输入检测带来一定的麻烦,造成误检测. 输出给单片机的声音 ...

  7. 树莓派4B 64位系统 安装python3.7+tensorflow 2.3.1

    树莓派4B 64位系统 安装python3.7+tensorflow 2.3.1 文章目录 树莓派4B 64位系统 安装python3.7+tensorflow 2.3.1 开始之前 Step1 安装 ...

  8. Raspberry Pi Pico 之YL-56声音传感器模块

    模块图示 一.模块描述 1. 可以检测周围环境的声音强度,使用注意:此传感器只能识别声音的有无(根据震动原理)不能识别声音的大小或者特定频率的声音 2. 灵敏度可调(图中蓝色数字电位器调节) 3 .工 ...

  9. 树莓派4b设置RTC时钟模块DS3231

    1 检查环境 由于在工程实现中,我发现树莓派的ip设置有问题,居然连不上外网.以及网络下载缓慢的问题,针对这两点,参考博客如下: IP设置检查:https://blog.csdn.net/taw199 ...

最新文章

  1. 史上最全的SpringCloud入门学习教程
  2. ITK:在签名图像中找到零交叉点
  3. python 装饰函数
  4. 电感检测_三、电感线圈的识别与检测(二)
  5. EasyConnect for Linux
  6. Spring cloud Gateway介绍
  7. qq网吧弹框如何去掉?如何删掉NetBar文件夹?
  8. android保存url图片到相册简书,Android保存图片到系统相册
  9. Go: 内置net/http库解析
  10. python 拟合分布_stats模型中数据的Poisson分布拟合
  11. rethinkdb_如何在Node.js应用程序中使用RethinkDB
  12. Machine Learning Week5
  13. 机器学习实战:Python基于支持向量机SVM-RFE进行分类预测(三)
  14. 银行木马卷土重来、开发者破坏开源库影响数千应用程序|1月10日全球网络安全热点
  15. 银行HR讲述实习生转正故事:寒门真的再难出贵子
  16. cad指北针lisp_建筑施工图常用符号及图例
  17. 汉字转换拼音字头原理实践
  18. 生化奇兵无限服务器过于繁忙,生化奇兵无限BUG问题解决 | 手游网游页游攻略大全...
  19. Matlab中保存图像时,图形窗口大小的控制
  20. 『JWT』,你必须了解的认证登录方案

热门文章

  1. Z-BLOG 懒人一键采集插件,自动采集+发布+推送
  2. CAShapeLayer和UIBezierPath
  3. 就差你了,于腾格里沙漠无人之境,不止跨年
  4. 谁来买我们的DRAM?美光公司摸摸干瘪的口袋
  5. 为阿里云ECS设置共享上网、端口映射
  6. 【js】vue项目中实现点击复制过滤条件,获取并处理粘贴板内容
  7. 解决笔记本,如微星GS65偶尔卡顿,黑屏或者死机的优化小技巧!
  8. 现代 Web 开发的现状与未来(JSDC 2019 演讲全文)
  9. AEJoy —— 表达式之模拟弹簧【JS】
  10. Uber优惠码漏洞允许黑客免费乘车