NeroPLC:
escrbir una palabra en un 7 segmento
Así como lo planteas no es posible. Un display 7 segmentos esta diseñado para mostrar dígitos 0~9
Puedes quizás formas algunas letras como A, E, I, O, U quizás algunas mas pero no todas.
Intenta primero hacer que cuente de 0~9 y luego ya modificas para tratar con algunas letras. Yo te ayudo pero tienes que poner de tu parte. Tu display 7 segmentos es de ánodo o cátodo común ?

Asegúrate que todos los segmentos funcionan así:
void setup(){
pinMode(7, OUTPUT); //g
pinMode(8, OUTPUT); //f
pinMode(9, OUTPUT); //e
pinMode(10, OUTPUT); //d
pinMode(11, OUTPUT); //c
pinMode(12, OUTPUT); //b
pinMode(13, OUTPUT); //a
}
void loop(){
for (byte i=7; i<14; i++){
digitalWrite(i, HIGH);
delay(500);
digitalWrite(i, LOW);
}
}
