Aiuto primo codice

Ciao, tu usi una costante numerica per stabilire la percentuale del PWM, qui scrivi "analogWrite(Motore, 63);"
63 viene genericamente detto magic number, questo perchè un numero non fornisce altre informazioni al programmatore che legge il codice. Invece una variabile grazie al nome che gli si dà fornisce più informazioni al programmatore.

Anche usando il magic number la cosa si potrebbe risolvere se Arduino core mettesse a disposizione una funzione per leggere il valore attuale del PWM, ma questa funzione non c'è.

Quindi usa una variabile dove salvare il valore del PWM, es:

// non hai usato buoni nomi

const int Rosso = 12;
const int Giallo = 8;
const int Verde = 7;
int Motore = 3;

byte velocitaCorrente = 0;

...

void loop() {
 
 digitalWrite(Verde, HIGH);
 velocitaCorrente = 63;
 analogWrite(Motore, velocitaCorrente);
 Serial.println("Potenza al 25% ,Led Verde Acceso");
 Serial.println(Motore);

Se invece vuoi visualizzare 25 quando "velocitaCorrente è 63 puoi sottrarre 38 a 63, oppure usare "map" ma devi documentarti perchè non ricordo come funziona.

Ciao.