Iskra и некоторые модули.

Тема в разделе "Iskra JS, Espruino, Йодо", создана пользователем Scott, 1 сен 2016.

  1. Scott

    Scott Нуб

    Добрый!

    Как подключить к ISKRA JS следующие модули:

    Датчик кислотности жидкости
    Часы реального времени
    LCD экран на 2 строки
     
  2. ИгорьК

    ИгорьК Гуру

    http://www.espruino.com/DS3231

    http://www.espruino.com/HD44780

    А здесь, блин, ясновидение не включилось. Но я буду допрашивать Гугл вместо Вас дальше.

    Помог?
     
    DrOnJD и acos нравится это.
  3. ИгорьК

    ИгорьК Гуру

  4. Scott

    Scott Нуб

  5. armani

    armani Нерд

    Часы реального времени
    http://www.espruino.com/DS3231

    Вот, попробовал сделать, но выдает ошибку:
    Uncaught InternalError: Timeout on I2C Write BUSY
    at line 1 col 23
    this.i2c.writeTo(104,0);var a=this.i2c.readFrom(104,7),b=e(a...
    ^
    in function "readDateTime" called from line 1 col 30
    console.log(rtc.readDateTime());
    ^
    in function called from system
     
  6. Morgan

    Morgan Гик

    Проверьте правильность подключения.
    Наш модуль часов сделан на микросхеме DS1307, а не DS3231, поэтому могут быть всевозможные проблемы, если вы используете один модуль, а библиотеку для другого.
     
  7. Morgan

    Morgan Гик

    достаточно воспользоваться функцией analogRead(pin), например:
    Код (Javascript):
    setInterval(function(pin) {
      console.log(analogRead(pin));
    }, 100, A0);
    документация на JS функции описаны в вики: http://wiki.amperka.ru/js:start
    на странице производителя есть пример калибровки датчика программным и аппаратным способами. Там реализовано на C, но главное математика, а не язык программирования https://www.dfrobot.com/wiki/index.php/PH_meter(SKU:_SEN0161)
     
    Nior нравится это.