💡 Contador BINARIO de 4 bits con ARDUINO desde cero 【 2021 】 - Capítulo #06🔋

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

КОМЕНТАРІ • 188

  • @AnaIsabeldelasHeras
    @AnaIsabeldelasHeras 9 місяців тому +4

    A mis 43 años he entendido por primera vez lo que es el código binario. Brutal lo bien explicados que están estos videos. Millones de gracias.

  • @leoalburquerque3625
    @leoalburquerque3625 2 роки тому +17

    Logré superar el reto solo. Al principio pensé que no lo lograría. Gracias, tus clases son muy buenas y muy estimulantes. A por la siguiente!

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

    DIOOOSS, MUCHAS GRACIAS POR ESTA SERIE😭😭😭😭 soy coordinador de la feria de ciencias de mi colegio y dijeron que podiamos añadir el tema de robotica y pues nunca nos han enseñado de arduino ni nada pero estos videos me han ayudado muchooo😈

  • @motorartesanal
    @motorartesanal 3 роки тому +11

    Buenas noches Johann!! En primer lugar felicitarte por tus vídeos, son muy claros con un lenguaje perfectamente entendible, ya me he suscrito a tu curso de Arduino, estas haciendo un buen trabajo enseñando programación a un nivel que todo el mundo pueda entenderlo.
    Como bien decía un antiguo profesor mío, se distingue un profesor de un buen profesor en que el buen profesor transmite los conocimientos a un nivel que todo el mundo lo pueda entender, y eso en los pocos videos que he visto lo has logrado con creces.
    Solo un aporte.
    En el montaje del contador binario nos podemos ahorrar 3 resistencias de la siguiente manera.
    Si atacamos los 4 leds por 5v (HIGH) lo conectamos de la forma siguiente.
    - juntamos todos los cátodos de los leds mediante cableado en la protoboard.
    - colocamos uno de los extremos de la resistencia de 220 o 330 ohmios al cátodo de los diodos leds, y el otro extremo de la resistencia al GND de la placa Arduino.
    En el caso de atacar los diodos por 0v (LOW), se haría lo mismo pero juntando los 4 diodos leds por el ánodo.
    NOTA: de esta manera nos ahorramos 3 resistencias y el circuito funcionará perfectamente, si colocáramos 8 leds nos ahorraríamos 7 resistencias, colocando una sola resistencia de 220 ohmios de 1/4W o 1/2W asunto solucionado.
    Un saludo cordial de un fiel seguidor
    Juan

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

      Hola Hajime. Muchas gracias por tus palabras. Sí, que buena idea para optimizar el circuito. Seguro en el curso vas a encontrar muchas oportunidades de optimización, genial que nos las compartas en los comentarios y vamos aprendiendo todos estos truquitos para ahoorar en componentes y facilitar los desarrollos. Un abrazo grande!

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

      @@JohannPerezE Hola me gusta mucho tu canal y tus videos pero tengo una pregunta al final del video dijiste que hiciéramos un contador de 5 bits y que con el contáramos hasta 31. La parte del contar hasta el 31 se refiere a agregar mas s en las columnas hasta que nos de 31 con los conteos

  • @gonzalezvictorjulio
    @gonzalezvictorjulio 10 місяців тому

    Ya hice la tarea. Gracias amigo. Quiero aprender a programar arduinos. Tu eres mi gran maestro. Estoy aprendiendo muchisimo. Ya baje un libro y estoy incrementando mis conocimientos. Quiero ser un experto en la programacion y fabricacion de proyectos con arduinos.
    Saludos
    desde
    Charallave-Venezuela.

  • @joeschannel9554
    @joeschannel9554 Рік тому +4

    Después de dos años, tus videos siguen encantando a quien te mira.
    Deberíamos de empezar por dar like al vídeo y después empezar a verlo, total: sabemos que es contenido de calidad ❤🎉
    No entiendo por qué tan poquitos likes 😢
    No se les olvide...

  • @makondo3384
    @makondo3384 2 роки тому +30

    Se entendió perfecto. Lo que no entendí fue el anterior video de como pasar los números decimales a binario 😂

    • @Z-y-rox
      @Z-y-rox 6 місяців тому +3

      X2

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

      X3

    • @luiszambrano3382
      @luiszambrano3382 10 днів тому

      Lo que pasa es que no lo explico bien. La ciencia es que segun la tabla, donde este el 1, sumas ese valor. Acuerdate que es 1,2,4,8 esta es la tabla.
      0,0,0,0=0
      1,0,0,0=1 (porque 1 esta en la casilla del 1)
      0,1,0,0=2 (por la casilla donde esta el 1)
      1,0,1,0=5 sumo 1+4. Es el valor de las casillas donde esta el 1.

    • @luiszambrano3382
      @luiszambrano3382 10 днів тому

      Ahora 25 en binario 11001 ejemplo
      16,8,4,2,1 tabla.
      1,1,0,0,1 seria 16+8+1=25
      Ahora 80 en binario 1010000 ejemplo
      64,32,16,8,4,2,1
      1, 0, 1, 0,0,0,0 sumas los 1 cambiando su valor segun la casilla 64+16=80

    • @fom2887
      @fom2887 10 днів тому

      Los binarios son de izquierda a derecha​@@luiszambrano3382

  • @AlejandroMartinez-td3nj
    @AlejandroMartinez-td3nj 2 роки тому +2

    MUCHAS GRACIAS QUE VIDEOS TAN BUENOS PERSONAS COMO USTED SON LAS QUE DEBERIAN ESTAR PARA ENSEÑAR COSAS BUENAS EN INTERNET.FELICITACIONES ..QUE BUEN TRABAJO

  • @brianramos1978
    @brianramos1978 Рік тому +4

    Tremenda explicación. Más maestros como usted, por favor :D

  • @hk-dt1hp
    @hk-dt1hp 3 роки тому +6

    Hermano, pude hacerlo sin ver el vídeo. Y gracias a tu vídeo anterior de variables fue más fácil!!! Gracias amigo tus videos valen oro 🥺👌❤️

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

    Bro acabo de ver todos tus videos y eres el mejor explicando , en verdad muchas gracias, donde quieras que estes espero y te esté llendo bien

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

    EUREKA !! Funciona . Gracias por tus clases tan didácticas y super bien explicadas . Combinas perfectamente la teórica de forma simple con la practica mas comprensible . Gracias de nuevo.

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

    Realmente tus videos son de mucha ayuda.
    Ya logre hacer este contador de numero binario de 4 bit, ahora mi reto es hacer uno de 8 bit, y luego simplificar el codigo.

  • @ACOM1982
    @ACOM1982 4 дні тому

    me ayudé con ejercicos anteriores, lo hice antes de ver el video y voy a ver como lo hiciste y comparar.

  • @JuanCruz-jv5nv
    @JuanCruz-jv5nv 9 місяців тому

    A mi me tomo un poco de tiempo la programación usando lo de las anteriores clases, pero si pude; muchas gracias por estas clases, me han servido mucho para aprender a programar.

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

    Justo cuando dijiste que lo hiciéramos como practica, empecé a hacerlo y me tarde al rededor de 15 min, y me quedo (no quiero decir a la primera pq me faltaron algunos ";" en la declaración de variables) gracias a que explicas muy bien, voy a seguir viendo tu curso.

  • @Dan-rm6uh
    @Dan-rm6uh 5 місяців тому

    Eres increíble, te todo corazón. Te agradezco muchísimo todo el conocimiento que compartes en estos videos. Eres un grande :3

  • @susyveles5292
    @susyveles5292 2 роки тому +5

    una sugerencia para todos que usamos ardu-ino, en los cables poner el color según su numero, en el vídeo se puso el naranja en el 3, en el 4 poner amarillo, 5 verde. y así sucesivamente. y de paso se aprenden los colores del código de resistores. 0 el negro, 1 cafe, 2 rojo, 3 naranja, 4 amarillo, 5 verde, 6 azul, 7 violeta, 8 gris, 9 blanco, en el 10 negro tomaríamos 0 de la unida y así sucesivamente si tenemos bastantes cables se podría pintar la base que es de negro donde esta el pin a cafe para representar decenas.

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

      resumido bro

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

      @@bladi264 la salida de ardu-ino 0 poner cable color negro, 1 cafe ,2 rojo, 3 naranja, 4 amarillo, 5 verde, 6 azul, 7 violeta, 8 gris, 9 blanco, 10 negro, el color de cable representaría la unidad y la base de la punta que es negra se podría pintar cafe para representar las decenas, si alguien quiere hacer un vídeo demostrativo estaría bien ya el cual no hago vídeos.

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

    Gracias a tus video voy mejorando más y logre hacer la tarea de 4 leds

  • @Bruno-j9c
    @Bruno-j9c 4 місяці тому

    LO HICE !! feliz, tuve unos problemillas con el positivo, pero solucionado

  • @pascualsanchezillescas2909
    @pascualsanchezillescas2909 15 днів тому

    Johann Me parece muy bien tus clases demostrativa. Gracias por tu apoyo al aprendizaje educativo.

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

    9:44 el punto y coma se usa en c++ para indicar que la línea de código o una función a terminado, en el caso del int, si no pones punto y coma te detectara como error, ya que es como si no a terminado la función

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

    Tuve la idea inicial, pero luego lo hiciste de una manera mas facil, asi que corregí pero intui muy bien la base del ejercicio.
    Lo estoy haciendo en Tinkercad por que aun no tengo el arduino, pero ya voy aprediendo.
    Gracias

  • @pabloo.3561
    @pabloo.3561 Місяць тому

    Logré hacerlo con los 5 bits. Gracias por tu curso, me encanta

  • @edgelion2959
    @edgelion2959 6 днів тому

    YEAAH GRACIAS !! POR TUS CONOCIMIENTOS !!😀😀

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

    Perfectas tus clases.
    La única forma de aprender a programar es ir paso a paso en las clases, las cuales de parte de Johann las encuentro muy adecuadas.
    A quien se integre, aunque sepa algo, recomiendo partir desde la 1ra clase, no saltarse ninguna, ya que en cada una hay un aporte diferente, por esto las defino como clases perfectas.

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

    Perfecta tu clase, bien explicada, logré hacer el reto; complejo al inicio, pero se logro el producto final

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

    Solo una pregunta el delay que usa es general pense que habia que ir poniendo un delay por cada pin osea yo en mi codigo hiba poniendo 4 delay para led. Eso es innecesario o el unico delay es general algo asi lo hiba poniendo:
    digitalWrite(LED1, LOW);
    delay(TIME);
    digitalWrite(LED2, LOW);
    delay(TIME);
    digitalWrite(LED3, LOW);
    delay(TIME);
    digitalWrite(LED4, LOW);
    delay(TIME);
    pero no se si solo se debe de poner 1 nada mas? Muchas gracias por el video esta muy bien explicado

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

    Gracias Johann por tus videos, soy auto didacta y voy paso a paso aprendiendo gracias a tus tutorías. Saludos desde Panamá. P.D. Logré sacar la tarea del contador de 5 Bits.😁

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

    Muy lindo tu curso, por ahora vengo cumpliendo con todos esos desafíos al pie de la letra!

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

    yo logre hacerlo solo, con el programa del tinkercad de esa manera no quemo nada y muy buena explicación ❤

  • @mateayuda1097
    @mateayuda1097 10 місяців тому

    Pude realizar el proyecto con las explicaciones que nos diste, muchas gracias, estoy aprendiendo bastante.

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

    Hola, acabo de terminar el contador de 5 leds y todo me salió perfecto!

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

      Me encantaría verlos. @roboteg ;)

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

    El de 5 bits quedo perfecto siguemos avanzando

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

    Hola, buenos videos, excelente forma de explicar.
    Pregunto...para evitar confusiones en cada número se podría iniciar cada número con una lineal de texto comentando que hace . para saber que hace y poder identificar rápidamente si alguna hemos fallado.
    ejemplo..
    // para el número 0 = 0000
    digitalWrite(pin1, low);
    digitalWrite(pin1, low);
    digitalWrite(pin1, low);
    digitalWrite(pin1, low);
    // para el número 1 = 0001
    digitalWrite(pin1, high);
    digitalWrite(pin1, low);
    digitalWrite(pin1, low);
    digitalWrite(pin1, low);
    // para el número 3 = 0010
    digitalWrite(pin1, low);
    digitalWrite(pin1, high);
    digitalWrite(pin1, low);
    digitalWrite(pin1, low);
    ...
    Gracias por el curso , es ameno didáctico y entretenido.

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

    Johann, tu trabajo en estos vídeos es excelente. Aprecio mucho que te tomes el tiempo para llevarlos a cabo. He seguido otros de este tipo y eres de los mejores. Felicitaciones!!! Logré hacer el ejercicio. El código de mi programa es un tanto diferente al tuyo pero esto es lo más normal en programación. Aún así, debo dejarte claro que fue gracias a tus instrucciones. Tu forma sencilla de explicar es un arte. Gracias!!!

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

      Me alegra mucho que te sirva. Gracias por tus palabras. Un abrazo!!!

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

    Lo logré hasta el número 6 binario, lo demás me dio pereza seguirlo xD. Me ha servido mucho tu curso, muchas gracias.

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

    Lo logré, gracias por tus clases son geniales, excelente trabajo

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

    muchas gracias TwT pude hacerlo y haste le hice un mini delay de apagado para que no se viera muy de corrida , gracias!!

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

    Muchas gracias por el proyecto 👌

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

    Tengo muchas dudas? pero bueno enmm me puedes decir cuántos servomotores puedo controlar con el Arduino uno y cuántos con el Arduino mega y además de los revomotores son unos motores y quisiera saber si agua tanto servomotor y los motores funciona a 12v y los servomotores creo que a 5 v como le puedo hacer hay por favor me ayudarías demasiado con esa información y gracias por leer este mensaje

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

    muy buen curso , lo hice en un simulador y me salio a la primera y solo tuve que pensar un poco

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

    La tarea estuvo sencilla, fue mucha repetición de comandos cambiando alguna variable, aunque quizá no la hice de la mandera más óptima funciona perfecta

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

    Fui capaaaaaaz, lo logre, creo q tarde una hora o asi pero se siente brutal :D

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

    Lo hice, pero le agregué un LOW intermedio, a todos los leds, entre cada número para que se apagara todo antes de mostrar el siguiente número. Y se veía más visual el cambio de números pasando uno por uno.

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

    A esta altura, logré hacer el reto sólo, bueno ni tan sólo porque las explicaciones de los dos vídeos pasados fueron mas que claras.

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

    Lo que se había quedado pendiente del video anterior si lo logré, incluso te puse un delay después que terminara de contar como indicación que había comenzado otro ciclo, saludos.

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

    sos un genio johann, gracias por el contenido!!! saludos de argentina

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

      Es un placer! Saludos desde Medellín, Colombia!!

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

    muchas gracias por tus videos, por ti salvare el semestre; eres un grande

  • @juanjot.t.s789
    @juanjot.t.s789 2 роки тому

    trate de resolver el ejercicio por mi cuenta jaja solo es pensarlo y luego escribirlo, mi estratejia es segun lo que uno escribe ir diciendo mentalmente lo que estoy haciendo, ejemplo: digitalWrite (led1, LOW) osea "el pin digital del led 1 apagado" y pues se me hace mas sencillo.

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

    una clase exquisita.....bravo

  • @davidpomaluque9024
    @davidpomaluque9024 10 місяців тому

    Al principio no lo logré, pero cuando cambié de leds recién me funciono.

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

    Buenas tardes profe, espero se encuentre bien, para mi fue un poco complicado hacer el contador binario de 4 bits, pero al final lo logré hacer, espero tenga buena tarde

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

      Eso es lo importante. Internarlo. Cuando trabajas en la mejor industria del mundo, que es la tecnología, te pagan por resolver problemas. Lo que uno no sabe hacer, lo investiga, pero lo hace. Un abrazo

  • @Martin-nc8nt
    @Martin-nc8nt 3 роки тому

    El primer video y me encanto

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

    hay forma de poder hacerlo de forma automatica, sin tener que escribir numero por numero ?? por que si hubiera mas leds, se aria muy largo y tardado el codigo...y como consejo, yo prefiero poner 1 en vez de HIGH para mas facil... de todos modos me gusto tu video explicas muy bien, me dare una vuelta por tu canal

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

    Pregunto ¿porqué no has conectado la "patica corta" directamente a masa?

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

    Profe Johann, muchas gracias por compartir estos vídeos. Están muy chéveres y ya esperando a los siguientes. Se que es adelantarme mucho en el tiempo, pero piensas hacer curso avanzado de Arduino? Por cierto de que parte de Colombia eres? No más tenga la forma económica te hago la compra del kit completo.

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

      Hola Mauricio! Muchas gracias a tí por tu comentario. Este curso de 60 capítulos lo considero intermedio porque no vamos a abarcar protocolos de comunicación inalámbrica ni sensores que no vienen en el kit. Luego de este quiero hacer un curso de robótica para que programemos un robot similar a mi Robotego. Ese curso va a tener un nivel un poco más avanzado. Cuéntame qué te gustaría que viéramos en un curso avanzado y lo tendré muy en cuenta. Ahh y soy de medellín 😉

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

      @@JohannPerezE Profe yo soy de Cartago Valle. Lo del curso avanzado solo era por curiosidad. Con lo que estás publicando tenemos de sobra. Aún así, la idea de programar algo similar a Robotego es genial, sobre todo por el tema de la robótica y el funcionamiento de los servo motores y los motores de paso. Seguiré en sintonía. Muchas gracias por responder.

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

    Buena eplicacion ;como puedo aprender ese tipo de lenguaje;como puedo dominarlo.

  • @cristianbarreto5615
    @cristianbarreto5615 3 роки тому +10

    me di de cuenta que se puede sustituir los HIGH y LOW por 0 y 1 ademas puede dejar mas claro el tema de los numeros binarios

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

    excelentes videos compa, eres un crack! aprendo muchisimo

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

      Gracias por comentar benjamín. Me alegra mucho. Un abrazo!

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

    TUVE QUE VOLVER AL VIDEO INICAL PARA DESCUBRIR LA LOGICA PERO LO CONSEGUI HACIENDO UNA MATRIZ DE DATOS😆

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

    que buen video, tengo una duda, como puedo hacer que mi contador llegue hasta un determinado numero y no avance mas...(osea si es de 0 a 9, llegue a 9 y se quede en 9 para siempre)

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

    SI LO LOGRE!!!

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

    Yo lo pude resolver gracias por todo.

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

    Gracias por tus grandes de aportes

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

    Logrado! Gracias Master!!

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

    Si pones las 4 resistencias del polo negativo al riel tierra no ahorras cables?

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

      Las resistencias solo van en el polo positivo

  • @yemi8536
    @yemi8536 10 місяців тому

    Muchas gracias fue de ayuda su video

  • @camilasanchez2953
    @camilasanchez2953 Рік тому +8

    Buenas, comparto mi código lo hice con un for para que quede más corto :)
    int a = 0, b = 0, c = 0, d = 0, i;
    void setup() {
    pinMode(2,OUTPUT);
    pinMode(4,OUTPUT);
    pinMode(6,OUTPUT);
    pinMode(8,OUTPUT);
    }
    void loop() {
    for (i = 0; i < 16; i++){
    a++;
    if (a == 2){
    a = 0;
    b++;
    if (b == 2){
    b = 0;
    c++;
    if (c == 2){
    c = 0;
    d++;
    }
    }
    }
    if (a == 1)
    digitalWrite(8, HIGH);
    else
    digitalWrite(8,LOW);
    if (b == 1)
    digitalWrite(6, HIGH);
    else
    digitalWrite(6,LOW);
    if (c == 1)
    digitalWrite(4, HIGH);
    else
    digitalWrite(4,LOW);
    if (d == 1)
    digitalWrite(2, HIGH);
    else
    digitalWrite(2,LOW);
    delay(1000);
    }
    }

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

      no funciona tu codigo, prueba el mio ;)
      int ledPin1 = 2;
      int ledPin2 = 3;
      int ledPin3 = 4;
      int ledPin4 = 5;
      int dot = 1200;
      int dash = 1200;
      void setup() {
      // put your setup code here, to run once:
      pinMode(2,OUTPUT);
      pinMode(3,OUTPUT);
      pinMode(4,OUTPUT);
      pinMode(5,OUTPUT);
      }
      void loop() {
      // put your main code here, to run repeatedly:
      //0
      digitalWrite(ledPin1,LOW);
      delay(dot);
      digitalWrite(ledPin2,LOW);
      delay(dot);
      digitalWrite(ledPin3,LOW);
      delay(dot);
      digitalWrite(ledPin4,LOW);
      delay(dot);


      //1
      digitalWrite(ledPin1,LOW);
      delay(dash);
      digitalWrite(ledPin2,LOW);
      delay(dash);
      digitalWrite(ledPin3,LOW);
      delay(dash);
      digitalWrite(ledPin4,HIGH);
      delay(dash);

      //2
      digitalWrite(ledPin1,LOW);
      delay(dot);
      digitalWrite(ledPin2,LOW);
      delay(dot);
      digitalWrite(ledPin3,HIGH);
      delay(dot);
      digitalWrite(ledPin4,LOW);
      delay(dot);

      //3
      digitalWrite(ledPin1,LOW);
      delay(dot);
      digitalWrite(ledPin2,LOW);
      delay(dot);
      digitalWrite(ledPin3,HIGH);
      delay(dot);
      digitalWrite(ledPin4,HIGH);
      delay(dot);

      //4
      digitalWrite(ledPin1,LOW);
      delay(dot);
      digitalWrite(ledPin2,HIGH);
      delay(dot);
      digitalWrite(ledPin3,LOW);
      delay(dot);
      digitalWrite(ledPin4,LOW);
      delay(dot);

      //5
      digitalWrite(ledPin1,LOW);
      delay(dot);
      digitalWrite(ledPin2,HIGH);
      delay(dot);
      digitalWrite(ledPin3,LOW);
      delay(dot);
      digitalWrite(ledPin4,HIGH);
      delay(dot);

      //6
      digitalWrite(ledPin1,LOW);
      delay(dot);
      digitalWrite(ledPin2,HIGH);
      delay(dot);
      digitalWrite(ledPin3,HIGH);
      delay(dot);
      digitalWrite(ledPin4,LOW);
      delay(dot);

      //7
      digitalWrite(ledPin1,LOW);
      delay(dot);
      digitalWrite(ledPin2,HIGH);
      delay(dot);
      digitalWrite(ledPin3,HIGH);
      delay(dot);
      digitalWrite(ledPin4,HIGH);
      delay(dot);

      //8
      digitalWrite(ledPin1,HIGH);
      delay(dot);
      digitalWrite(ledPin2,LOW);
      delay(dot);
      digitalWrite(ledPin3,LOW);
      delay(dot);
      digitalWrite(ledPin4,LOW);
      delay(dot);

      //9
      digitalWrite(ledPin1,HIGH);
      delay(dot);
      digitalWrite(ledPin2,LOW);
      delay(dot);
      digitalWrite(ledPin3,LOW);
      delay(dot);
      digitalWrite(ledPin4,HIGH);
      delay(dot);

      //10
      digitalWrite(ledPin1,HIGH);
      delay(dot);
      digitalWrite(ledPin2,LOW);
      delay(dot);
      digitalWrite(ledPin3,HIGH);
      delay(dot);
      digitalWrite(ledPin4,LOW);
      delay(dot);

      //11
      digitalWrite(ledPin1,HIGH);
      delay(dot);
      digitalWrite(ledPin2,LOW);
      delay(dot);
      digitalWrite(ledPin3,HIGH);
      delay(dot);
      digitalWrite(ledPin4,HIGH);
      delay(dot);


      //12
      digitalWrite(ledPin1,HIGH);
      delay(dot);
      digitalWrite(ledPin2,HIGH);
      delay(dot);
      digitalWrite(ledPin3,LOW);
      delay(dot);
      digitalWrite(ledPin4,LOW);
      delay(dot);

      //13
      digitalWrite(ledPin1,HIGH);
      delay(dot);
      digitalWrite(ledPin2,HIGH);
      delay(dot);
      digitalWrite(ledPin3,LOW);
      delay(dot);
      digitalWrite(ledPin4,HIGH);
      delay(dot);

      //14
      digitalWrite(ledPin1,HIGH);
      delay(dot);
      digitalWrite(ledPin2,HIGH);
      delay(dot);
      digitalWrite(ledPin3,HIGH);
      delay(dot);
      digitalWrite(ledPin4,LOW);
      delay(dot);
      //15
      digitalWrite(ledPin1,HIGH);
      delay(dot);
      digitalWrite(ledPin2,HIGH);
      delay(dot);
      digitalWrite(ledPin3,HIGH);
      delay(dot);
      digitalWrite(ledPin4,HIGH);
      delay(dot);
      return 0;
      }

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

    me encantas ... muchas gracias por enseñarnos

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

    no supe hacer el de 4 bits, pero que tal el de 5, ese si me salio jaja, gracias por enseñarnos

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

    hola recién conocí tus curso son muy buenos por ahora este es mi 6 video y logre hacer el contador de una
    gracias 💗

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

    Acabo de ver q lo programe pero de forma diferente pero cumple lo pedido

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

    Tienes algo para ur3, grbl ?, o que puedo hacer

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

    lo hiceee, gracias bro

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

    Gracias por el video muy buena explicación 🦍🦧

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

      Gracias por comentar. Es con mucho gusto :D

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

    Puedes hacerlo usando registros?

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

    buenisima explicacion varias veces se me olvida poner ; y me quedo un rato viendo donde esta :v

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

    donde encuentro el video para aprender a hacer el contador de manera simplificada

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

    Traté de hacer las mismas posiciones de los cables jumper, resistencia y led pero al momento de compilarlo, no encienden los leds, aún así buen vídeo, saludos desde México.

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

    esta bien hacer el coode en void setup?

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

    Oki!

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

    Excelente explicación....!!!

  • @MichelleGonzalez-uk7wb
    @MichelleGonzalez-uk7wb 12 днів тому

    Ya entendí jeje

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

    Buena clase

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

    EXCELENTE

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

    yo fui capas de resolver la tarea, aunque gaste bastante memoria en el codigo :3

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

    Bro buen día, saludos desde México, trate de hacer hasta el número treinta y uno pero nonlo reconoció, sigue llegando al quince y empieza desde el 0

  • @Johnny-M-P-A
    @Johnny-M-P-A 19 днів тому

    Como saber el valor de la residencia 🤔

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

    Lo logre ❤

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

    Muy buen video, me has ayudado mucho :)

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

    El de 5 led se me resulto facil, solo fue encender el 5to led y repetir los otros 15

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

    Recomiendame un libro en pdf video tutorial.

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

    logre superar el reto estuvo facil despues de haber visto las anteriores clases

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

    Necito ayuda, ahora haga lo que haga solo sale El Sketch usa 724 bytes (2%) del espacio de almacenamiento de programa. El máximo es 32256 bytes.
    Las variables Globales usan 9 bytes (0%) de la memoria dinámica, dejando 2039 bytes para las variables locales. El máximo es 2048 bytes.

  • @Martin-nc8nt
    @Martin-nc8nt 3 роки тому

    Grasias

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

    Cuando vuelves a tener disponible los kits

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

    pude hacerlo solo, un contador binario de 4 bits, solo se activan ciertos led con 1 segundo de delay pero creo que esa era la asignacion

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

    I got it everything you have done

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

    yo lo pude hacer sin ayuda :3 gracias por tu curso