@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');