Здравствуйте,помогите пожалуйста
При прошивке искры следующим кодом
PrimaryI2C.setup({sda: SDA, scl: SCL});
var lcd = require("HD44780").connectI2C(PrimaryI2C, 0x38);
PrimaryI2C.writeTo(0x38, 0x08);
PrimaryI2C.setup({sda: SDA, scl: SCL, bitrate: 100000});
var rtc = require('@amperka/rtc').connect(PrimaryI2C);
rtc.setTime();
setInterval(function() {
var date = rtc.getTime();
var m = date.getMinutes();
var h = date.getHours();
lcd.setCursor(0, 0);
lcd.print("time=" + h + ":" + m);
},1000);
выдаёт ошибку
Prompt not detected - upload failed. Trying to recover...
Uncaught InternalError: Timeout on I2C Write Transmit Mode 2
at line 2 col 13
g|4,g|4,g,g])
^
in function "a" called from line 1 col 7
a(51,1);a(50,1);a(40,1);a(12,1);a(6,1);a(1,1);return{write:a...
^
in function "h" called from line 2 col 15
g|4,g|4,g,g])})
^
in function "connectI2C" called from line 4 col 57
var lcd = require("HD44780").connectI2C(PrimaryI2C, 0x38);
^
Execution Interrupted
>echo(1)
=undefined
Можете подсказать,что не так?
Использовал :
-текстовый экран 16×2 c интерфейсом I²C
-часы реального времени (Troyka-модуль)
модули брал здесь(https://amperka.ru/)