Помогите подружить INA129 и LCD Nokia 5110
- Войдите на сайт для отправки комментариев
Сб, 17/04/2021 - 18:18
#include <Wire.h>
#include <INA219.h>
INA219 ina219;
#include <Adafruit_PCD8544.h>
#define PinOutDisCharge 10 // выход включения разрядки ШИМ
#define PinOutCharge 9
Adafruit_PCD8544 display = Adafruit_PCD8544(17, 16, 15, 14, 13);
void setup(void)
{ Serial.begin(115000);
if (! ina219.begin()) {
Serial.println("Failed to find INA219 chip");
while (1) {
delay(10);
}
}
Serial.println("I'm ready!");
// Configure INA219
ina219.configure(INA219_RANGE_32V, INA219_GAIN_320MV, INA219_BUS_RES_12BIT, INA219_SHUNT_RES_12BIT_1S);
// Calibrate INA219. Rshunt = 0.1 ohm, Max excepted current = 2A
ina219.calibrate(0.3, 10);
Serial.println("I'm ok!");
display.begin();
display.setContrast(60);
display.clearDisplay();
display.setTextSize(1);
display.setTextColor(BLACK);
display.setCursor(0, 0);
display.println("Hello, world!");
display.display();
delay(2000);
}
void loop(void) {}
Не доходит до кода Serial.println("I'm ok!");
А каким тут боком LCD? С ним ведь до "
Serial.println("I'm ok!");" ничего не делается.Serial.println("I'm ok!") до этой команды даже не доходитТак и я говорю, причём тут LCD из заголовка темы? Уберите его совсем и из кода и из схемы, чтобы мозг не выносил и добейтесь работоспособности датчика тока, для начала.
По отдельности всё работает.
Не работает совместно. в этом то и проблема.
Покажите коды как работает. Сравним с тем, что не работает.
Причем пробывал и библиотеку Adafruit INA
Причем пробывал и библиотеку Adafruit INA
так у них разный синтаксис однако
Это очевидно, брал код из примеров. Которые идут с библиотекой.
Это очевидно, брал код из примеров. Которые идут с библиотекой.
jinix - вы, похоже, правил форума не читали.
Либо вы показываете код, как вы пробовали работать с INA без дисплея - либо идете спрашивать в другом месте.