• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

esp8266接火焰传感器,火焰传感器只有DO接口怎么办

骑蜗牛狂奔 2017-09-27 浏览量:2670

商家买的时候都不送资料,只给了模拟口输出的资料DA169725F6DAE22C4B38291CB2EFB8D7.png

0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 这个火焰传感器是Arduino的一个标准模块了,在Arduino中有标准的驱动函数,这个DO口用的是串口来传输数据,具体可以参考下这篇文章:

    http://www.cnblogs.com/spaceship9/archive/2013/04/06/3002028.html​

    • 发布于 2017-09-27
    • 举报
    • 评论 0
    • 0
    • 0

其他答案 数量:6
  • 这种模块比较麻烦,不建议直接接到ESP8266上面,可以考虑接个单片机再用单片机的SPI接口接ESP8266

    • 发布于2017-09-27
    • 举报
    • 评论 2
    • 0
    • 0
骑蜗牛狂奔 回复了 chen0000009 :我用esp32直接读高低电平行不行 回复
chen0000009 回复了 骑蜗牛狂奔 :ESP32和ESP8266差很多,ESP32性能强过8266,而且有PWM外设,应该可以尝试 回复

  • do口是通过上面那个比较器在检测到火焰发出的红外强度达到一定值时发生电平跳变,这个值可以通过那个兰白电位器调节。这样就不用ad转换,简化了程序。
    • 发布于2017-09-27
    • 举报
    • 评论 0
    • 0
    • 0

  • 这个DO是直接输出电平的引脚,电平变化表明检测到的状态有变化,你接到一个IO口上,直接判断这个IO的状态就行了。
    • 发布于2017-09-27
    • 举报
    • 评论 0
    • 0
    • 0

  • DO輸出是高低電位吧

    不是Analog輸出喔

    MCU讀取高低電位狀態即可

    以上

    • 发布于2017-09-27
    • 举报
    • 评论 0
    • 0
    • 0

  • 8266一般都是八个脚那种只引出串口的模块吧,如果用8266当作MCU的话挺麻烦的,要在Arduino IDE下面写程序,所以还是选个51作为MCU吧。

    • 发布于2017-12-28
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了  :CAT24C16WI-GT3JN已经停产,尾缀JN资料官网和供应商平台都没有查到 回复

相关问题

问题达人换一批

esp8266接火焰传感器,火焰传感器只有DO接口怎么办