以下是通过Arduino IDE下NodeMCU采集电压值的步骤:

  1. 连接ADS1115模块和NodeMCU模块。将ADS1115模块的VCC和GND分别连接到NodeMCU模块的3.3V和GND引脚,将ADS1115模块的SCL和SDA分别连接到NodeMCU模块的D1和D2引脚。

  2. 在Arduino IDE中打开示例程序“ADS1115”。

  3. 将以下代码段复制到程序中:

#include <Wire.h>
#include <Adafruit_ADS1015.h>

Adafruit_ADS1115 ads;

void setup() {
  Serial.begin(9600);
  ads.begin();
}

void loop() {
  int16_t adc0, adc1;

  adc0 = ads.readADC_SingleEnded(0);
  adc1 = ads.readADC_SingleEnded(1);

  Serial.print("AIN0: "); Serial.println(adc0);
  Serial.print("AIN1: "); Serial.println(adc1);

  delay(1000);
}
  1. 上传程序到NodeMCU模块。

  2. 打开串口监视器,查看采集到的电压值。

注意:在程序中,AIN0和AIN1分别代表ADS1115模块的差分输入端口0和1,你需要将其连接到需要测量的电压信号上。如果你想采集单端口输入的电压值,可以将差分输入端口连接到GND。另外,程序中的delay(1000)可以调整采样频率。

arduino IDE下nodemcu怎么通过ads1115怎么采集电压值

原文地址: https://www.cveoy.top/t/topic/b10J 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录