CAP #6►🤜🔘 USA Botones en Arduino y comandos IF / ELSE [Curso de Arduino en Español desde cero]

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

КОМЕНТАРІ • 94

  • @maximilianoguerra5891
    @maximilianoguerra5891 4 роки тому +11

    Sin duda, uno de los pocos cursos gratuitos sobre Arduino que valen la pena, explicaciones simples y al grano.

    • @EdgarPonsYoutube
      @EdgarPonsYoutube  4 роки тому

      Gracias Maximiliano! Se agredece tu comentario :)

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

      verdaderamente este chico es un fenomeno enseniando, es musica para nuestros oidos.

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

    En esta serie de videos hasta ahora, en serio, he aprendido más que en un montón más que he visto jajajajaja; Sencillo, conciso y claro.

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

    Hermano... de todos los vídeos que he visto en UA-cam sobre esto eres quién ha explicado más claro, con manzanas y todo.
    De verdad mil gracias por tu trabajo.

  • @TheYpavon79
    @TheYpavon79 25 днів тому

    Amigo apenas hace día empecé a ver sobre el Hardware Arduino Uno su IDE, y su Simulación con el Software Proteus... Es para un Proyecto de Final de Carrera para Técnico Superior Universitario, y que tiene que ver con un Sistema de Monitoreo de las señales de protección de una Caseta de Transformación, en donde está instalada una protección termómetrica con sensores PT100, contactos auxiliares de un seccionador de potencia de 4160Vac, Fusible, los propios contactos de la termómetrica, y otros contactos de salida del CT... Gracias por tu vídeo!!!... Saludos desde Venezuela

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

    hasta que al fin halle un curso que vale la pena escucharlo y verlo. Excelente.

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

    Mi más sincero agradecimiento Ingeniero Edgar Pons por este excelente curso de Arduino y programación , quiero comentarte que hace tiempo traté de entender la programación C++ y no entendí nada y con tu curso estoy sorprendido pues estoy entendiendo todo, gracias por hacerlo tan dinámico, gracias por tu tiempo y esfuerzo 👍👌

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

    ¡Únete a la comunidad en DISCORD! 🎉 discord.gg/uBqte5jN3W
    🤔🛠️ GUIA Material del curso: edgarpons.com/material-curso-arduino/
    Muchas gracias a todos los que estáis haciendo el curso, espero que os esté gustando, me leo todos los comentarios así que decidme lo que queráis :)

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

    Llevo toda la tarde escuchando tus diferentes videos. Muy buenas explicaciones, muy entretenido, y dan ganas de ponerlo en practica. Transmites tranquilidad 👍🏼.
    Buen trabajo.

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

    Gracias por este curso, necesito ayuda con un limitSwitch para detener un motor paso a paso. Gracias

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

    Edgar que bien que explicas, acabo de ver tu vídeo y me encanto!! Empezare a ver todos tus videos! Gracias por compartir!!

  • @sebastian.blanco911blanco3
    @sebastian.blanco911blanco3 4 роки тому +2

    Muy bueno.. no se nada de electrónica...pero está muy bien explicado... saludos de Argentina!😉

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

    suscritol, mereces muchisimos mas suscriptores y visitas

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

    ¿Puedes hacer que se grabe los estado del Led en una EEPROM interna?

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

    hola muy buena tu esplicacion me quedo muy claro

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

    Buen vídeo, lo explicaste de maravilla, me sirvió muchísimo

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

    Muy bien explicado amigo, mis respetos por este video, me a ayudado bastante

  • @flores-lv8fn
    @flores-lv8fn 3 роки тому

    Simple y práctico... Saludos desde Guayaquil Ecuador.

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

    Estaba super metida en el video hasta que salió lo de VARIABLES con el confeti y tuve que venir a reirme en los comentarios XDDDDD Tremendo ese comic relief. Tus vídeos y explicaciones son excelentes, porfa sigue creando contenido!! tengo planeado ver todos los videos del curso

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

    muchas gracias por estas clases, me son MUYYYYYYYYYYYYYY útiles....

  • @ghalileosxxi160
    @ghalileosxxi160 4 роки тому +1

    Enhorabuena por los videos, muy bien explicado, de forma amena y con sentido del humor, bien grabados, luz, sonido, un fondo en condiciones :-), etc..se agradece tanto esfuerzo. Ya espero las siguientes entregas del curso. Gracias.

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

    De cuanto es la resistencia?
    Muy buenos tus vídeos , sos un crack.

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

    Muy sencillo y explicativo, con sentido del humor. Te veo también realizando trucos de magia en el paramount comedy.

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

    muy buen curso Señor, gracias

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

    Gracias por tu trabajo de divulgación. Lo explicas todo a nivel "10 años" un campo poco explorado.

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

    y de que valor es la resistencia?

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

    una consulta, y si no colocamos la resistencia y el gnd, si solo usamos la ruta que pinto en verde; 5v, boton, pin 2 arduino?

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

    muy buenos videos, de cuanto es la resistencia?

  • @JAVIERPEREZ-bq8uy
    @JAVIERPEREZ-bq8uy 4 роки тому +1

    muy buenas, muchas gracias por el curso , esta bastante bien explicado y sobretodo muy currado, es de agradecer, asi que a parte de suscribirme y darle like poco mas puedo hacer. un saludo

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

    Eres un fenómeno, gracias

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

    hola edgar me gusto tu video...tengo una consulta

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

    excelentes el curso!!!!!

  • @eloiboronat
    @eloiboronat 4 роки тому +22

    Primero de todo felicitarte por el curso. Las explicaciones son claras y vas directo al grano cosa que se agradece.
    Pero en este vídeo te quería hacer una crítica constructiva: cuando colocas un pulsador para activar una entrada NO explicas el motivo por el cual añades una resistencia. No estaría de más una pequeña explicación de lo que es pull-up y pull-down o el ruido eléctrico que se pretende evitar.
    Por lo demás, solo me queda felicitarte y agradecerte el esfuerzo y tiempo que destinas a este proyecto 👍

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

      Llevo 3 horas investigando y no doy con la tecla. El caso es que si eliminas la resistencia y conectas la tierra directamente al otro pin del interruptor...funciona igualmente.

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

      @@nenillonenin4754 Es para eliminar interferencias y que no se active erroneamente el circuito.

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

    el mejor canal de tutorial!! de no tener ni papa de arduino a hacer mis apaños :D

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

    Lo explicas supermega bien !!!!!!!

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

    Hola, oye y si yo quisiera usar dos botones y dos leds, que con un boton1 encienda led1 y cuando presione el siguiente boton2 que apague led1 y encienda led2, cómo puedo hacerlo?

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

    vamos sigue subiendo videos que me voy a ver todos

  • @sergiogil8202
    @sergiogil8202 3 роки тому +7

    Hola!. Lo primero de todo GRACIAS por este curso completo de arduino, tenía ganas de aprender. Te quería comentar que hay un fallo en el código de este programita que hay subido en la web y es que en la parte donde declaramos los "pinMode", el pin de INPUT que en el ejemplo es el 2 está puesto como OUTPUT y el 13 que es el led y es el de OUTPUT está puesto como INPUT. Un saludo!!

    • @MaykellRodriguez
      @MaykellRodriguez 7 днів тому

      Creo que hay in ptonlema en la consteuccion del circuito en la board

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

    Felicidades por tu pedagogía, muy clara! Aun así hay algo que no entiendo. En el minuto 5:30, justo en el diagrama me surge una duda. No seria mas fácil conectar desde el pin de 5v al pin 2? Si el pulsador esta abierto no detectaría nada y si lo cerramos detectaría los 5v. ¿Podría hacerse así y nos ahorraríamos la conexión al negativo?

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

      Hola amigo. Permíteme responderte.
      Si no pones la resistencia (pull down), arduino no sabrá qué está en la entrada del pin 2 (positivo o negativo) cuando el pulsador no esté presionado.
      Recuerda: arduino en las entradas digitales sólo reconoce dos valores, uno y cero. Por lo tanto si no pones la resistencia a tierra (0) arduino no raccionará de una manera estable.
      Recomiendo que veas para qué sirven las resistencias Pull Down y Pull Up.!!
      Saludos desde Guatemala.!!!

  • @jhonatanenso9799
    @jhonatanenso9799 8 місяців тому +1

    Pero resistencia de cuanto?

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

    Muchas felicitaciones, muy buena explicación

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

    Gran Trabajo, Felicidades.
    Al hacer este ejercicio el led 13 se me queda encendido , si bien, al apretar el pulsador toma mas intensidad la luz y al soltarlo baja la intensidad. Donde crees que esta el error ?

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

    Saludos, una consulta como haces para que la pantalla sea transparente para mostrar tu proceso de arduino, soy docente y me sería de mucha utilidad para enseñanza.

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

    Hola muchas gracias por compartir todo este conocimiento de una forma tan amena y tan profesional. Luego, ¿podrías por favor compartir links de referido para comprar los kits desde Amazon México? Y supongo que de otros países también.

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

    Si señor
    Bien detallado la explicacion del codigo con su incapie donde todo el mundo se lia lo pondre dentro de comentarios para saber que significa
    Pero tengo muchas dudas una de ellas te pido que me lo comentes el poner y la pocicion de la resistenci es importante alfinal te pido 2 dudas se que explicaras en futuros todos los componentes imagino

  • @pablorodrigochavezguerrero4629
    @pablorodrigochavezguerrero4629 4 роки тому +1

    Que buen video, le entendí a todo

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

    Gracias por el cuso para nosotros los novatos, pregunta: se puede el pulsador sin la resistencia, si quiero colocar un led externo al arduino hay que ponerle resistencia, de cuanto? gracias.

  • @acroberts88
    @acroberts88 4 роки тому +1

    de momento el mejor capi. Sique así crack. Harás uno de raspi después?

  • @MaykellRodriguez
    @MaykellRodriguez 7 днів тому

    Exelente clases amigo edgar tengo un problema cpn el circuito no se ai no lo puedo ver bien o esta mal hecho el circuito chequea mi hermano

  • @Any-ui1ky
    @Any-ui1ky 3 роки тому

    Tengo una duda: Porque pusiste una resistencia por donde pasaba energia negativa y no el positiva donde habia 5v?

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

    me encanta el video y la forma en la que explicas, me surge la duda de que en este video en el void setup configuras que le pin 13 es de salida, por lo cual le estas diciendo que de la señal a la hora de tocar el botón, pero nunca conectas nada al pin 13, y la luz sale por el led de la placa, ya estaba pensando yo que ibas a conectar un led en el pin 13.
    la luz que se prende corresponde a el tx? de manera que la placa esta indicando que envía una señal?

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

      Buenas Fernando, el pin 13 está conectado directamente al Led que hay en la placa, y ya tiene una resistencia y todo, así que uso ese.
      Por otro lado ese led lo usa también Arduino para indicar como tu dices lo del TX.

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

    Ing como le hago para que la condición se cumpla solo si se mantiene presionado el botón por más de 3 segundos???

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

    porque se esconden estos videos,, son oro puro..... gracias......

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

    excelente video bro muchas gracias, a por cierto se alcanza haber el ejercicio por el reflejo del puerto jaja 16:43

  • @jorgecosta5573
    @jorgecosta5573 4 роки тому

    Enhorabuena por los vídeos, gran trabajo. Mi pregunta es de qué valor debe ser la resistencia, gracias!

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

      Buenas! Con una de 10k va bien, no hay problema con eso prueba con una que tengas :)

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

    Que video tan genial😁

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

    y si quiero que al presionar el botón me aparezca un mensaje en el monitor serie como por ejemplo "Hola soy arduino " como haría eso ?

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

    oye no se si podrias ayudarme he hecho todo le doy a subir me sale que no hay ningún problema pero le aprieto al boton y no pasa nada

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

    Buen video Edgar, una pregunta: con el cable conectado al power, luego al interruptor y finalmente al pin dos ya cerraste el circuito, entonces, porque es necesario el cable a tierra?

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

      Muy buena pregunta, haré un video de preguntas y respuestas para contestarlo bien! :)

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

    mediante 3 pulsadores quiero mostrar el valor de 3 sensores DHT22 en una pantalla LCD, puedo conectar los sensores y pulsadores en cualquier pin? xq no me están funcionando los pulsadores.
    #include
    #include
    #include
    DHT dht(2, DHT22);
    LiquidCrystal_I2C lcd (0x27,16,2);
    byte degree_symbol[8] =
    {
    0b00111,
    0b00101,
    0b00111,
    0b00000,
    0b00000,
    0b00000,
    0b00000,
    0b00000
    };
    int pulsador1=0;
    int Pul_s1=7;
    int valor = 0;
    void setup()
    {
    pinMode(Pul_s1,INPUT_PULLUP);
    pulsador1=digitalRead(Pul_s1);
    }

    void loop()
    {

    if (pulsador1 == 1)
    {
    valor = 1;
    delay(500);
    }else {
    valor = 0;
    }

    if (valor == 1);
    {
    delay(2000);
    float h1 = dht.readHumidity();
    float t1 = dht.readTemperature();
    float hcorr1 = 0.85*h1;
    float hcorr2 = hcorr1*1.1375;
    lcd.clear();
    lcd.setCursor (0,0);
    lcd.print("Temp. = ");
    lcd.setCursor (8,0);
    lcd.print (t1);
    lcd.createChar(1, degree_symbol);
    lcd.setCursor (13,0);
    lcd.write(1);
    lcd.setCursor (14,0);
    lcd.print("C");
    if (hcorr2 < 96.5)
    {
    lcd.setCursor (0,1);
    lcd.print ("Humed. =");
    lcd.setCursor (9,1);
    lcd.print (hcorr2);
    lcd.setCursor (14,15);
    lcd.print("%");
    } else {
    lcd.setCursor (0,1);
    lcd.print ("Humed. =");
    lcd.setCursor (9,1);
    lcd.print (h1);
    lcd.setCursor (14,15);
    lcd.print("%");
    }
    }
    }
    ese es el código que tengo para un solo sensor y un pulsador, quiero que cundo se pulse el botón se muestren los valores y cuando se pulse el otro botón se muestren los datos del otro sensor.
    Tal ves si me puedes ayudar revisando el código y diciéndome qué está mal, me ayudarías un montón. Gracias y saludos

  • @angel.c.es.3577
    @angel.c.es.3577 3 роки тому

    Felicidades y Gracias por el curso!. Seguí este video e hice la conexión inicial del protoboard (2:17), pero creo que no correspondía al diagrama que dibujas (5:32) así que me confundí... Al final (14:16) haces la conexión diferente. Soy nuevo en arduino y sigo al pie de la letra tu video. (México)

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

      Hola, a mi me pasó lo mismo y llegué más allá. Si no conectas el pin 2, no pones la resistencia y no cargas el programa, al presionar el botón (sin soltarlo) el arduino se apaga jajaja. Solo llevo un día con arduino.

  • @Pablo-io2js
    @Pablo-io2js 2 роки тому

    Hola, muy buen video. Tengo 3 consultas: 1) ¿Qué pasaría si no usaría la resistencia?
    2) ¿Cómo hiciste para tener el IDE de Arduino con el fondo negro?
    3)Vi en otros vídeos que para conectar botones en Arduino conectan una patita del switch a Masa (sin resistencia) y otra patita del switch al pin digital de Arduino, y cuando presionan el botón se conecta GND con el pin digital de Arduino. Esto lo vi cuando usan Arduino como HID ¿Por qué lo conectan asi? ¿Hay alguna razón o tiene otra función? Gracias, de antemano, por responder mis 3 preguntas.

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

    💕😍 gracias

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

    Hola, tengo un boton de dos pines y no me funciona, tienes el diagrama para conectarlo de manera correcta? ya que en todos lados aparece el de 4 pines

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

    buen video, aunq esa forma de programar es contraintuitiva, mejor q 1 poner HIGH y cuando pones 0 poner LOW, sino al final tienes muchos números, y también te falto definir al principio del todo

  •  4 роки тому

    Excelente!!

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

    10 : 00

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

    Porque se conecta a tierra y con una resistencia?? Porque no solo poner 5v al Arduino .... Osea como cuando prendemos cualquier luz de nuestra casa

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

      Hola amigo. Te recomiendo veas para qué sirven las resistencias Pull Down y Pull Up en los circuitos digitales.!!!
      saludos.

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

    una curiosidad:
    ¿Por qué sigue encendido el led si le has quitado el dedo del interruptor y en teoría no pasa la corriente ?
    es decir, por mucho delay que hubiese si no hay corriente no hay led que encender.
    gracias y muy buen contenido

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

      El led lo enciende directamente el Arduino.
      El boton indica al arduino que lo has apretado, y luego es el arduino por software el que enciende el led.

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

      @@EdgarPonsUA-cam Aaaah, valee!!! muchas gracias por responderme me mola mucho como explicas !

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

    Falló la cámara pero igual puede apreciarse cómo enciende y apaga el LED.

  • @fjgantes
    @fjgantes 4 роки тому

    Genial, como en videos anteriores. Pero mi fallo es la electrónica. Por que no puede eliminar la conexion de tierra y resistencia? Entiendo que cuando pulsas el interruptor.. parte de los 5 voltios van a la entrada y una parte intenta pasar por la resistencia. Que valor tiene q ser la resistencia para que al otro extremo de la resistencia llegue 0 y no se rompa la salida de tierra? Como te digo...los 5 voltios que pasan por el interruptor irian a la entrada de arduino.

    • @danielaparisi129
      @danielaparisi129 4 роки тому +1

      Hola Fernando, la resistencia conectada a tierra tienen la función de forzar un 0en la entrada cuando el pulsador está abierto. De esta forma cuando no lo pulsas la entrada está conectada a tierra y cuando pulsas tendrás los 5V en la entrada. Esto se hace así porque ,aunque no sea muy intuitivo, una entrada que no está conectada a nada, como sería conectarlo solo al pulsador abierto, no es necesariamente 0V.

    • @fjgantes
      @fjgantes 4 роки тому

      @@danielaparisi129 Ok muchas gracias!! Mi concepto era.. que tener un cable al aire es siempre 0 ( cero ) pero si me comentas que no siempre es ese valor, me cuadra. de ahí que cuando quieras que lea un cero, uno se asegure que el valor que le llega es el de tierra, que ese si es siempre cero.

    • @danielaparisi129
      @danielaparisi129 4 роки тому

      @@fjgantes Exacto, además una conexión al aire es susceptible a interferencias e irregularidades. Al fin y al cabo piensa que una antena o receptor es un cable al aire. Por eso hay que asegurar el 0. Un saludo

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

      @@danielaparisi129 Hola, en tal caso, cuando se cierra el interruptor activando la entrada (2)...dónde está el negativo para cerrar el circuito? cómo sabe que le ha llegado dicho voltaje o corriente sin completarse el ciclo??? No sé si me explico.

  • @AUTOMATA-ud6yq
    @AUTOMATA-ud6yq 3 роки тому

    Espera, es un programa para detectar el estado de un botón para encender un foco?
    No los botones ya hacen eso?

    • @LuisFigueroaB-oi4jc
      @LuisFigueroaB-oi4jc 8 місяців тому +1

      Esto es didáctico, lo que se pretende enseñar a configurar las entradas y salidas en Arduino, mediante un pulsador.

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

    Ya consegui un arduino y ahora no tengo que trabajar en un simulador