haut ⇨ ⇦bas
Electro
ipv4:216.73.216.164
Année scolaire 2025-2026
stylo
UNO R4
Utilisation du code

1. Copiez le code sur votre Arduino.
2. Téléversez le code sur votre Arduino.
3. Ouvrez le site Web https://ledmatrix-editor.arduino.cc/.
4. Cliquez sur le petit logo avec un Arduino en haut de la page.
5. Cliquez sur "I’VE UPLOADED THE SKETCH".
6. Cliquez sur "TRY".
7. Sélectionnez votre Arduino (en haut à gauche de l'écran). Si vous ne le voyez pas, essayez de débrancher et de rebrancher l'USB.
8. Cliquez sur "Verbinding maken".
9. Dessinez ce que vous souhaitez dans les cases au milieu de l'écran et cela apparaîtra sur votre Arduino.

#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);
  }
} 
On dessine alors ce que l'on veut, on télécharge l'animation au format animation.h que l'on peut éditer avec un éditeur de texte. On crée alors un petit programme arduino pour visualiser l'effet.
#include "Arduino_LED_Matrix.h"
ArduinoLEDMatrix matrix;

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

const uint32_t animation[][4] = {
	{ 0x1b,       0x2482081,  0x100a0040, 66 },
	{ 0x20071b,   0x22482081, 0x100a0040, 66 },
	{ 0x1b03f,    0x864c60c3, 0x181b0040, 66 },
	{ 0x400e005b, 0x2482081,  0x100a0040, 66 },
	{ 0x1b,	      0x2482085,  0x10ea0440, 66 } };

void loop(){
  for (int i=0;i<5;i++) 
    { matrix.loadFrame(animation[i]); delay(200); }
}
écrit par : Stéphane Le Méteil, le 13/04/2024
Derniers articles publiés :
Le 13/02/2026 dans bia sous le titre : 13 Février
Le 09/02/2026 dans bia sous le titre : 6 Février
Le 03/02/2026 dans Cira1 sous le titre : Primitives
Le 03/02/2026 dans Première sous le titre : Contrôle N°5
Le 01/02/2026 dans Latex sous le titre : Bonne entête
Version du 30 Janvier 2026