2019独角兽企业重金招聘Python工程师标准>>>

在这个文章里面,我们在pcDuino上跑通了MQ2 Shield. MQ2 是一种可燃气体,它存在天然气中。

MQ2 shield 的产品链接: http://linksprite.com/wiki/index.php5?title=MQ2_Smoke_Detector_Shield_for_Arduino

为了把MQ2 shield 很方便地插到pcDuino上面,我们还用到 Cudigi T board.

整个实验的设备如:

代码:

/* Sample code for MQ2 Smoke Sensor Shield for pcDuino05/09/2013
**********************************************/
#include const int analogInPin =0;int sensorValue = 0;        // value read from the pot
int count1;void setup() {pinMode(7, OUTPUT);
}void loop() {count1++;// read the analog in value:sensorValue = analogRead(analogInPin);            if(count1==3000){count1=0;printf("sensor=%d\n", sensorValue);}
}

编译,运行该代码后, 在 靠近MQ2的地方点燃打火机,可以看到,屏幕上传感器的数值发生剧烈变化:

转载于:https://my.oschina.net/pcduino/blog/142250

pcDuino上跑 MQ2 Shield相关推荐

  1. 在pcDuino上运行Python

    2019独角兽企业重金招聘Python工程师标准>>> Python是一种简单易学/免费开源的计算机语言,现在越来越多的计算机编程使用Python. 现在pcDuino上也可以运行P ...

  2. 在M1芯片上跑原生Linux:编译速度比macOS还快40%,真香警告

    Alex 发自 凹非寺 量子位 | 公众号 QbitAI 现在,M1 Mac可以顺利运行原生Linux了. 专为苹果自研芯片打造的Asahi Linux项目,Alpha版本已经释出. 在Mac采用英特 ...

  3. 在pcduino上实现图像识别的程序

    这里主要讲两个方面,一个是安装摄像头驱动,还有一个简单程序的运行调试. 一.安装摄像头驱动 之前已经讲过opencv的安装,可是现在我们还不能打开摄像头,因为我们还没有安装摄像头驱动,网上有一些免驱动 ...

  4. 服务器跑python程序后还能安装网站吗_如何在服务器上跑python程序

    在服务器上跑python程序的方法: 登录服务器,将需要运行的python程序上传到服务器端,选择合适的python版本,运行python解释器,将程序路径添加进去执行就可以了 示例如下: windo ...

  5. elf section类型_在 498 行极小 OS 上跑标准 ELF 程序

    本文首发于 在 498 行极小系统跑标准 ELF 程序 简介 ELF 在 Linux 系统中作为标准可执行文件格式已经存在了 ~25 年. 如果要在 Linux 下直接研究 ELF,通常很难绕过 Li ...

  6. CF-1207 G.Indie Album(Trie上跑AC自动机)

    CF-1207 G.Indie Album(Trie上跑AC自动机) 题目链接 题意 nnn个串,串的生成方式有两种: 单独一个字符 在上一个串的基础上加一个字符 qqq个询问,问第iii个串中出现串 ...

  7. redis在windows10上跑起来

    redis在windows10上跑起来 原文:redis在windows10上跑起来 今天,开始学习redis,发现大多数redis都是在Linux上面运行的,可是我想把它放到windows上面运行, ...

  8. winpythonhadoop_让python在hadoop上跑起来

    本文实例讲解的是一般的hadoop入门程序"WordCount",就是首先写一个map程序用来将输入的字符串分割成单个的单词,然后reduce这些单个的单词,相同的单词就对其进行计 ...

  9. ubuntu 20.04双系统安装_win10上跑Ubuntu不用虚拟机不用双系统!

    Window 和Linux 官方虽然从来没有公开宣战过,但是吃瓜群众特别喜欢拿他们来比较(易用性啊,安全性啊),作为成年人我们都知道 :尺有所短,寸有所长,每个人的尺寸都不一样. 但是鄙视链这个东西肯 ...

最新文章

  1. 使用jquery+json实现ajax的方法
  2. DL之LSTM:基于《wonderland爱丽丝梦游仙境记》小说数据集利用LSTM算法(层加深,基于keras)对单个character字符预测
  3. Py之pdfkit:python的库之pdfkit简介、安装、使用方法详细攻略
  4. 如何跟程序员谈一场没有Bug的恋爱
  5. html5编辑器自带js,javaScript编辑器-HBulider
  6. extend 与 append 的区别
  7. python之网络编程 --- TCP编程
  8. 【Jetson Nano学习笔记】3. ORB-SLAM3运行双目Demo(ZED 2i)
  9. 基于javaSpringboot+mybatis+layui的装修验收管理系统设计和实现
  10. 总结一下CSS中的定位 Position 属性
  11. mapreduce分组统计_如何优雅的理解MapReduce
  12. (原创)EDK中常用文件
  13. QT 周立功 can分析仪 二次开发
  14. 莫烦Python代码实践(四)——DQN基础算法工程化解析
  15. 无处不在_您的图片是病毒。 他们在互联网上无处不在
  16. ACE的CDR中的字节对齐问题
  17. Odoo与浪潮合资研发PS Cloud之在Odoo发送和接收电子邮件
  18. Python基础入门之切片
  19. Liferay中的workflow
  20. Jackson简单用法

热门文章

  1. html清除require报错,javascript - requirejs加载报错问题?
  2. java编程编一个小系统_如何编写一个java学生信息管理系统?
  3. vscode css提示_lt;css-doodle/gt;让你成为CSS艺术家
  4. 如何在验证集加噪声_如何使用Python构建机器学习模型
  5. 会员管理系统c语言,路西牌会员管理系统。
  6. pandas数据合并与重塑_PANDAS 数据合并与重塑(concat篇)
  7. 运行报错Error:(29, 41) java: 无法将类 com.imooc.dataobject.ProductCategory中的构造器 ProductCategory应用到给定类型
  8. 【BZOJ3609】人人尽说江南好,博弈
  9. 【多题合集】高精度加减乘除
  10. php秒数怎么转换为时间格式,php将秒数转换为时间(年、月、日、小时…)