Помогите подружить INA129 и LCD Nokia 5110

jinix
Offline
Зарегистрирован: 20.11.2017
#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!");

ЕвгенийП
ЕвгенийП аватар
Offline
Зарегистрирован: 25.05.2015

А каким тут боком LCD? С ним ведь до " Serial.println("I'm ok!");" ничего не делается.

jinix
Offline
Зарегистрирован: 20.11.2017

Serial.println("I'm ok!") до этой команды даже не доходит

ЕвгенийП
ЕвгенийП аватар
Offline
Зарегистрирован: 25.05.2015

Так и я говорю, причём тут LCD из заголовка темы? Уберите его совсем и из кода и из схемы, чтобы мозг не выносил и добейтесь работоспособности датчика тока, для начала.

jinix
Offline
Зарегистрирован: 20.11.2017

По отдельности всё работает.

Не работает совместно.  в этом то  и проблема.

ЕвгенийП
ЕвгенийП аватар
Offline
Зарегистрирован: 25.05.2015

Покажите коды как работает. Сравним с тем, что не работает.

jinix
Offline
Зарегистрирован: 20.11.2017

Причем пробывал и библиотеку Adafruit INA

ua6em
ua6em аватар
Offline
Зарегистрирован: 17.08.2016

jinix пишет:

Причем пробывал и библиотеку Adafruit INA

так у них разный синтаксис однако

jinix
Offline
Зарегистрирован: 20.11.2017

Это очевидно, брал код из примеров. Которые идут с библиотекой.

 

b707
Offline
Зарегистрирован: 26.05.2017

jinix пишет:

Это очевидно, брал код из примеров. Которые идут с библиотекой.

jinix - вы, похоже, правил форума не читали.

Либо вы показываете код, как вы пробовали работать с INA без дисплея - либо идете спрашивать в другом месте.