Serial Projector(Нужна помощь)

Тема в разделе "Iskra JS, Espruino, Йодо", создана пользователем ejdme, 14 янв 2018.

  1. ejdme

    ejdme Нуб

    Здравствуйте! Как решить проблему с подключением Serial Projector к Espruino WEB IDE. Код:
    Код (Javascript):
    var sensor=require('@amperka/light-sensor')
        .connect(A1);

    var temp=require('[USER=5565]@amperka/thermometer')
        .connect(A4);

    setInterval(function() {
    var celsius=temp.read('C');
    console.log(
    '<div style="font-size: 0.5em">',
    'Температура',
    '</div>',
    celsius.toFixed(1),
    '°C'
    );
    }, 1000);
    Serial Projector пишет "Hello world". До проблемы приходилось перепрошивать плату.
     
    Последнее редактирование: 30 янв 2018
  2. BAR__MEN

    BAR__MEN Гуру

    1. Научитесь вставлять код правильно.
    2. Выберете правильный порт в Serial projector.
    3. Не вышло?, Во время прошивки платы для избежания ошибок закрывайте Serial projector
     
  3. ejdme

    ejdme Нуб

    код записывал по инструкции от набора "ЙОДО". В Serial Projector порт выбран правильный. Попробовал снова прошить с закрытым Serial Projector и картина не изменилась.(Прошивку делал через Flasher-->Flash Firmware)
     
  4. sys

    sys Оракул

    Во первых, не мешало бы предварительно изучить Вики и другие материалы => http://forum.amperka.ru/threads/f-a-q-ЧаВо-Прежде-чем-задать-вопрос-на-форуме.12591/ и заодно научитесь правильно вставлять код в сообщение.
    Ну а по существу, внимательно посмотрите свой код и сравните с
    code4SP.png
    Тут возможна путаница... Прошить код (загрузка скрипта в память контроллера) и прошить плату (перепрошить контроллер новой прошивкой через Flasher).. Кто из Вас что имел в виду, и зачем перепрошивать прошивку я не совсем улавливаю :)
     
  5. ejdme

    ejdme Нуб

    Здравствуйте! Спасибо за исрпавления по оформлению. Исправлюсь! Прошивать плату через Flasher пришлось из-за того, что перестала появляться надпись Iskro в консольном окне. До перепрошивки Serial Projector работал нормально. Сейчас, если во время включённого Serial Projector загрузить скетч, то в Serial Projector пишется иногда {''jsLock":232925,"js, а иногда =undefined