Die 8x8 Matrix von Adafruit ist eine schöne, kleine Ergänzung, für seinen Raspberry Pi. Die Möglichkeiten sind wohl Grenzenlos, ich benutze meine als kreative Nachtleuchte mit diversen Icons, welche ich alle 2 Tage wechsel.
Leider sind die mitgelieferten Libraries von Adafruit allesamt nur in Python, welches für mich Komfort vermissen lässt, da ich gern die LEDs per Drag-Event in meinem Browser steuern möchte - anstatt jede LED manuell zu programmieren.
Der Einsatz von NodeJS ist hierfür gerade prädestiniert, ein Webserver ist mit express.js schnell eingerichtet. Die notwendige Node-Library zum steuern der Matrix könnt ihr auf unserem GitHub herunterladen. rpio
wird für die Verwndung der Library benötigt.
$ npm install rpio
Nachdem rpio
installiert wurde, muss die 8x8-Matrix-Library mit Hilfe von npm
installiert werden:
$ npm install 8x8matrix
Sobald der Download abgeschlossen ist, muss man die Libraries wie folgt in seinem Projekt einbinden:
var rpio = require('rpio');
var matrix = require('8x8matrix');
matrix.init(rpio);
matrix.writeArray(matrix.smily);
Source
Monday, 15. August 2016