火焰检测模块如下:

树莓派的引脚如下图:

我们将Vcc引脚连接物理接口2,GND引脚连接物理接口39,DO引脚连接物理接口40。

实物连接如下图:

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

代码如下:

#include <wiringPi.h>
#include <stdio.h>
#include <sys/time.h>#define FIRE    29int main(void)
{if (wiringPiSetup() == -1) { printf("setup wiringPi failed !");return 1; }pinMode(FIRE, INPUT);        while (1) {if (digitalRead(FIRE) == 1){printf("no fire\n");delay(333);}else{printf("fire detected\n");delay(333);}}return 0;
}

输出结果:

树莓派练习程序(火焰检测)相关推荐

  1. 基于OpenCV的火焰检测(二)——RGB颜色判据

    上文跟大家分享了在做火焰检测中常用到的图像预处理方法,从这一篇博文开始,我将向大家介绍如何一步一步地检测出火焰区域.火焰提取要用 到很多判据,今天我要向大家介绍的是最简单的但是很有效的判据--RGB判 ...

  2. 部署NanoDet实现火焰检测

    作者:Azure 出处:https://www.cnblogs.com/azureology/p/14103685.html 前言# 距离Nvidia推出Jetson Nano开发板已经有一段时间 在 ...

  3. Arduino案例实操 -- 智能巡防小车(四)火焰检测功能扩展

    当小车可以自行完成巡线功能后,在有剩余空闲I/O口的情况下,还可以为巡线小车添加火焰检测功能,让它成为名副其实的 "巡防小车" ! 添加火焰检测功能 4.1 添加器件 4.2 火焰 ...

  4. 用ESP32与Python实现物联网(IoT)火焰检测报警系统

     下图是本案例除硬件连线外的3步导学开发过程,每个步骤中实现的功能请参考图中的说明.在硬件连线完成之后我们建议您先使用"一分钟上云体验"功能预先体验本案例的实际运行效果. 1.简介 ...

  5. 基于深度学习的火焰检测系统(YOLOv5清新界面版,Python代码)

    摘要:火焰检测系统用于检测日常是否出现火情,支持图片.视频.摄像头等多方式检测火焰.实现火灾警报功能,提供了登录注册界面.在介绍系统实现原理的同时,给出部分Python的实现代码以及PyQt的UI界面 ...

  6. 基于视觉的烟雾/火焰检测数据集整理(检测、识别、分割)

    基于传感器的火灾预警系统,比较适用于较小空间. 随着视觉技术的发展,基于视觉的火灾预警系统,更适用于对森林等大范围场景进行 远距离监控1. 当前的烟雾火焰检测系统中,采用机器学习的视觉技术暂未广泛替代 ...

  7. [c语言]在程序中检测键盘按键

    如何在程序中检测键盘 首先 我们直接上代码 #include <conio.h> #include <stdio.h> int main() { while (1) { swi ...

  8. 火焰检测网络(October, 2018,ICIP)

    论文名 Experimentally Defined Convolutional Neural Network Architecture Variants for Non-temporal Real- ...

  9. pytorch版本下的yolov3训练实现火焰检测

    时隔好多好多日子了,一直没写博客(小声bb,最近忙着接私活儿).马上就要开学了,害,回去就要加油干了!!! 本次教程写个pytorch版本的yolov3检测,用的火焰检测数据集,效果如下: 这就可以做 ...

最新文章

  1. spring mvc基本概念
  2. 框架页,URL中文参数乱码
  3. embedding 层的详细解释
  4. SAP中如何更改供应商账户组
  5. 1、solr包结构介绍,solrCore的安装配置,solr部署到Tomcat,多solrCore配置,配置中文分词器,界面功能介绍,Schema.xml的基本使用,数据导入
  6. hdfs中Exception in createBlockOutputStream以及MapReduce中I/O error constructing remote block reader
  7. JCreator 写applet
  8. 正则匹配身份证和邮箱
  9. Spring Boot + Spring Cloud 实现权限管理系统 后端篇(八):MyBatis分页功能实现
  10. helm开发环境部署gitea
  11. 观察者模式与推拉模型
  12. 双矩阵对策MATLAB,带有模糊收益的双矩阵对策研究
  13. redit mysql_样式
  14. 苹果手机直播显示服务器,搭建流媒体服务器(iOS直播 )
  15. java编写爬虫_Java怎么写网络爬虫?分分钟带你爬取,源码
  16. python切片步长为负数_Python切片知识解析
  17. Excel中IFs函数如何输出不满足条件下的内容
  18. 货郎问题的实例 c语言编程,货郎担问题的C语言解法
  19. 中美知识产权博弈:保护力度标准成最大分歧
  20. 【Java实现学生管理系统】

热门文章

  1. Linux下备份系统
  2. 冬季生存法则,不得不看!
  3. jq 实现发送验证码倒计时功能
  4. eclipse+maven+jetty环境下修改了文件需要重启才能修改成功
  5. Community Server :: Forums
  6. 第二阶段小组冲刺第五天总结
  7. 关于简聊 Webpack 配置的一些注释
  8. PMP_PMP考试须知
  9. Html/CSS博文目录
  10. SmartGridView(VB)