Arduino R4 Led Matrix Voorbeeldcode

Wat is een LED MATRIX?

Een LED Matrix is een display met een reeks lichtgevende diodes (LED's) gerangschikt in een matrixvorm. Op de Arduino R4 bevindt zich een LED Matrix van 12 bij 8, wat betekent dat het 96 individuele LED's heeft. Hiermee kun je tekst, cijfers, symbolen en eenvoudige afbeeldingen weergeven door specifieke LED's aan en uit te schakelen via de Arduino. Het biedt een leuke manier om visuele feedback te geven aan gebruikers van het project.

Voorbeeldcode

#include "Arduino_LED_Matrix.h"

ArduinoLEDMatrix matrix;

void setup() {
  Serial.begin(115200);
  matrix.begin();
}

uint32_t frame[] = {
  0, 0, 0, 0xFFFF
};

void loop() {
  if(Serial.available() >= 12){
    frame[0] = Serial.read() | Serial.read() << 8 | Serial.read() << 16 | Serial.read() << 24;
    frame[1] = Serial.read() | Serial.read() << 8 | Serial.read() << 16 | Serial.read() << 24;
    frame[2] = Serial.read() | Serial.read() << 8 | Serial.read() << 16 | Serial.read() << 24;
    matrix.loadFrame(frame);
  }
} 

Gebruik van de code

1. Kopieer de code naar uw Arduino.
2. Upload de code naar uw Arduino.
3. Open de website https://ledmatrix-editor.arduino.cc/.
4. Klik bovenin op het kleine logo met een Arduino.
5. Klik op "I’VE UPLOADED THE SKETCH".
6. Klik op "TRY".
7. Selecteer uw Arduino (links bovenaan het scherm). Als u deze niet ziet kunt u proberen de usb opnieuw aan te sluiten
8. Klik op "Verbinding maken".
9. Teken in de vakjes in het midden van het scherm wat u wilt en zult u dit op uw Arduino zien verschijnen.