树莓派库(wiringPi)详解:

https://www.cnblogs.com/lulipro/p/5992172.html

火焰传感器:DO引脚要设置为输入引脚,因为我们传感器是接收有无火焰这个信号(状态值)

当有火焰出现时:状态值为0,此时DO引脚为低电平。没有的时候为1,此时DO引脚为高电平。

VCC :3.3V-5V

DO: 普通IO口即可

#include <wiringPi.h>
#include <stdio.h>#define fire 25      int main()
{int signal;if(wiringPiSetup() == -1){        //树莓派初始化printf("init fail\n");return -1;}pinMode(fire,INPUT);              //定义DO引脚为输入引脚while(1){if(digitalRead(fire)== 1){    //读取有无火焰时传感器状态printf("no fire\n");delay(3000);}else{printf("It's on fire: signal = %d \n",signal);delay(1000);}}return 0;
}

树莓派控制火焰传感器相关推荐

  1. 树莓派控制超声波传感器

    看到大二的时候有写过关于树莓派控制HC-SR04超声波测距模块的教程,当时并未给出代码(也不知道是什么原因,估计初写博客并不熟悉吧),所以在三年后的今天贴代码出来,给大家参考下. //树莓派控制超声波 ...

  2. 树莓派控制温湿度传感器DHT11

    2019独角兽企业重金招聘Python工程师标准>>> 小π因为好几次断电之前没有关掉系统,导致系统老是起不来.无奈只好重写了SD卡.装好后前天晚上把一个温湿度传感器(DHT11)接 ...

  3. 【Linux】树莓派控制光强传感器(C、python手把手教学)

    本文分为三个部分: 1.光强传感器说明 2.程序解读 3.前期准备(放在最后一部分,供小白查阅借鉴,包括本文需要用到的wiringPi库函数) 一.光强传感器说明 1.TSL256x 是 TAOS 公 ...

  4. 普中51控制火焰传感器_热电偶在煤气灶天然气保护控制中的应用原理

    导读:在家用燃气灶中,热电保护装置主要由热电偶探头.导线.电磁阀总成等组成.在选购燃气灶具时,消费者要注意燃气灶具必须装有熄火保护装置,应有熄火保护装置探测火焰的热电偶温度传感器检测元件. 目前,配置 ...

  5. 普中51控制火焰传感器_汽车爆震传感器的工作原理及的检测方法、处理

    汽车爆震传感器的工作原理及的检测方法.处理 黄永刚 1 爆震传感器的工作原理 按照结构的不同,可以将汽车爆震传感器分为压电式非共振型爆震传感器.压电式共振型爆震传感器和压电式火花塞座金属垫型爆震传感器 ...

  6. 普中51控制火焰传感器_传感器检测:以后,电动车充电会变成这样

    如果告诉你,现在二轮电动车也可以实现1分钟就"电力十足",你相信吗? 以往电动车没电时,人们的第一反应就是给电动车充电,这种传统的充电方式不仅充电需要的等待时间很长,而且充电不规范 ...

  7. 使用树莓派控制手势传感器PAJ7620

    模块说明 PAJ7620传感器是原相科技(Pixart)的一款内部集成光学阵列式传感器,以使复杂的手势和光标模式输出,内部集成了九种手势的识别:上.下.左.右.向前.向后.顺时针.逆时针以及挥动的手势 ...

  8. 火焰传感器与蜂鸣器组成火灾报警

    主控制器为树莓派3b,火焰传感器和蜂鸣器为组成模块,通过树莓派读取火焰传感器来控制蜂鸣器. 硬件组成如下: 代码: #include<wiringPi.h> #include<std ...

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

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

  10. 使用火焰传感器和Arduino开发板搭建火灾报警系统

    在本篇文章中,我们通过将火焰传感器与Arduino开发板连接起来,一步步学习使用Arduino和火焰传感器搭建火灾报警系统.火焰传感器模块包含一个用于检测光照的光电二极管和一个用于控制灵敏度的运算放大 ...

最新文章

  1. 使用Jenkins / Hudson远程API检查作业状态
  2. php 汉字分割,php支持中文字符串分割的函数
  3. mysql group b_mysql报错之5.7版本的 group by mysql不能使用group by
  4. 二十、SAP中定义内表
  5. HALCON 21.11:深度学习笔记---术语表(7)
  6. python怎么提高_Python心得--如何提高代码质量
  7. 组策略 之 注册表
  8. “云时代架构”经典文章阅读感想十五
  9. 数字信号处理matlab心得,数字信号处理学习心得体会.doc
  10. vscode 弹窗报错~/AppData\LocalPrograms\Microsavs Code\unins000.exe
  11. 微信公众平台模版消息
  12. 玩转 GitHub 更新Fork
  13. LINUX远程连接关闭后进程退出的解决方案
  14. ipad出现support.apple.com
  15. 【Jquery手风琴】
  16. 什么计算机竞赛能保送,除了保送名校,竞赛生还得到了什么
  17. 【地图】计算不规则地图的外接矩形,以一个区(南京市玄武区)为例
  18. QA和QC,傻傻分不清?
  19. LintCode算法入门:
  20. 客快物流大数据项目(七十一):impala-shell命令参数

热门文章

  1. 在Quartus中调用Modelesim时仿真出现“Error:Failed to find design unit work“可能的解决方法
  2. word 单独设置正文页码
  3. 常见文章、图文素材采集软件优缺点比较分析
  4. taskmgr.exe解决方法
  5. 施密特正交化_量化投资因子正交化
  6. 木吉他学习的高频问答(持续更新)
  7. 南非认证_南非2008-与孩子和婴儿长途旅行
  8. 通过EasyPOI导入excel数据
  9. 下载各种离线地图(包括高德英文版地图)
  10. CentOS 7.5 安装Nginx教程