请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
主题中讨论的其他器件:ADS1115、 ADS1015嗨、大家好、
ADS1115 连接到 Arduino UNO 板时出现问题。
我遵循 https://learn.adafruit.com/adafruit-4-channel-adc-breakouts/assembly-and-wiring 上的"组装和布线"
|
1
2.
3.
4.
5.
6.
7.
8.
9.
|
AIN0: -1 AIN0: -1 AIN0: -1 AIN0: -1 AIN0: -1 |
我在几个论坛上搜索过、但我想不知道会发生什么?
我已经测试了4个不同 的 ADS1115 、它们也为我提供了"-1"值。
代码如下 所示。
https://github.com/adafruit/Adafruit_ADS1X15上 Adafruit 的 Arduino ADS1115库
|
1
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18
19.
20.
21.
22.
23
24
25
|
#include <Wire.h> #include <Adafruit_ADS1015.h> Adafruit_ADS1115 ads; voidsetup(void) { Serial.begin(9600); Serial.println("Hello!"); Serial.println("Getting single-ended readings from AIN0..3"); Serial.println("ADC Range: +/- 6.144V ((1 bit = 3mV/ADS1015, 0.1875mV/ADS1115)")"); ads.begin(); } voidloop(void) { int16_t adc0; adc0 = ads.readADC_SingleEnded(0); Serial.print("AIN0: "); Serial.println(" "); delay(1000); } |