12
返回列表 发新帖
楼主: lina_lyx

[未解决] arduino uno开发板怎样使用ZE08-CH2O甲醛传感器获取甲醛浓度值?

[复制链接]
  • TA的每日心情

    2019-6-2 08:50
  • 签到天数: 8 天

    [LV.3]偶尔看看II

     楼主| 发表于 2019-5-17 11:07 | 显示全部楼层
    @hjk8765 发表于 2019-5-15 18:35
    看到过一个相似的   不过一直得的都不是十六进制的数值             #include  SoftwareSerial mySerial(12, 13);  ...

    好的,谢谢您的帮助
  • TA的每日心情

    2019-6-2 08:50
  • 签到天数: 8 天

    [LV.3]偶尔看看II

     楼主| 发表于 2019-5-17 11:10 | 显示全部楼层
    Zack97 发表于 2019-5-15 18:00
    有UART接口,所以这个传感器是可以串口直接输出的,把rx tx交叉接到板子上,再接上电源就行了吧
    程序参考: ...

    这个方法我试了一下,但是没有成功,可能是我的线路哪里没有接对,所以就放弃了数字输出,直接把线接到模拟引脚,读了模拟输出,谢谢您的帮助

    该用户从未签到

    发表于 2019-5-17 23:40 | 显示全部楼层
    lina_lyx 发表于 2019-5-17 11:01
    我看它有默认自动上传的模式,所以就用你说的这个函数读了模拟量,读出来都是八十多,不知道应该怎么转换 ...

    你好,我也在学,你读出的值单位是ppb,要化成mg/m3,公式为(x ppb/1000)*1.3392857,我能问下你是怎么接线的吗?我ADC的值用OLED 屏幕显示为500多。

    该用户从未签到

    发表于 2019-5-18 15:57 | 显示全部楼层
    lina_lyx 发表于 2019-5-17 11:10
    这个方法我试了一下,但是没有成功,可能是我的线路哪里没有接对,所以就放弃了数字输出,直接把线接到模 ...

    你好,使用模拟输出要先配置模块吗?还是直接插上去用?
  • TA的每日心情

    2019-6-2 08:50
  • 签到天数: 8 天

    [LV.3]偶尔看看II

     楼主| 发表于 2019-5-21 17:15 | 显示全部楼层
    Allenzhu 发表于 2019-5-18 15:57
    你好,使用模拟输出要先配置模块吗?还是直接插上去用?

    我是直接插上去用了

    该用户从未签到

    发表于 2019-5-21 20:21 | 显示全部楼层
    lina_lyx 发表于 2019-5-21 17:15
    我是直接插上去用了

    我直接插上去用读到ADC值为500多,转换一下浓度0.4多,误差太大了
  • TA的每日心情

    2019-6-2 08:50
  • 签到天数: 8 天

    [LV.3]偶尔看看II

     楼主| 发表于 2019-5-21 21:32 | 显示全部楼层
    Allenzhu 发表于 2019-5-17 23:40
    你好,我也在学,你读出的值单位是ppb,要化成mg/m3,公式为(x ppb/1000)*1.3392857,我能问下你是怎么接线 ...

    根据那个引脚表接,pin4——>vcc5v,pin3——>GND,pin2——>analog的引脚,然后定义一下引脚,用analogRead()函数读引脚。我是这样的,不知道对不对
  • TA的每日心情
    开心
    2019-5-9 20:49
  • 签到天数: 3 天

    [LV.2]偶尔看看I

    发表于 2019-5-22 09:51 | 显示全部楼层
    lina_lyx 发表于 2019-5-17 11:04
    我是看这个传感器有自动上传以及问答上传两种模式,默认是自动上传,那我就理解成它其实会自动发送数据到 ...

    读出串口发出的第五个字节和第六个字节,他们分别是高位与低位,高位数值*256+低位数值就是气体浓度值
    ----------------------------------------------------------------
    欢迎咨询智能硬件、创意编程,Arduino交互、高级算法设计。

    该用户从未签到

    发表于 2019-7-14 15:52 | 显示全部楼层
    lina_lyx 发表于 2019-5-17 11:04
    我是看这个传感器有自动上传以及问答上传两种模式,默认是自动上传,那我就理解成它其实会自动发送数据到 ...

    大哥你怎么写的代码能看看嘛
    您需要登录后才可以回帖 登录 | 立即注册  

    本版积分规则

    热门推荐

    【原创】全球最小口袋3D打印机mini one直播教程贴
    【原创】全球最小口袋3D打
    最近闲得蛋疼,没事搞个掌上3D打印机,先放效果图吧。 搞了半天,终于能正常打印,
    Blink——Arduino的Hello World!
    Blink——Arduino的Hello
    本教程节选自《Arduino程序设计基础》 Arduino编程基础(零)——Blink,Arduino的He
    ATmega2560-16AU刷BootLoader好慢
    ATmega2560-16AU刷BootLoa
    各位朋友,ATmega2560-16AU刷BootLoader好慢,有没有比较快的办法,一块板子要5分钟左
    【Arduino】108种传感器模块系列实验(104)---MAX30102手腕心率
    【Arduino】108种传感器模
    37款传感器与模块的提法,在网络上广泛流传,其实Arduino能够兼容的传感器模块肯定是
    Arduino MEGA 与UNO 通过nRF24L模块通讯
    Arduino MEGA 与UNO 通过n
    之前在深水宝很“实惠”的店铺买了一些原件,随手砍了esp8266以及nRF24L*3 因为缺
    Copyright   ©2015-2016  Arduino中文社区  Powered by©Discuz!   ( 蜀ICP备14017632号-3 )
    快速回复 返回顶部 返回列表