💡 LEER Valores desde el MONITOR Serial Arduino desde Cero 【 2021 】 - Capítulo #18🔋

Поділитися
Вставка
  • Опубліковано 23 жов 2024

КОМЕНТАРІ • 168

  • @acuriel507
    @acuriel507 Рік тому +10

    En el min 21:14 el error está en que no asignó al ledPin como OUTPUT por lo que no enciende correctamente. Gracias por los videos, voy a verlos todos. 😉

  • @paulllallico9402
    @paulllallico9402 3 роки тому +18

    Juemadre a la primera! Jajaja ese orgullo que da cuando todo lo hacemos bien
    Quede asombrado cuando dije 7 y como lo supo jaja
    Profe mucha felicidades por sus mil suscriptores!! 🥳🥳
    Le comento que he comenzado a utilizar la pantalla LCD con el módulo i2C para ahorrar el cableado y todo está corriendo super😁

    • @JohannPerezE
      @JohannPerezE  3 роки тому +4

      Hola Paul! Cuando me compila a la primera, no puedo evitar decir en voz alta "SOY UN MALDITO GENIO", es como mi meme interno 🤣. Sabía que alguien le tenía que atinar al 7 jajaja. Conozco el múdulo pero nunca lo he utilizado. Está buenísimo. Sí son mucho cables. SIII YA SOMOS 1.000 QUE FELICIDAD. GRACIASSSS!!! 🥳🥳🥳🥳

    • @paulllallico9402
      @paulllallico9402 3 роки тому

      @@JohannPerezE Jajaja es algo que todos tenemos dentro creo una autoalagacion nunca esta demás🤣
      Llegará lejos si sigue con esa misma alegría en cada video!🥳

    • @luisleonardojuarez7389
      @luisleonardojuarez7389 2 роки тому

      @@JohannPerezE 9:42 después de poner el número me aparece los siguiente.
      Tu número es: 9
      ingresa un número
      Tu número es: 0
      ingresa un número
      Yo no ingrese ningún otro número, solo el 9.
      En el segundo programa me sale esto
      ingresa el número de parpadeos
      ingresa el número de parpadeos
      ingresa el número de parpadeos
      Yo solo ingrese la primer serie de parpadeos, no otra.
      En el último, me aparece esto.
      radio de la circunferencia
      El área es de: 78.54
      radio de la circunferencia
      El área es de: 0.00
      radio de la circunferencia
      Igual, solo ingrese un radio de 5 y no ningún otro valor.
      Quiero saber por qué ocurre eso.

  • @estebanmazariegos1778
    @estebanmazariegos1778 3 роки тому +12

    Excelente tu clase amigo, personas como tu hacen la diferencia

  • @Asimov10
    @Asimov10 2 роки тому +16

    Tenia el mismo problema del "0", pero leyendo los comentarios vi que salio la solución con colocar el monitor serial en "Sin ajuste de linea" .

  • @jorgequintero92
    @jorgequintero92 10 місяців тому +3

    johann, muy didacticos y divertidos tus videos. Muchas gracias.

  • @pabloleonm0990
    @pabloleonm0990 Місяць тому +1

    el ciclo while del parpadeo lo hice asi:
    while (i

  • @avaldes51
    @avaldes51 2 роки тому +2

    Muy buen tutorial como siempre te felicito, y si soy un poco lento con los números pero ya cumplí los 70 años. Saludos.

  • @mauroretch
    @mauroretch 3 роки тому +4

    Profe, me hizo reír con lo de parce, ome, ***. xD xD.
    En vez de usar una variable llamada "pi" e inicializarla manualmente con el valor 3.14.... se puede usar la constante PI que ya existe dentro de las librerías de programación de Arduino, específicamente dentro de Arduino.h que se encuentra declarada de la siguiente forma:
    #define PI 3.1415926535897932384626433832795
    así mismo tenemos algunas otras definiciones como:
    #define HALF_PI 1.5707963267948966192313216916398
    #define TWO_PI 6.283185307179586476925286766559

    • @JohannPerezE
      @JohannPerezE  3 роки тому +3

      Jajaja los paisas a veces hablamos muy feo. Super, no sabía ese dato. Genial cuando estemos usando variables LONG porque necesitamos mucha precisión. Saludos!

  • @jorgefacundo5802
    @jorgefacundo5802 2 місяці тому +2

    los que estamos viendo el curso en pleno 2024 y tenemos el Arduino IDE 2.3.2 seguro no anda el código,les tiro una ayuda
    ledColor=Serial.readString();
    ledColor.trim();
    esa ultima linea me hizo funcionar el resto!

    • @jeancarlospenaloza
      @jeancarlospenaloza 2 місяці тому

      no logro entender aun, ledColor en ves de ledPin, solo parpadea 2 vez el led, tampoco cambia de color en pinMode(ledPin, OUTPUT);?

    • @IngenisoRic
      @IngenisoRic Місяць тому

      Es correcto a mi no me anda desde el video anterior solo me enciende a media luz, y se queda fijo, intentare con tu corrección, muchas gracias

    • @IngenisoRic
      @IngenisoRic Місяць тому

      Para los que no le hayan la falla, les comparto algunas correcciones al código, saludos y gracias al profe por su esfuerzo.
      int blinkTimes;
      String msg1 = "Por favor ingresa un número de parpadeos: ";
      String msg2 = " Tu número es: ";
      int i;
      int ledPin = 8;
      int dt = 400;
      void setup() {
      // put your setup code aquí, se ejecuta una vez:
      Serial.begin(9600);
      pinMode(ledPin, OUTPUT); // Configura el pin como salida
      }
      void loop() {
      // put your main code aquí, se ejecuta repetidamente:
      Serial.println(msg1);

      while (Serial.available() == 0) { // Esperamos a que se ingrese un dato
      // Espera sin hacer nada
      }
      blinkTimes = Serial.parseInt(); // Leemos el número ingresado
      Serial.println(msg2 + blinkTimes); // Mostramos el número ingresado
      // Realizamos el parpadeo del LED
      for (i = 1; i

  • @rriascos0
    @rriascos0 Рік тому

    Sos un profe muy bueno. Explicas muy facil. Es una habilidad muy importante. Felicitaciones!!

  • @user-pb9de3ym8n
    @user-pb9de3ym8n 3 роки тому +2

    Es de sabios equivocarte así se hacen los expertos pero de errores se aprende y se hace esperto tu sigue amigo así nosotros amprendemos más de los errores

  • @iSoeVAGMMx
    @iSoeVAGMMx 3 роки тому +5

    Saludos desde México 🇲🇽 (vengo del grupo arduino en español) ✌🏻

    • @JohannPerezE
      @JohannPerezE  3 роки тому +1

      Hola! Saludos desde Colombia. Bienvenido, espero te gusten los tutoriales. Un abrazo!

  • @Adrianestebanpiovani
    @Adrianestebanpiovani Рік тому

    Gracias Jhoan esta muy muy muy muyyy bueno tu curso, estoy haciendo todos los trabajos, y descubriendo cosas nuevas, gracias BRO!!!!!!

  • @fernandomanchon6159
    @fernandomanchon6159 2 роки тому

    Estoy realizando el curso con todos los ejercicios y todo va muy bien. Es un buen curso. Gracias,

  • @poldetube
    @poldetube 5 місяців тому

    Hola Johann. Gracias por este curso. Me lo estoy pasando muy bien y estoy aprendiendo mucho 👍
    Pero cada vez que redondeas Pi como 3.1415 me sangran los ojos 😄
    Un abrazo

  • @PabloMartinez-mq2nf
    @PabloMartinez-mq2nf 3 роки тому +5

    Excelente Johann, me encantó el video y ya me suscribí y descargue el curso, un abrazo grande " troesma "

    • @JohannPerezE
      @JohannPerezE  3 роки тому

      Casi no entiendo lo de Troesma 😅 "ciasgra" jaja

    • @einarpoisot9507
      @einarpoisot9507 2 роки тому

      @@JohannPerezE Oye bro si necesito que me lea palabas completas para ejecutar algo con estas, cómo le hago?

  • @mauriciocascantemiranda1962
    @mauriciocascantemiranda1962 2 роки тому +1

    muy agradecido por las explicaciones, que realmente nos ayudan a entender y a avanzar, gracias por tomarse el tiempo de realizar estos videos.

  • @Elias-jz3lf
    @Elias-jz3lf 9 місяців тому

    he estado avanzando muchisimo con sus clases tan didacticas y completas

  • @brahiamgomezmurillo1782
    @brahiamgomezmurillo1782 2 роки тому

    Compa, muy agradecido! Estaba matandome un buen rato en esto. Resulta que estaba introduciendo valores mayores a 32,767 y me arrojaba un dato raro, y solo era usar "long", aunque no lo usaste en el vídeo, pero me hiciste caer en cuenta. Muchas gracias!

  • @JR-GAMING_TV
    @JR-GAMING_TV Місяць тому

    Se le olvidó el pinMode y también en el
    for(int i=1; i

  • @ElProfeEduardo
    @ElProfeEduardo 7 місяців тому

    Excelentes tus videos, soy un docente jubilado intentando mantener activa mi materia gris. Una pregunta: ¿Por qué te esfuerzas en definir las variables con sus nombres en inglés? según veo solo crea confusiones y sería mejor definirlas en español pero, tal vez es solo mi ignorancia al respecto y exista una razón técnica para esto.

  • @leonardosanchez6659
    @leonardosanchez6659 Рік тому

    ¡Estaba casi seguro que harías referencia de la expresión Parcero ! . 😂 Sigo aquí. esto para mi ya es un logro Gracias a ti ParseInt 🤝

  • @jordivitu2111
    @jordivitu2111 Рік тому

    Un comentario ... el área será de un circulo ,, no de una circunferencia . Entiendo es un lapsus . El video magnifico . Gracias.

  • @carlosfernandocaicedoramir3708
    @carlosfernandocaicedoramir3708 20 днів тому +1

    Buenas tardes profe, le retero mis más sinceros agradecimientos por dar sus conocimientos. Y Dios permita que se encuentre muy bien, profe tengo un inconveniente con mi arduino que cuando usted dice aqui en este capitulo que introdusca el número de parpadeos . Y yo hago el mismo procedimiento que usted y le doy enter o enviar y no reconoce y sale introdusca el número de parpadeos, no logro que me funcione me puede informar que pasa? muchas gracias.

  • @jeronimoloperaescobar1666
    @jeronimoloperaescobar1666 3 роки тому +2

    Profe, usted es el mejor.

    • @JohannPerezE
      @JohannPerezE  3 роки тому

      Jeje hago lo que puedo con mucho cariño. Un saludo!

  • @JMFdezF
    @JMFdezF 7 місяців тому

    Muy bien explicado, Joann! He intentado hacer un código para introducir 2 variables en formato entero (por ejemplo los 2 factores de una multiplicación) pero no consigo que me funcione correctamente. Me explico: introduzco el primer valor, OK. pero antes de introducir el segundo valor ya me aparece el resultado (que siempre es cero) puesto que el segundo valor no da tiempo a ingresar en el monitor serie. He conseguido que me funcione correctamente añadiendo comandos delay pero no me parece la forma más elegante. Se te ocurre otra forma? Saludos y gracias por adelantado

  • @ex0dias616
    @ex0dias616 3 роки тому

    estuve hace dias rompiendome la cabeza para saber como hacer la "espera" en el loop hasta q encontre tu video

  • @julioacerocaballero9910
    @julioacerocaballero9910 2 роки тому

    gracias por tu tiempo amigo...😊

  • @jgespi2387
    @jgespi2387 Рік тому +1

    Impresionante, esto abre un mundo de posibilidades... ¿Hay alguna manera de crear un archivo ejecutable que lance la consola sin la necesidad de tener instalado el IDE? De manera de lanzar la interfaz de usuario en cualquier compu donde se enchufe el arduino? ¿Se puede hacer una interfaz customizada? ¿Y qué tal si... ? ¿O...? Ya me suscribí, maestro. Toca ponerme al día, hay mucho que ver.

    • @Francocraftxd
      @Francocraftxd Рік тому +1

      Si se puede
      yo lo hice con procecing porque no tenía otro

  • @marceloconstantino1858
    @marceloconstantino1858 Рік тому

    Muy buenos tus videos, se aprende mucho, para aquellos q estamos empezando; tengo una duda, para comenar todo el programa dijiste CTRLy FLASH, esa tecla cual es q lo la encuentro en el teclado, disculpa, gracias y bendiciones

  • @raulbalderramajaldin859
    @raulbalderramajaldin859 Рік тому

    Le estamos siguiendo muy bien estoy aprendiendo bien

  • @josemanuel8144
    @josemanuel8144 8 місяців тому

    Gracias por el detalle, yo también tengo un poco TOC

  • @ronnywillianquispeccasa6272

    nos has salvado, estamos agradecidos

  • @dumbas4194
    @dumbas4194 3 місяці тому

    Gracias me ayudaste para mi clase de robotica papu

  • @emircampos519
    @emircampos519 2 роки тому

    Muy buena explicación gracias la verdad tus vídeos me han ayudado mucho

  • @henearkrip
    @henearkrip Рік тому

    Muy buena explicación y dinámica de clase!

  • @conversationwithgod272
    @conversationwithgod272 3 роки тому +2

    Smart clear explanation...Thank you.

  • @diegoricardodelgadillogome5285

    Muchas gracias por esta clase!!!

  • @thanatosize
    @thanatosize Рік тому

    Excelente maestro, se aprende mucho.

  • @sebastiangonzalezdelahoz8989
    @sebastiangonzalezdelahoz8989 5 місяців тому

    Una pregunta , si yo tengo un sensor nuevo chino sin librería como hago para leer toda esa información que me envía ? Y luego ya yo como programador la organizo.
    Quiero conectar un HDMI al Arduino y ver qué información recibe para luego hacer algo con esa información. Ayuda please

  • @rodolfo9807
    @rodolfo9807 2 роки тому

    Y me olvidaba, saludos desde Córdoba Argentina

  • @marcovidal6442
    @marcovidal6442 11 місяців тому

    Excelente. Muy didáctico.

  • @lengerbr
    @lengerbr Рік тому

    Saludos, los parpadeos me salen bien pero el programa pregunta y se responde cero, el solo y luego pregunta de nuevo y en ese momento funciona bien. Luego se pregunta y responde cero para luego preguntarme a mi y dejarme hacer los parpadeos bien.

  • @amedengel18
    @amedengel18 Рік тому +1

    Caracteres no reconocidos por arduino Capítulo 18, Hola una consulta cuando coloque a correr el Serial Monitor la "ú" con tilde no me la reconoce y tengo que colocar el carácter de la siguiente manera "Por favor ingresa un n\u00FAmero:"; hay alguna manera de cargar estas librerías de símbolos para que sean reconocidos de manera automática. Saludos

  • @hedaloff7839
    @hedaloff7839 Рік тому

    Demasiado útil, muchas graciaaaaassssss!!!!

  • @ingsaenzck
    @ingsaenzck 2 місяці тому

    Posrias hacer un proyecto de control de motores con interfaz python

  • @mauroretch
    @mauroretch 3 роки тому +3

    Profe, sin tener el monitor serial en uso (por ejemplo con el Arduino desconectado del PC y alimentado desde el jack de alimentación), de que otra forma podemos ingresar información escrita al Arduino para que este la procese?

    • @JohannPerezE
      @JohannPerezE  3 роки тому +1

      Hola Mauricio! Lo más común es usar un Teclado De Membrana Matricial 4x4 de 16 Dígitos. Y se conecta el display de 16x2 para tener una mini computadora portatil. El display sí viene en el kit, pero el teclado no. Si les interesa más adelante les enseño a manejar el teclado. Feliz Domingo!

    • @mauroretch
      @mauroretch 3 роки тому +1

      @@JohannPerezE por supuesto que me interesa el tema del teclado. Profe anótelo como un pendiente. Gracias.

    • @mauroretch
      @mauroretch 3 роки тому +1

      @@JohannPerezE en Mercado Libre el teclado de 4x4 es muy económico. 5000 devaluados pesitos.

    • @JohannPerezE
      @JohannPerezE  3 роки тому +1

      Sí, todo lo de arduino es barato. Pero cuando ya juntas todo es que se te empieza a subir la cuenta. Depronto les armo un upgrade kit que complemente el kit con cosas más avanzadas. Se me ocurre una tarjeta nano, el teclado, un mejor servo, sensores de sonido, giroscopio, cables rígidos, una pantalla oled. una tira led tira led ws2812b y otros neopixel. No sé, hay mucho componentes muy cool que me gustaría enseñar. No me va a alcanzar la vida 😰

    • @mauroretch
      @mauroretch 3 роки тому

      @@JohannPerezE Un kit más avanzado si que aguantaría. Una vez hayamos hecho uso de la mayoría de cosas que trae el kit actual, si que vale la pena tener un kit con elementos más complejos e interesantes. Yo lo compraría.

  • @cristiandanielpilonietabri88
    @cristiandanielpilonietabri88 7 місяців тому

    Buenas tardes profe, tengo una duda, de calentado le he pedido el área de un círculo de 56 millones de radio, pero no me quiere dar el resultado, me dice: ovf, sabrías decirme a que es debido?. Un saludo desde España.

  • @rishiarjona3574
    @rishiarjona3574 8 місяців тому

    salu2 aqui aprendiendo

  • @mauroretch
    @mauroretch 3 роки тому +1

    En vez del "while" he usado una estructura como la siguiente y me funciona correctamente:
    if (Serial.available() > 0) {
    texto = Serial.readString();
    ...
    }

    • @JohannPerezE
      @JohannPerezE  3 роки тому +2

      Así es. De hecho es la forma "oficial" según la documentación. Yo aprendí la otra primero y le tengo cariño :3

    • @mauroretch
      @mauroretch 3 роки тому +1

      @@JohannPerezE El inconveniente que le veo al ciclo while es que no podemos hacer nada más con el Arduino, ya que se queda dentro del ciclo eternamente hasta que algo es escrito en el monitor serial. Usando el if, podemos hacer más cosas mientras en cada repetición de la función loop, se validará si se ha introducido algo en el monitor serial. El ciclo while lo veo apropiado solo si el programa se dedicará a solo esa tarea.

    • @JohannPerezE
      @JohannPerezE  3 роки тому +1

      @@mauroretch Sí, es verdad. Trataré de usar la otra forma en algún video para que todos la conozcan. Muchas gracias por tu aporte ☺️

    • @jujopm.8-p
      @jujopm.8-p 2 роки тому +1

      Eché de menos los retos.
      Como lo ha hecho Mauricio, un ejercicio podría ser:
      - Al enviar 1 o on, el led se enciende. Y al enviar 0 o off, se apaga.
      Incluso se puede hacer que mientras esté encendido, parpadee continuamente. O incluso un número de veces. O que vaya variando la intensidad de luz.
      Lo que da de sí un led ;-)

  • @mr.aldave8308
    @mr.aldave8308 2 роки тому +1

    Buena clase, no conocía esa función del monitor Serial. :D

  • @exitoynegocioscondavid
    @exitoynegocioscondavid 2 роки тому

    Excelentes vídeos, muchas gracias!!!

  • @jhovanapomahuanca5694
    @jhovanapomahuanca5694 Рік тому

    eres un capo, mil gracias.

  • @erikpascual8960
    @erikpascual8960 Рік тому

    Si pongo como radio un número largo, por ejemplo el 99999 como resultado me da "ovf" que sería esto? Tremendo contenido por cierto 🥳🥳

  • @elangelprrr8624
    @elangelprrr8624 Рік тому

    Lo mejor de la clase son los ejemplos ajajajjaj

  • @surracodavid577
    @surracodavid577 2 роки тому

    Hola profe. este código esta en tu reservosrio de clases?

  • @juanlen11
    @juanlen11 2 роки тому +1

    Hola Johann, tengo un problema:En el primer programa cuando ingreso un numero me da la respuesta correcta pero acontinuñacion me pide otro numero y contesta el prograna automaticamente (sin intervenir yo) y dice: tu numero es 0. En el program blink me pide 2 veces consecutivas (sin intervenir yo) el numero de parpadeos. En el tercer programa ocurre como en el primero. Por supuesto tengo los progarmas eactamente como los tuyos, pero no funcionan igual. ¿Tienes idea que puede fallar?
    Gracias por las clases, son de lo mejor que hay en you tube.

    • @RockemoDead
      @RockemoDead Рік тому +1

      tengo el primer problema del 0 extra que mencionaste, de casualidad lo solucionaste?

  • @Python_12_Official
    @Python_12_Official Рік тому

    Hola Johann como estas, mira, cuando yo compilé el código me saltó este aviso :
    avr-g++: error: C:\Users\JAVIER\AppData\Local\Temp\arduino-sketch-AF58BDD7F179DD3996DE8376F428C626\sketch\?? LEER Valores desde el MONITOR Serial.ino.cpp: Invalid argument
    avr-g++: warning: '-x c++' after last input file has no effect
    avr-g++: fatal error: no input files
    compilation terminated.
    exit status 1
    Compilation error: exit status 1
    Qué significa, un error del compilador o algo así?

  • @jordiaixala3237
    @jordiaixala3237 3 роки тому

    No sé si la pregunta que voy a formular se responde en algun capítulo posterior:
    ¿Cómo limitamos el número de parpadeos que pide el usuario para que en una variable "int" no supere los 32.767?
    Gracias.

    • @jorgee5771
      @jorgee5771 2 роки тому

      No estoy seguro pero quizas poniendo un if dentro del bucle, diciendole if blinktimes > 32.767 que salte un mensaje de error o que introduzca un numero menor

  • @yrdcnl
    @yrdcnl 2 роки тому

    Yo que programo una aplicación en visual basic, mando un numero desde visual a arduino, debo igual manera convertirlo a entero nuevamente?

  • @fisioterapiaencasa
    @fisioterapiaencasa 6 місяців тому

    He puesto el mismo codigo que usted y me funciona pero despues de salirme el area es 78.54 no entiendo porque vuelve a salir la misma frase con resultado 0.00 por qué?

  • @gabrielflores9708
    @gabrielflores9708 Рік тому

    se puede hacer esos mismos codigos pero con un esp32 y desde un bot de telegram usando las teclas del smartphone? pregunto esto porque no encuentro informacion en ningun lado.
    pd: no encuentro ninguna información para meter datos en tiempo real desde las teclas de un celular a un bot de telegram

  • @efraincarrillolopez2099
    @efraincarrillolopez2099 2 роки тому +2

    Me pasa una cosa muy extraña, y es que cuando ingreso un número, me devuelve el valor que calcula y después (sin ingresar ningún valor) me devuelve un mensaje como si hubiese ingresado 0.
    Por favor, ingresa el radio de la circunferencia:
    El area de la circunferencia es de: 78.54
    Por favor, ingresa el radio de la circunferencia:
    El area de la circunferencia es de: 0.00

    • @carloss7858
      @carloss7858 2 роки тому

      me pasa lo mismo..

    • @jujopm.8-p
      @jujopm.8-p 2 роки тому

      Prueba como lo hace Mauricio:
      if(Serial.available() > 0)

    • @heylucho_
      @heylucho_ 7 місяців тому

      Al monitor en serie hay que dejarlo sin ajuste de línea y con eso se elimina el error del cero

  • @williamhuacho4124
    @williamhuacho4124 2 роки тому

    gracias crack

  • @cristianrestreposanchez8756
    @cristianrestreposanchez8756 2 роки тому

    Buena explicación nea, me sirvió bastante 👍

  • @paulinopardoarroyo
    @paulinopardoarroyo 6 місяців тому

    yo use la función sq(), es decir:
    a = pi * sq(r)

  • @juliaandreamendezcruz1624
    @juliaandreamendezcruz1624 5 місяців тому

    y como se podría preguntar por un dato diferente otra vez?, es decir, hacer otra pregunta e imprimir esta segunda respuesta

  • @MCEG-ks6ed
    @MCEG-ks6ed 21 день тому +1

    profe tu pagina ya no esta disponible

  • @ElielEEM
    @ElielEEM 3 роки тому +1

    profesor muy buen video, tengo una duda, cuando se pide un dato numerico y el usuario introduce una letra por ejemplo, como le puedo notificar que solo debe ingresar numeros?

    • @jakeholguin5652
      @jakeholguin5652 3 роки тому

      do while

    • @huvergomez5929
      @huvergomez5929 2 роки тому

      Profe exelente .de todos los tutoriales que e analizado el suyo .es le más didáctico..gracias mil ..nunca cambie ..un poco más lento .para nosotros los primiparos .gracias

  • @guillermosoria2184
    @guillermosoria2184 Рік тому +1

    y como hago si quiero leer un dato de tipo string?

  • @macielcamayo4529
    @macielcamayo4529 Рік тому

    Profe tengo una duda, porque yo tengo Arduino 2.1.1 y no se si será por eso o por otra cosa, pero le designo el valor del diametro del circulo en el monitor serial y me da el valor correcto pero después vuelve a salir otra linea con el mensaje 1 y solo se designa un "0"

    • @joseantoniobarriosquintero2168
      @joseantoniobarriosquintero2168 Рік тому

      me pasa igual sin embargo pon en el monitor serial no line ending bueno asi se me arreglo a mi. eso te sale al lado del baudiaje en el monitor serial

  • @yeo289
    @yeo289 4 місяці тому +2

    Problemas... No me reconoce "string" tengo la version 2.3.2 de IDE

  • @nenillonenin4754
    @nenillonenin4754 11 місяців тому

    Hola, sobre la primera pregunta, a mí ni siquiera me aparece, solo aparece cuando repite el ciclo.

  • @AngelTorres-sz3sr
    @AngelTorres-sz3sr Рік тому

    De echo al final el monitor serial no lo aproximo simplemente que en la calculadora uso todos los decimales de pi y el el codigo solo uso 4

  • @rodolfo9807
    @rodolfo9807 2 роки тому

    Hola Johann, despues de cargar el sketch, ejecuto el monitor serie y no aparece nada, que puede ser¿

  • @sebastiantoblini8787
    @sebastiantoblini8787 Рік тому

    hola! como es la pagina para verificar los codigos,gracias!

  • @kristihanbernal3832
    @kristihanbernal3832 3 роки тому +1

    Tengo una duda necesito preguntar 4 datos para realizar diversas operaciones, aplico lo del ciclo while y funciona para el primer y tercer dato pero en el segundo y cuarto dato asume que es 0 y continua con la ejecución del programa. agradecería alguna solución.

    • @VelascoPale
      @VelascoPale 3 роки тому

      Pudiste resolverlo?

    • @kristihanbernal3832
      @kristihanbernal3832 3 роки тому

      @@VelascoPale siii y noo en simulacion en tinkercad funciona pero al pasar a la placa ya no

    • @jujopm.8-p
      @jujopm.8-p 2 роки тому

      Probad como lo hace Mauricio:
      if(Serial.available() > 0)

  • @rodolfo9807
    @rodolfo9807 2 роки тому

    Hola Johann, después de cargar el sketch, ejecuto el monitor serie y no aparece nada, que puede ser¿.
    Aclaro que directamente no funciona, aparece una pagina en blanco en la barra de tareas nada mas

  • @sidockcraidock3188
    @sidockcraidock3188 Рік тому

    buen video explicacion excelente¡¡
    pero tengo un conflicto pues en el puerto serial tengo el mensaje pero se reinicia el loop y me sale 0 sin que le meta un numero,cabe aclarar que soy nuevo entonces no tengo mucha idea, porfa puedes ayudarme

  • @mreroyes1630
    @mreroyes1630 3 місяці тому

    tiene el link de la aplicasion?

  • @axelestrada4992
    @axelestrada4992 2 роки тому +1

    muy bueno el curso pero deberias de hacer los ejercicios antes para que evites tener tantos errores "de principiante", poque si es un poco tedioso que te equivoques tan a menudo, o cortar esas partes y grabar de nuevo

  • @luisleonardojuarez7389
    @luisleonardojuarez7389 2 роки тому +1

    9:42 después de poner el número me aparece los siguiente.
    Tu número es: 9
    ingresa un número
    Tu número es: 0
    ingresa un número
    Yo no ingrese ningún otro número, solo el 9.
    En el segundo programa me sale esto
    ingresa el número de parpadeos
    ingresa el número de parpadeos
    ingresa el número de parpadeos
    Yo solo ingrese la primer serie de parpadeos, no otra.
    En el último, me aparece esto.
    radio de la circunferencia
    El área es de: 78.54
    radio de la circunferencia
    El área es de: 0.00
    radio de la circunferencia
    Igual, solo ingrese un radio de 5 y no ningún otro valor.

  • @josemanuel8144
    @josemanuel8144 8 місяців тому

    La circunferencia es una línea, no tiene área. Es el área del círculo.

  • @josealbertocalvo9477
    @josealbertocalvo9477 Рік тому +1

    Johan mi arduino realiza dos mensajes, uno con el valor que introduzco y seguidamente me muestra otro mensaje con el valor de 0. Me explico, la misma operación pero indicando que mi número es cero sin yo haber introducido ese valor me esta dando dos respuesta. Que debo hacer? ya revise cuidadosamente y todo esta tal cual y no veo el error

    • @suarezcazaresmanuel2602
      @suarezcazaresmanuel2602 Рік тому

      Lo solucionaste?

    • @oswaldonoj3679
      @oswaldonoj3679 11 місяців тому

      A mi también me sale lo mismo;(

    • @oswaldonoj3679
      @oswaldonoj3679 11 місяців тому

      ​@@suarezcazaresmanuel2602 Ayuda por favor 🙏

    • @oswaldonoj3679
      @oswaldonoj3679 11 місяців тому

      @JohannPerezE Ayuda por favor 🙏

    • @heylucho_
      @heylucho_ 7 місяців тому

      Al monitor en serie hay que dejarlo sin ajuste de línea y con eso se elimina el error del cero

  • @Asimov10
    @Asimov10 2 роки тому +1

    Si algo he aprendido en este curso es que cruzar los dedos no aplica, hay que hacerlo bien desde el comienzo y revisar y revisar. La suerte no tiene nada que ver.

  • @amilcarmj4939
    @amilcarmj4939 3 роки тому +2

    Como se llama el programa ?
    Soy nuevo

    • @JohannPerezE
      @JohannPerezE  3 роки тому +1

      Hola Amilcar. Bienvenido. El programa se llama Arduino IDE y es para programar tarjetas o microcontroladores de Arduino. Esta ya es la clase 18. Te recomiendo que empieces desde la clase 00. Te dejo el link. Saludos! ua-cam.com/play/PLyLh25DppBIe40j3VBAslnVfs4Pz-B3ZB.html

    • @amilcarmj4939
      @amilcarmj4939 3 роки тому +2

      Gracias 👌

  • @ControlProcessDR
    @ControlProcessDR 9 днів тому

    2024 en progreso

  • @McrSaul1212
    @McrSaul1212 Рік тому +1

    no se si soy el unico al que le pasa, pero siempre se me duplica el mensaje de ingrese el numero de parpadeos. A pesar de que escribí el codigo como está en el programa

    • @suarezcazaresmanuel2602
      @suarezcazaresmanuel2602 Рік тому

      Lo solucionaste?

    • @McrSaul1212
      @McrSaul1212 Рік тому

      @@suarezcazaresmanuel2602 no, no pude solucionarlo

    • @suarezcazaresmanuel2602
      @suarezcazaresmanuel2602 Рік тому

      Acabo de solucionarlo. Debemos poner un:
      If (myNumber ==0){}else{
      Serial.print(msg2);
      Serial.println(myNumber);
      Con lo anterior si encuentra que el número es un cero ya no nos imprime eso que no queremos, y si no es cero se imprimirá el entero que pongamos.
      El problema viene cuando tecleas un cero (no hace nada). Pero al menos con los otros números ya no nos imprime cosas extras

    • @McrSaul1212
      @McrSaul1212 Рік тому

      @@suarezcazaresmanuel2602 lo probaré, muchas gracias, igual si encuentro como solucionar el problema que me comentas, te aviso

  • @fisicarandom3638
    @fisicarandom3638 2 роки тому +1

    tengo mi codigo tal cual en tuyo pero solo parpadea una sola vez

  • @spaart98as74
    @spaart98as74 2 роки тому

    Cómo puedo sumar dos numeros esos números se le piden al usuario solo explicaste cómo hacerlo con 1 número pedido al usuario:(

  • @leonardobraggio8263
    @leonardobraggio8263 Рік тому

    Buenas tardes, tengo una duda, escribí el mismo código, pero el led se enciende solo una vez, alguien tiene alguna otra forma.-

  • @user-yg3oc3rt1x
    @user-yg3oc3rt1x 11 місяців тому

    Alguien sabe por que no me funciona el monitor serial para enviar los valores al arduino?

  • @wifa45
    @wifa45 3 роки тому +1

    Que alguien me ayude... El programa me pide ingresar el dato, lo ingreso y me arroja el msj "Tu número es: X". Seguidamente me vuelve a arrojar el msj "Tu número es" pero en vez de ser el número que se escribe, me dice "0" (cero). AAAAIIIUUUUDAAAAAA
    int numb;
    String msg0 = "Por favor, ingresá un número.";
    String msg2 = "Tu número es: ";
    void setup()
    {
    Serial.begin(19200);
    }
    void loop()
    {
    Serial.println(msg0);
    while (Serial.available() == 0)
    {
    }
    numb = Serial.parseInt();
    Serial.print(msg2);
    Serial.println(numb);
    }

    • @JohannPerezE
      @JohannPerezE  3 роки тому +9

      Hola Wilfredo. Acabo de emular tu código en tinkercad y me funciona perfecto. Sale así:
      Por favor, ingresá un número.
      Tu número es: 8
      Por favor, ingresá un número.
      Tu número es: 9
      Por favor, ingresá un número.
      Tu número es: 45
      Por favor, ingresá un número.
      Porfa revisa que tu monitor esté en "Sin ajuste de línea"

    • @wifa45
      @wifa45 3 роки тому +1

      @@JohannPerezE Gracias maestro. Eso mero era. Sos genial uwu

    • @JohannPerezE
      @JohannPerezE  3 роки тому +2

      @@wifa45 jeje que bien. Saludos!

    • @LuisFernandez-gj7df
      @LuisFernandez-gj7df 3 роки тому +1

      @@JohannPerezE Espectacular!!!!!! tenia el mismo problema, Gracias Johann, saludos desde Mendoza, argentina

    • @Adrylacruz78
      @Adrylacruz78 3 роки тому +1

      @@JohannPerezE Tuve el mismo problema. Gracias por la solucion crack, Saludos desde Canarias.

  • @jahircorlez
    @jahircorlez 4 місяці тому

    jahir 6.09.2024

  • @Citomandra.
    @Citomandra. 3 роки тому

    hola como hago si en lugar describir un numero quiero escribir una nombre? que funcion uso porque "Serial.parseInt"no funciona

  • @joosxd1610
    @joosxd1610 Рік тому

    Hahaha gonorrea, me dio muchísima risa eso hahaha

  • @fabriciowayne1596
    @fabriciowayne1596 2 роки тому

    jssjss q carismatico

  • @NiicoNinck
    @NiicoNinck 3 роки тому

    cada video me pregunto q carajo es lo q tiene detras de el q es ? una maquina del tiempo o algo asi? dime q me da mucha curiocidad pls

    • @JohannPerezE
      @JohannPerezE  3 роки тому +2

      Jajaja qué cosa? Lo que está en toda la mitad? Es un trípode, sosteniendo mi celular que es la cámara con la que grabo el circuito. Y tiene conectado mi micrófono de solapa. O a qué te refieres? 🤣🤣

    • @NiicoNinck
      @NiicoNinck 3 роки тому

      @@JohannPerezE ahhh si eso era ajjaja gracias por responder, mañana seguire voy por el cap 19 xd

    • @JohannPerezE
      @JohannPerezE  3 роки тому +1

      @@NiicoNinck Ahh bueno. ya pudes dormir tranquilo jejejeje

  • @AlfonsRamos-mw3lw
    @AlfonsRamos-mw3lw 5 місяців тому

    Alguien más pensó en el siete?

  • @pabloleonm0990
    @pabloleonm0990 Місяць тому

    me adelante a hacer el numero de parpadeos pero con while y al final lo hiciste con el for 🤡