Skip to main content

MicroPython biblioteka

Modul WS2812Grid upravlja ovom pločicom iz MicroPythona. Izgrađen je na MicroPythonovu vlastitom modulu neopixel i nad njim dodaje sučelje (x, y). Izradite objekt WS2812Grid s pinom machine.Pin spojenim na DIN, pozovite begin() kako biste krenuli sa svim ugašenim pikselima, LED diode obojite funkcijom setPixel() i pošaljite ih na mrežu funkcijom show().

(0, 0) je LED dioda u gornjem lijevom kutu, na kojoj podaci ulaze. x raste udesno, a y prema dolje, tako da se nikada ne morate baviti serpentinastim redoslijedom kojim su LED diode spojene. Za nekoliko povezanih mreža zadajte punu širinu i visinu panela (višekratnike broja 8) i iste koordinate vrijede preko svih njih.

Svjetlina radi drukčije nego u biblioteci za Arduino: setBrightness() skalira svaku boju u trenutku kad je postavljate, zato ga pozovite prije setPixel() ili fill().

Još niste instalirali? Slijedite Brzi početak prije korištenja stranica s funkcionalnostima.

Funkcionalnosti​

Svaka stranica započinje jednim provjerenim primjerom modula i objašnjava svaku funkciju koju primjer koristi da bi se postigao taj rezultat.