haut ⇨ ⇦bas
Electro
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 04/06/2026 dans Astuces sous le titre : xampp bis
Le 03/06/2026 dans Iut GC sous le titre : MAT4 : Géométrie dans l'espace
Le 03/06/2026 dans snt sous le titre : Objet connecté
Le 12/05/2026 dans Première sous le titre : Révisions
Le 11/05/2026 dans Cira1 sous le titre : Intégration
Version du 04 Juin 2026