Различия
Показаны различия между двумя версиями страницы.
Предыдущая версия справа и слеваПредыдущая версияСледующая версия | Предыдущая версия | ||
js:led-matrix [2017/12/11 13:28] – [ connect(i2c[, opts])] morgan | js:led-matrix [2017/12/13 14:20] (текущий) – [ Matrix.print(byteArray)] morgan | ||
---|---|---|---|
Строка 3: | Строка 3: | ||
====== @amperka/ | ====== @amperka/ | ||
- | Библиотека для управления [[amp>/ | + | Библиотека для управления [[amp>/ |
<code javascript> | <code javascript> | ||
Строка 55: | Строка 55: | ||
</ | </ | ||
+ | [[https:// | ||
+ | |||
+ | <code javascript> | ||
+ | // скопировали массив из редактора | ||
+ | var pictures = [ | ||
+ | [0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x10], | ||
+ | [0x00, 0x00, 0x00, 0x00, 0x00, 0x10, 0x10, 0x10], | ||
+ | [0x00, 0x00, 0x00, 0x28, 0x10, 0x10, 0x00, 0x00], | ||
+ | [0x00, 0x00, 0x46, 0x28, 0x04, 0x08, 0x00, 0x00], | ||
+ | [0x20, 0x92, 0x46, 0x00, 0x03, 0x00, 0x00, 0x00], | ||
+ | [0x20, 0x80, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00] | ||
+ | ]; | ||
+ | // Рисуем GIF`ку | ||
+ | var frame = 0; | ||
+ | setInterval(function() { | ||
+ | matrix.print(pictures[(frame++) % pictures.length]); | ||
+ | }, 100); | ||
+ | |||
+ | </ | ||
func:: Matrix.write(x, | func:: Matrix.write(x, | ||