LED scherm

Het BBC micro:bit scherm bestaat uit 25 rode LED lichten en zijn in een 5X5 raster neergezet ( 5 LEDs horizontaal en 5 LEDs verticaal).

micro:bit met alle 25 LEDs aan

 

Welke LED?

Je kan x , y coördinaten gebruiken om een specifieke LED in het raster te gebruiken; waarbij x de horizontale positie en y de vertikale positie is (0, 1, 2, 3, 4). Om erachter te komen wat de x, y coördinaat is, leg je micro:bit horizontaal neer, net als een bankpas (zoals op het plaatje hierboven).

Hier zijn de x, y-coördinaten voor de LEDs in de 5 X 5 raster:

0, 0 1, 0 2, 0 3, 0 4, 0

0, 1 1, 1 2, 1 3, 1 4, 1

0, 2 1, 2 2, 2 3, 2 4, 2

0, 3 1, 3 2, 3 3, 3 4, 3

0, 4 1, 4 2, 4 3, 4 4, 4

De x, y-coördinaten voor de LED in het centrum van het raster zijn 2, 2. Vanaf 0, 0 tel 2 kolommen naar rechts en vervolgens 2 rijen naar beneden.

Rij, kolom - 1

Aangezien de rij en kolom nummers beginnen bij 0, een gemakkelijke manier om erachter te komen wat de x, y-coördinaten zijn, hiervoor wordt 1 afgetrokken van het nummer van de rij en kolom (wanneer je met 1 begint met tellen). Met andere woorden, als u wilt opgeven de LED in de 4e kolom 5de rij, trek 1 af van elk getal om coördinaten 3, 4 te krijgen.

Codering van de LED's

JavaScript blokeditor

Zet een LED aan of uit

Gebruik plot en unplot om een LED aan en uit te zetten.

Is een LED aan of uit?

Gebruik de punt functie om te bekijken of de LED aan of uit is.

Toon plaatjes, tekens en nummers

Inplaats van individuele LEDs aan of uit te zetten, zoals hierboven, kan je ook een plaatje direct op het scherm tonen of tekst en cijfers weergeven door gebruik te maken van show number/show string functie.

Python

Bekijk het plaatjes hoofdstuk van de documentatie om meer te leren over programmeren van LEDs in Python voor de micro:bit.

Selecting this opens external content from our support system, which adheres to their privacy policy.