0 голосов

Изучаем с ребенком набор Йодо. Хочется попробовать что-то сделать с дополнительными модулями.

Вроде у индикатора есть библиотека для Espruino - IskraJS.

http://wiki.amperka.ru/js:quaddisplay2

Чтобы сделать бегущую строку в виде слова, например, "amperka.ru":

// Подключаем индикатор к SPI2. Пин P9 — chip select
var quad2 = require('@amperka/quaddisplay2').connect(P9);
// Через 1 секунду после начала программы, запускаем бегущую строку
// с периодом кадров 300 миллисекунд
setTimeout(function() { quad2.marquee('amperka.ru', 300); }, 1000);

Все верно?

Далее если попробовать вывести значения с датчика температуры:

http://wiki.amperka.ru/js:thermometer

//подключаем модуль с датчиком температуры
var mySensor = require('@amperka/thermometer').connect(A0);

//подключаем индикатор
var quad2 = require('@amperka/quaddisplay2').connect(P9); 

//создаем переменную с числовым значением температуры в градусах Цельсия
var temperatureC = mySensor.read('C');

//выводим на индикатор значение температуры
quad2.display(temperatureC);

Все верно? Или как-то по-другому это нужно делать?

(7 баллов) 1 4

Пожалуйста, войдите или зарегистрируйтесь чтобы ответить на этот вопрос.

Добро пожаловать на Бредборд! Сайт вопросов и ответов на тему Arduino, Raspberry Pi и хоббийной электроники в целом. Цель Бредборда — быть максимально полезным. Поэтому мы строго следим за соблюдением правил, боремся с холиворами и оффтопиком.
  1. parovoZZ

    102 балл(ов)

  2. Un_ka

    66 балл(ов)

  3. sser

    38 балл(ов)

  4. Тигрыч

    10 балл(ов)

  5. Kiprais

    9 балл(ов)

  6. N08I40K

    8 балл(ов)

Награды месяца
1-е место: Raspberry Pi 3 Model A+
2-е место: Raspberry Pi Zero W
3-е место: Raspberry Pi Zero

...