Réaction différente Mega 2560 et Nano Elegoo

Bonjour,
Pour débuter je test sur la variation d’une LED (simple) en FADEIN et FADEOUT.
J’ai préparé sur une mega 2560 R3 issu d’un Kit Starter Elegoo) et son plateau et tout fonctionne parfaitement.

J’essai le même programme sur le même plateau en ne changeant que la carte sur une Nano Elegoo. Ici, la LED ne fait que clignoter sans aucun FADING.
Le téléversement du programme se passe bien sur les deux cartes, seule la réaction différe.

En piece jointe les deux schémas.
Le programme :

//  Fade In et Fade Out sur led

int pinPot=0; //variable pour le pin où est connecté le potentiomètre
int pinLED=8;
int brightness = 0;    // how bright the LED is
int fadeAmount = 5;    // how many points to fade the LED by
void setup() {
  pinMode(pinLED,OUTPUT);
}

void loop() {
  // set the brightness of pin 9:
  analogWrite(pinLED, brightness);
  // change the brightness for next time through the loop:
  brightness = brightness + fadeAmount;
  // reverse the direction of the fading at the ends of the fade:
  if (brightness <= 0 || brightness >= 250) {
    fadeAmount = -fadeAmount;
  }
  // wait for 30 milliseconds to see the dimming effect
  delay(30);
}

Fiche technique de la Nano Elegoo :
DESCRIPTION :
La carte Arduino Nano est basée sur un ATMega328 cadencé à 16 MHz. Sa mémoire de 32 kB et son grand nombre d’E/S font de ce circuit compatible DIL30 un élément idéal pour les systèmes embarqués ou pour des applications robotiques nécessitant du multitâches.

La Nano 3.0 peut se programmer avec le logiciel Arduino. Le contrôleur ATMega328 contient un bootloader qui permet de modifier le programme sans passer par un programmateur. Le logiciel est téléchargeable gratuitement.

Caractéristiques principales:

  • alimentation:
    via port USB ou
    5 Vcc régulée sur broche 27 ou
    6 à 20 V non régulée sur broche 30
  • microprocesseur: ATMega328
  • mémoire flash: 32 kB
  • mémoire SRAM: 2 kB
  • mémoire EEPROM: 1 kB
  • 14 broches d’E/S dont 6 PWM
  • 8 entrées analogiques 10 bits
  • intensité par E/S: 40 mA
  • cadencement: 16 MHz
  • bus série, I2C et SPI
  • gestion des interruptions
  • fiche USB: mini-USB B
  • boîtier DIL30
  • dimensions: 45 x 18 x 18 mm
    Version d’origine fabriquée en Italie.

SPECIFICATIONS TECHNIQUES :
Microcontroller ATmega328
Architecture AVR
Operating Voltage 5 V
Flash Memory 32 KB of which 2 KB used by bootloader
SRAM 2 KB
Clock Speed 16 MHz
Analog IN Pins 8
EEPROM 1 KB
DC Current per I/O Pins 40 mA (I/O Pins)
Input Voltage 7-12 V
Digital I/O Pins 22 (6 of which are PWM)
PWM Output 6
Power Consumption 19 mA
PCB Size 18 x 45 mm
Weight 7 g
Product Code A000005

fade_mega.jpg

fade_nano.jpg

Toutes les pins de la nano ne sont pas capables de générer un signal PWM. La pin 8 (pinLED) en l'occurence ne le peut pas. Utilise par exemple la pin 9 (comme ton commentaire l'indique d'ailleurs).

Merci super cette c’est exactement cela.
Sujet clos.
Cordialement