完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
我有 ads1115 连接到 wemos 板作为
ADS - WEMOS SDA -SDA SCL - SCL VDD - 5v GND -GND A0 - 土壤湿度传感器信号引脚 A1 - 土壤湿度传感器信号引脚 A2 - 土壤湿度传感器信号引脚 A3 - 土壤湿度传感器信号别针 ,但问题是当我将土壤传感器放在潮湿的土壤中时, 如果我将传感器从土壤中取出,它会升至 11000 或 15000, 如果土壤变干,该值开始降至 8000 以下, 土壤湿度也与wemos 5 伏 这是我的代码: 代码:全选#include #include #include "read_sensor_data.h" Adafruit_ADS1115 ads; namespace SensorData { void read_sensor_data::initializeADC() { ads.begin(); } int* read_sensor_data::analogValues() { int* arr = new int[4]; int16_t adc0, adc1, adc2, adc3; adc0 = ads.readADC_SingleEnded(0); adc1 = ads.readADC_SingleEnded(1); adc2 = ads.readADC_SingleEnded(2); adc3 = ads.readADC_SingleEnded(3); arr[0] = adc0; arr[1] = adc1; arr[2] = adc2; arr[3] = adc3; return arr; } } 和主要素描。 代码:全选#include "read_sensor_data.h" void setup() { Serial.begin(115200); SensorData::read_sensor_data::initializeADC(); } void loop() { // SensorData::read_sensor_data::analogValues(); } 所以我不知道发生了什么。请帮忙 |
|
相关推荐
|
|
只有小组成员才能发言,加入小组>>
527浏览 6评论
438浏览 5评论
有没有办法在不使用混杂模式的情况下实现Wifi驱动程序接收缓冲区访问中断呢?
425浏览 5评论
421浏览 4评论
396浏览 4评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-5 12:24 , Processed in 0.708094 second(s), Total 74, Slave 57 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号