# pueden ayudarme ?

**URL:** <https://forum.arduino.cc/t/pueden-ayudarme/563040>\
**Category:** Español\
**Created:** [December 19, 2018, 3:25pm UTC](https://forum.arduino.cc/t/pueden-ayudarme/563040 "2018-12-19T15:25:56Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![tiketi69](https://avatars.discourse-cdn.com/v4/letter/t/2bfe46/32.png) [@tiketi69](https://forum.arduino.cc/u/tiketi69)\
**Post date:** [December 19, 2018, 3:25pm UTC](https://forum.arduino.cc/t/pueden-ayudarme/563040/1 "2018-12-19T15:25:56Z")

</div>

tengo un problema y no puedo resolverlo

Este es el sketch:

**Leccion 5 Monitor Serial Adafruit**

```cpp
int latchPin = 5;
int clockPin = 6;
int dataPin = 4;

byte leds = 0;

void setup() 
{
 pinMode(latchPin, OUTPUT);
 pinMode(dataPin, OUTPUT);
 pinMode(clockPin, OUTPUT);
 updateShiftRegister();
 Serial.begin(9600);
 while (! Serial);
 Serial.println(*Enter LED Number 0 to 7 or 'x' to clear*);        'Enter' was not declared in this scope
}   ERROR

void loop() 
{
 if (Serial.available())
 {
   char ch = Serial.read();
   if (ch >= '0' && ch <= '7')
   {
     int led = ch - '0';
     bitSet(leds, led);
     updateShiftRegister();
     Serial.print(*Turned on LED*);
     Serial.println(led);
 }
 if (ch == 'x')
 {
   leds = 0;
   updateShiftRegister();
   Serial.println(*Cleared*);
   }
 }
}
void updateShiftRegister()
{
 digitalWrite(latchPin, LOW);
 shiftOut(dataPin, clockPin, LSBFIRST, leds);
 digitalWrite(latchPin, HIGH);
}

```

**ERROR**

```cpp
Arduino:1.8.5 (Windows 7), Tarjeta:"Arduino Leonardo"

C:\Program Files\Arduino\arduino-builder -dump-prefs -logger=machine -hardware C:\Program Files\Arduino\hardware -tools C:\Program Files\Arduino\tools-builder -tools C:\Program Files\Arduino\hardware\tools\avr -built-in-libraries C:\Program Files\Arduino\libraries -libraries C:\Users\Mantto\Documents\Arduino\libraries -fqbn=arduino:avr:leonardo -ide-version=10805 -build-path C:\Users\Mantto\AppData\Local\Temp\arduino_build_870732 -warnings=none -build-cache C:\Users\Mantto\AppData\Local\Temp\arduino_cache_526208 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.avr-gcc.path=C:\Program Files\Arduino\hardware\tools\avr -prefs=runtime.tools.arduinoOTA.path=C:\Program Files\Arduino\hardware\tools\avr -prefs=runtime.tools.avrdude.path=C:\Program Files\Arduino\hardware\tools\avr -verbose H:\ARD\sketchs\lecc5_MonitorSerial\lecc5_MonitorSerial.ino
C:\Program Files\Arduino\arduino-builder -compile -logger=machine -hardware C:\Program Files\Arduino\hardware -tools C:\Program Files\Arduino\tools-builder -tools C:\Program Files\Arduino\hardware\tools\avr -built-in-libraries C:\Program Files\Arduino\libraries -libraries C:\Users\Mantto\Documents\Arduino\libraries -fqbn=arduino:avr:leonardo -ide-version=10805 -build-path C:\Users\Mantto\AppData\Local\Temp\arduino_build_870732 -warnings=none -build-cache C:\Users\Mantto\AppData\Local\Temp\arduino_cache_526208 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.avr-gcc.path=C:\Program Files\Arduino\hardware\tools\avr -prefs=runtime.tools.arduinoOTA.path=C:\Program Files\Arduino\hardware\tools\avr -prefs=runtime.tools.avrdude.path=C:\Program Files\Arduino\hardware\tools\avr -verbose H:\ARD\sketchs\lecc5_MonitorSerial\lecc5_MonitorSerial.ino
Using board 'leonardo' from platform in folder: C:\Program Files\Arduino\hardware\arduino\avr
Using core 'arduino' from platform in folder: C:\Program Files\Arduino\hardware\arduino\avr
Detecting libraries used...
"C:\Program Files\Arduino\hardware\tools\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics  -flto -w -x c++ -E -CC -mmcu=atmega32u4 -DF_CPU=16000000L -DARDUINO=10805 -DARDUINO_AVR_LEONARDO -DARDUINO_ARCH_AVR  -DUSB_VID=0x2341 -DUSB_PID=0x8036 '-DUSB_MANUFACTURER="Unknown"' '-DUSB_PRODUCT="Arduino Leonardo"' "-IC:\Program Files\Arduino\hardware\arduino\avr\cores\arduino" "-IC:\Program Files\Arduino\hardware\arduino\avr\variants\leonardo" "C:\Users\Mantto\AppData\Local\Temp\arduino_build_870732\sketch\lecc5_MonitorSerial.ino.cpp" -o "nul"
Generating function prototypes...
"C:\Program Files\Arduino\hardware\tools\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics  -flto -w -x c++ -E -CC -mmcu=atmega32u4 -DF_CPU=16000000L -DARDUINO=10805 -DARDUINO_AVR_LEONARDO -DARDUINO_ARCH_AVR  -DUSB_VID=0x2341 -DUSB_PID=0x8036 '-DUSB_MANUFACTURER="Unknown"' '-DUSB_PRODUCT="Arduino Leonardo"' "-IC:\Program Files\Arduino\hardware\arduino\avr\cores\arduino" "-IC:\Program Files\Arduino\hardware\arduino\avr\variants\leonardo" "C:\Users\Mantto\AppData\Local\Temp\arduino_build_870732\sketch\lecc5_MonitorSerial.ino.cpp" -o "C:\Users\Mantto\AppData\Local\Temp\arduino_build_870732\preproc\ctags_target_for_gcc_minus_e.cpp"
"C:\Program Files\Arduino\tools-builder\ctags\5.8-arduino11/ctags" -u --language-force=c++ -f - --c++-kinds=svpf --fields=KSTtzns --line-directives "C:\Users\Mantto\AppData\Local\Temp\arduino_build_870732\preproc\ctags_target_for_gcc_minus_e.cpp"
Compilando programa...
"C:\Program Files\Arduino\hardware\tools\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -MMD -flto -mmcu=atmega32u4 -DF_CPU=16000000L -DARDUINO=10805 -DARDUINO_AVR_LEONARDO -DARDUINO_ARCH_AVR  -DUSB_VID=0x2341 -DUSB_PID=0x8036 '-DUSB_MANUFACTURER="Unknown"' '-DUSB_PRODUCT="Arduino Leonardo"' "-IC:\Program Files\Arduino\hardware\arduino\avr\cores\arduino" "-IC:\Program Files\Arduino\hardware\arduino\avr\variants\leonardo" "C:\Users\Mantto\AppData\Local\Temp\arduino_build_870732\sketch\lecc5_MonitorSerial.ino.cpp" -o "C:\Users\Mantto\AppData\Local\Temp\arduino_build_870732\sketch\lecc5_MonitorSerial.ino.cpp.o"
H:\ARD\sketchs\lecc5_MonitorSerial\lecc5_MonitorSerial.ino: In function 'void setup()':

lecc5_MonitorSerial:16: error: 'Enter' was not declared in this scope

  Serial.println(*Enter LED Number 0 to 7 or 'x' to clear*);

                  ^

H:\ARD\sketchs\lecc5_MonitorSerial\lecc5_MonitorSerial.ino: In function 'void loop()':

lecc5_MonitorSerial:29: error: 'Turned' was not declared in this scope

      Serial.print(*Turned on LED*);

                    ^

lecc5_MonitorSerial:36: error: 'Cleared' was not declared in this scope

    Serial.println(*Cleared*);

                    ^

lecc5_MonitorSerial:36: error: expected primary-expression before ')' token

    Serial.println(*Cleared*);

                            ^

exit status 1
'Enter' was not declared in this scope

```

---

<div class="post-metadata">

**Author:** ![evanmars](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/evanmars/32/217678_2.png) [@evanmars](https://forum.arduino.cc/u/evanmars)\
**Post date:** [December 19, 2018, 3:27pm UTC](https://forum.arduino.cc/t/pueden-ayudarme/563040/2 "2018-12-19T15:27:31Z")

</div>

" " not \* \*

---

<div class="post-metadata">

**Author:** ![tiketi69](https://avatars.discourse-cdn.com/v4/letter/t/2bfe46/32.png) [@tiketi69](https://forum.arduino.cc/u/tiketi69)\
**Post date:** [December 19, 2018, 3:32pm UTC](https://forum.arduino.cc/t/pueden-ayudarme/563040/3 "2018-12-19T15:32:19Z")

</div>

gracias lo voy a probar

---

<div class="post-metadata">

**Author:** ![Surbyte](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/surbyte/32/217404_2.png) [@Surbyte](https://forum.arduino.cc/u/Surbyte)\
**Post date:** [December 19, 2018, 10:03pm UTC](https://forum.arduino.cc/t/pueden-ayudarme/563040/4 "2018-12-19T22:03:45Z")

</div>

Primero intenta ir a

Ve a Documentación =\> Indice de temas tutoriales =\> Clases de Youtube

Presta atención e intenta entender como funciona este mundo de arduino. Como se programa y como resolver errores.

Los códigos de error que te figuran te dan toda la información

Tu has copiado un código correspondiente a la lección 5 y lo compiaste mal.  
Todos tus errores son de tipeo en general.  
Ejemplo: primer error

```cpp
lecc5_MonitorSerial:29: error: 'Turned' was not declared in this scope

      Serial.print(*Turned on LED*);

                    ^

lecc5_MonitorSerial:36: error: 'Cleared' was not declared in this scope

```

Lo primero que dice es  
lecc5\_MonitorSerial:29: error: 'Turned' was not declared in this scope  
29 es la linea  
error: 'Turned' was not declared in this scope  
Lo que quiere decir que el sistema interpreta que Turnes es una variable no declarada pero... si miras bien esta dentro de un Serial.print()  
Y todo lo que va dentro de un Serial.print debe ir entre " "

Asi que lo correcto es

```cpp
Serial.print("Turned on LED");

```

Lo mismo con el siguiente error

```cpp
Serial.println(*Cleared*);

```

debe ser

```cpp
Serial.println("Cleared");

```

---

<div class="post-metadata">

**Author:** ![system](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/system/32/1140315_2.png) [@system](https://forum.arduino.cc/u/system)\
**Post date:** [May 6, 2021, 2:13pm UTC](https://forum.arduino.cc/t/pueden-ayudarme/563040/5 "2021-05-06T14:13:27Z")

</div>


