@amperka/quaddisplay
Библиотека для работы с четырёхразрядным индикатором (v1).
// Подключаем индикатор к P11 var quad = require('@amperka/quaddisplay').connect(P11); // Выводим на индикатор дробное число 12.34 quad.display('12.34');
Функции модуля
Создаёт новый объект QuadDisplay. Объект opts должен состоять из двух полей:
В качестве opts нужно передать номер пина к которому подключен дисплей.
Класс для работы с модулем QuadDisplay. Для создания экземпляра используйте функцию connect.
Функция принимает строку или число text и выводит на индикатор. Параметр alignRight, равный true, установит выравнивание строки по правому краю индикатора.
var quad = require('@amperka/quaddisplay').connect(P11); quad.display('1.2'); // выравнивание по левому краю: [1.][2 ][ ][ ] quad.display('1.2', true); // по правому краю: [ ][ ][1.][2 ]
Функция запускает бегущую строку с текстом text. «Кадры» обновляются с периодом 300 миллисекунд.
var quad = require('@amperka/quaddisplay').connect(P11); quad.marquee('1234567890');