Arduino desde cero en Español - Capítulo 70 - 74HC595 Registro de desplazamiento (Shift register)

แชร์
ฝัง
  • เผยแพร่เมื่อ 7 ม.ค. 2025

ความคิดเห็น •

  • @zorroskima3074
    @zorroskima3074 3 ปีที่แล้ว +21

    No puedo creer que continúe con esta serie, he visto absolutamente todos los videos!!!
    Muchas gracias profesor!

  • @RamonMartinez-tz3yu
    @RamonMartinez-tz3yu 3 ปีที่แล้ว +2

    Muy interesante este circuito para la transmisión de datos seriales desde un sistema digital.saludos desde MEXICO 🇲🇽.

    • @BitwiseAr
      @BitwiseAr  3 ปีที่แล้ว

      Gracias por el comentario.
      Un saludo

  • @andrestorresperez5705
    @andrestorresperez5705 3 ปีที่แล้ว +2

    Estupenda explicación Maestro. Para mí es un placer y muy práctico tener a mano tus videos para realizar mis prácticas. Enhorabuena, sigue así y si puedes con mayor frecuencia. Un Saludo y muchas gracias...

    • @BitwiseAr
      @BitwiseAr  3 ปีที่แล้ว +1

      Gracias por el comentario.
      Un saludo

  • @maycolmedina6074
    @maycolmedina6074 3 ปีที่แล้ว +11

    Increíble trabajo, tenés sin duda los mejores videos sobre Arduino en español.

  • @carloseduardosabbaghfranqu9367
    @carloseduardosabbaghfranqu9367 ปีที่แล้ว +1

    Muy buena explicación. La mejor que he visto de este circuito integrado. Gracias :D

    • @BitwiseAr
      @BitwiseAr  ปีที่แล้ว

      Gracias por la visita y el comentario.
      Saludos

  • @gustnjinsanagui4820
    @gustnjinsanagui4820 9 หลายเดือนก่อน +1

    Descubrí tu canal hace poco y es la caña,de lo mejor! El más claro sin dar por supuesto ke la gente sabe.❤

    • @BitwiseAr
      @BitwiseAr  9 หลายเดือนก่อน

      Gracias por la visita y el comentario.
      Saludos

  • @manuelquintanar31
    @manuelquintanar31 3 ปีที่แล้ว +6

    Jajajajaja aprendi mas en este video que en la escuela sobre este integrado

  • @ing.oscarbocchino
    @ing.oscarbocchino ปีที่แล้ว +1

    excelente canal, excelente explicacion, excelente tutoriales de arduino, todo abordado con la mayor informacion posible pero al mismo tiempo simplificativamente, muy eficiente la verdad tu serie de tutoriales, saludos y gracias x1000

    • @BitwiseAr
      @BitwiseAr  ปีที่แล้ว

      Gracias por la visita y el comentario.
      Un saludo

  • @nicolasfurlong
    @nicolasfurlong 3 ปีที่แล้ว +2

    sos genial! ojalá youtube te esté pagando por estos videos como te mereces.

  • @deejayperaloca9666
    @deejayperaloca9666 3 ปีที่แล้ว +3

    Nuevamente muy bien explicado. Gracias por la dedicación. Un saludo desde España.

    • @BitwiseAr
      @BitwiseAr  3 ปีที่แล้ว

      Gracias por el comentario y la visita.
      Un saludo

  • @luchomartinez338
    @luchomartinez338 3 ปีที่แล้ว +1

    excelente, como todos sus trabajos ,su forma de enseñar es la mejor,ojala pueda seguir compartiendo muchos mas trabajos
    Muchas gracias

    • @BitwiseAr
      @BitwiseAr  3 ปีที่แล้ว

      Gracias por el comentario y la visita.
      Saludos

  • @LeoEspinoza0
    @LeoEspinoza0 3 ปีที่แล้ว +2

    Estaba esperando llegar hasta este capitulo de la serie, para poder decirte que, enserio muchas gracias, tu trabajo es magnifico, desde el capitulo 1 hasta este. Eres todo un crack
    He aprendido mucho y de forma amena gracias a que lo explicas muy bien.

    • @BitwiseAr
      @BitwiseAr  3 ปีที่แล้ว

      Genial, me alegro, gracias por el comentario.
      Saludos

  • @josemartinzamorafernandez5264
    @josemartinzamorafernandez5264 3 ปีที่แล้ว +1

    Excelente trabajo en tu presentacion de este circuito integrado. Por cierto asi como este circuito que es un registro de corrimiento para incrementar las salidas existe tambien el circuito integrado de corrimiento 74HC165 para incremento de entradas, espero mas adelante puedas hablar de ello ya que tu manera de explicar es muy comprensible y valorada por un servidor. Felicidades por tu trabajo nuevamente. 👍👍👍👍

    • @BitwiseAr
      @BitwiseAr  3 ปีที่แล้ว

      Gracias por el comentario, efectivamente el 74HC165 es un circuito integrado interesante para el caso de las entradas y espero poder tratarlo en un futuro capítulo.
      Saludos

  • @erickv48
    @erickv48 2 ปีที่แล้ว +2

    Muchas gracias por el video, en verdad me ayudó, haces unos excelentes videos

    • @BitwiseAr
      @BitwiseAr  2 ปีที่แล้ว +1

      Genial, me alegro, saludos

  • @joseluislazaro9174
    @joseluislazaro9174 3 ปีที่แล้ว +2

    Gracias por tu tiempo y conocimiento

    • @BitwiseAr
      @BitwiseAr  3 ปีที่แล้ว

      Gracias por el comentario y la visita.
      Saludos

  • @ferbacepi
    @ferbacepi 3 ปีที่แล้ว +1

    Qué genial video, acabo de empezar con Arduino y seguro me voy a aventar todos tus videos. Mil gracias

    • @BitwiseAr
      @BitwiseAr  3 ปีที่แล้ว

      Gracias por el comentario.
      Un saludo

  • @juanjoberlo5998
    @juanjoberlo5998 3 ปีที่แล้ว +1

    Perfecto, lo explicas con gran detalle.
    Muchas Gracias.

    • @BitwiseAr
      @BitwiseAr  3 ปีที่แล้ว

      Gracias por el comentario y la visita.
      Saludos

  • @agustinchumbita1392
    @agustinchumbita1392 3 ปีที่แล้ว +1

    Justo lo que estaba esperandooo! IDOLO.

  • @jaimegomez6748
    @jaimegomez6748 3 ปีที่แล้ว +1

    Gracias por su valiosa enseñanza, con sus explicaciones arduino esta al alcance de todos.

    • @BitwiseAr
      @BitwiseAr  3 ปีที่แล้ว

      Gracias por el comentario.
      Un saludo

  • @juansalvador7481
    @juansalvador7481 2 ปีที่แล้ว +1

    Este material está muy buenooo!!

    • @BitwiseAr
      @BitwiseAr  2 ปีที่แล้ว

      Gracias por el comentario y la visita.
      Un saludo

  • @AFSMG
    @AFSMG 8 หลายเดือนก่อน

    Aquí me has enviado y aquí dejo mi like porque tu trabajo es encomiable . Un saludo

  • @ernestorivero9909
    @ernestorivero9909 3 ปีที่แล้ว +1

    Que bien usted explica buenos sus videos

    • @BitwiseAr
      @BitwiseAr  3 ปีที่แล้ว

      Gracias por el comentario y la visita.
      Saludos

  • @arduindustial2838
    @arduindustial2838 3 ปีที่แล้ว +2

    Gracias por tu tiempo y explicación realmente extraordinaria!! , necesitaría que hagas un video explicando memoria externa ya que no hay en la red quien las explique claramente y sería muy bueno recibir tu explicación

  • @fernandoing
    @fernandoing 3 ปีที่แล้ว +5

    Maestro, gracias por continuar con el excelente trabajo!

  • @marcoosuna7415
    @marcoosuna7415 3 ปีที่แล้ว +4

    Gracias por volver a los dispositivos prácticos y populares.

  • @L4.N4r4nj4.M3CaNiCa
    @L4.N4r4nj4.M3CaNiCa 3 ปีที่แล้ว +1

    Excelente como siempre.
    Estos videos NO defraudan!
    Saludos

  • @DaveVilla7
    @DaveVilla7 2 ปีที่แล้ว +1

    Otro video genial. Muchas gracias por compartir conocimiento.

    • @BitwiseAr
      @BitwiseAr  2 ปีที่แล้ว

      Gracias por el comentario y la visita.
      Saludos

  • @electronicaconari5691
    @electronicaconari5691 2 ปีที่แล้ว +1

    Es excelente tu trabajo admirable totalmente ! exitos

    • @BitwiseAr
      @BitwiseAr  2 ปีที่แล้ว

      Gracias por el comentario, se aprecia.
      Saludos

  • @erebosubuntu9063
    @erebosubuntu9063 3 ปีที่แล้ว +1

    Magnifica aportacion, muchas gracias, con esto soluciono el problema que tengo con el esp32 (pocas salidas, ya no tendre que multiplexar :D)...

  • @juansebastiancontrerasrami6446
    @juansebastiancontrerasrami6446 2 ปีที่แล้ว +2

    Como siempre explicando de una forma muy sencilla muchas gracias por los tutoriales dios te bendiga 😁😁😁

  • @franciscoben1007
    @franciscoben1007 11 หลายเดือนก่อน +1

    Muy bien estamos explicado

    • @BitwiseAr
      @BitwiseAr  11 หลายเดือนก่อน

      Gracias por el comentario y la visita.
      Saludos

  • @MARXEEVILXD9012
    @MARXEEVILXD9012 2 ปีที่แล้ว

    Maravillosa explicación!
    Aunque pueda parecer algo redundante dado a que se puede realizar con algo de lógica viendo sus videos previos, sugeriría la aplicación de este componente para la operación de un Display de 7 segmentos y 4 dígitos, a modo de reemplazo del MAX7219.
    Principalmente dado a que es más frecuente disponer del componente presente en este vídeo que el utilizado en su respectiva clase.
    Saludos!

    • @BitwiseAr
      @BitwiseAr  2 ปีที่แล้ว +1

      Gracias por el comentario, el MAX7219 se encuentra específicamente diseñado para facilitar su uso con displays de 7 segmentos y matrices, el 74HC595 si bien se puede utilizar para esos propósitos es más de uso general.
      Saludos

  • @waltherportillo7500
    @waltherportillo7500 3 ปีที่แล้ว +2

    Muchas gracias maestro!!!

  • @Charlybaudio
    @Charlybaudio 8 หลายเดือนก่อน +1

    Perfecto

    • @BitwiseAr
      @BitwiseAr  8 หลายเดือนก่อน

      Gracias por el comentario y la visita.
      Saludos

  • @klausziegler60
    @klausziegler60 11 หลายเดือนก่อน +1

    Excelente

    • @BitwiseAr
      @BitwiseAr  11 หลายเดือนก่อน

      Gracias por la visita y el comentario..
      Un saludo

  • @jevar4502
    @jevar4502 3 ปีที่แล้ว +1

    Excelente explicación.... gracias

    • @BitwiseAr
      @BitwiseAr  3 ปีที่แล้ว

      Gracias por el comentario y la visita.
      Saludos

  • @josebernal5787
    @josebernal5787 3 ปีที่แล้ว +1

    Gracias por el curso me ha sido muy útil 🤙👍

    • @BitwiseAr
      @BitwiseAr  3 ปีที่แล้ว +1

      Genial, gracias por el comentario.
      Saludos

  • @carlosl1895
    @carlosl1895 3 ปีที่แล้ว +1

    Gracias, siempre tan eficaz tu explicación 👏👏👏👏👏💪💪💪

  • @Babinium
    @Babinium 3 ปีที่แล้ว +1

    muy interesante gracias !

    • @BitwiseAr
      @BitwiseAr  3 ปีที่แล้ว

      Gracias por el comentario y la visita.
      Saludos

  • @horrillozacarias5164
    @horrillozacarias5164 3 ปีที่แล้ว

    tengo o dispongo de un kit de arduino UnO donde viene este integrado ya se para que se utiliza ya que mi kit carece de un libro de instrucciones gracias a ti le estoy sacando provecho a mi kit de arduino de nuevo gracias por su tiempo...

    • @BitwiseAr
      @BitwiseAr  3 ปีที่แล้ว

      Genial, me alegro,.
      Un saludo

  • @droneversion
    @droneversion 3 ปีที่แล้ว +1

    Fantástico. Gracias

    • @BitwiseAr
      @BitwiseAr  3 ปีที่แล้ว

      Gracias por el comentario y la visita.
      Saludos

  • @Navitronic_Daniel
    @Navitronic_Daniel 3 ปีที่แล้ว

    Excelente tu explicación. Me encantaría tenerte en nuestro departamento de ingeniería.

  • @enriquev.v.9688
    @enriquev.v.9688 3 ปีที่แล้ว +1

    Excelente, como siempre

  • @miguelq.l.9757
    @miguelq.l.9757 3 ปีที่แล้ว +1

    Buen aporte, gracias.

  • @computacionbariloche
    @computacionbariloche 5 หลายเดือนก่อน

    Excelente explicación ! Muchas gracias ! ! !
    Me hubiera gustado ver funcionando el ejemplo con 2 integrados en cascada...compraré otro integrado para probarlo...
    Por qué no usan 1 sola resistencia para todos los leds ? Sería más simple ...

    • @BitwiseAr
      @BitwiseAr  5 หลายเดือนก่อน +1

      Gracias por el comentario y la visita. Si se colocara una sola resistencia cumpliría su función en el único caso en que se encienda un solo LED por vez, si fueran más LEDS en simultáneo toda la corriente circularía por una sola en vez de distribuir.
      Saludos

  • @luisalane91
    @luisalane91 3 ปีที่แล้ว

    como siempre, muy buena explicación..

  • @adambeedle
    @adambeedle 3 ปีที่แล้ว +1

    Genial 👍

  • @alico797
    @alico797 2 ปีที่แล้ว

    Wow! exelente y detalladisima explicación! Solo falto explicar como encender varios leds con 2 registros... Sería algo asi tal vez?...
    void loop() {
    digitalWrite(RCLK, LOW);
    shiftOut(SER, SRCLK, MSBFIRST, (LED1+LED2+LED5+LED12 >> 8));
    shiftOut(SER, SRCLK, MSBFIRST, LED1+LED2+LED5+LED12);
    digitalWrite(RCLK, HIGH);
    delay(500);
    }

    • @alico797
      @alico797 2 ปีที่แล้ว

      @@alejandrocasco3906 y tú comentario la verdad que ayuda un montón, decime ¿Ya te sientes más hombre? ¿O tu mujer te sigue haciendo cornudo mientras comentas en TH-cam?...

    • @alico797
      @alico797 2 ปีที่แล้ว

      @@alejandrocasco3906 Reprimido?...

  • @Metaconta
    @Metaconta 3 ปีที่แล้ว +1

    Buen vídeo.

    • @BitwiseAr
      @BitwiseAr  3 ปีที่แล้ว +1

      Gracias por el comentario y la visita.
      Saludos

    • @Metaconta
      @Metaconta 3 ปีที่แล้ว

      @@BitwiseAr 😉

  • @edwinhdz5014
    @edwinhdz5014 3 ปีที่แล้ว +2

    Inge podrias hablar acerca de la programación de arduino mediante registros? Es un tema poco abordado en YT y seria interesante tener un video sobre ello con su calidad de produccion y explicacion

  • @manuelpinon4432
    @manuelpinon4432 3 ปีที่แล้ว

    muy buenas explicaciones

  • @mazter_d_electronica
    @mazter_d_electronica 3 ปีที่แล้ว

    Muy buen video, bien explicado, solo una observación sin mucha importancia: las dos resistencias de la derecha eran de 33 ohms en lugar de 330, por eso incluso los LEDS tienen más intensidad, saludos!

    • @BitwiseAr
      @BitwiseAr  3 ปีที่แล้ว

      Hola, gracias por el comentario pero es incorrecta tu apreciación, son todas de 330 Ohms, solo que algunas tienen la banda de color marrón oscuro que pueden parecer de color negro, la intensidad no es igual en todos los LEDs ya que son algo viejos de distintos proyectos y con uso variado.
      Saludos

  • @bjdaniel18
    @bjdaniel18 3 ปีที่แล้ว +1

    Que excelente, me gustan mucho tus videos

    • @BitwiseAr
      @BitwiseAr  3 ปีที่แล้ว

      Genial, saludos

  • @anllerys
    @anllerys 2 ปีที่แล้ว

    Hola Bitwise. Lo ideal ahora es ver el tutorial para el chip inverso Paralelo->Serial (74LS165). Saludos.

    • @BitwiseAr
      @BitwiseAr  2 ปีที่แล้ว

      Hola, por ahora no tengo práctica con el 165 pero efectivamente es un buen complemento.
      Saludos

  • @vladimirperez8070
    @vladimirperez8070 3 ปีที่แล้ว

    Exelente, magnífico no hay palabras para clasificar sus videos tutoriales. Podría usted dar unos tutoriales de como programar pic en ccs como mismo lo hace con Arduino.Saludos

    • @BitwiseAr
      @BitwiseAr  3 ปีที่แล้ว

      Gracias por el comentario, lamentablemente tengo cero experiencia con PIC.
      Saludos

    • @vladimirperez8070
      @vladimirperez8070 3 ปีที่แล้ว

      @@BitwiseAr Muchas gracias.

  • @guillermobedregalenriquez7256
    @guillermobedregalenriquez7256 2 ปีที่แล้ว

    Brutalisimo 🤯

  • @CesarADuque
    @CesarADuque 2 ปีที่แล้ว

    Excelente video.... modo de ahorrar pines para ejecutar salidas de arduino. Ahora me hago una pregunta ¿cómo podría usar esto mismo por medio de un arreglo con pulsadores que también me ahorre pines, y así poder prender los led de este ejemplo??? 🤔🤔🤔🤔

    • @BitwiseAr
      @BitwiseAr  2 ปีที่แล้ว

      Gracias por el comentario, el que se suele usar para las entradas es el 74HC165 que hace la acción opuesta al 595, también los pulsadores se pueden colocar en formato matricial que ahorra pines o incluso usar una entrada analógica de manera que cada pulsador se asocia con una resistencia de distinto valor y al leer el voltaje se puede identificar el presionado, asi que varias opciones.
      Saludos

  • @midianalbertokhaiyow8195
    @midianalbertokhaiyow8195 3 ปีที่แล้ว

    saludos excelente tus videos, tendrás alguno video que explique como se puede seleccionar y cambiar vectores para usarlo en una función desde serial, supongo que se debe usar punteros... gracias

  • @samuelzuniga7416
    @samuelzuniga7416 3 ปีที่แล้ว +2

    Hola buenas noches, días o tardes. Tengo una pregunta ¿tendrá información sobre el funcionamiento y programación del módulo gsm a6 que me pudiera facilitar? Ya que he estado buscando información acerca de ello, pero no he encontrado información que me explique bien su funcionamiento y programación por eso la pregunta.

    • @BitwiseAr
      @BitwiseAr  3 ปีที่แล้ว

      Hola, gracias por el comentario, lamentablemente no tengo experiencia aún con módulos GSM con lo cual no puedo orientarte en el tema.
      Saludos

    • @samuelzuniga7416
      @samuelzuniga7416 3 ปีที่แล้ว

      Ok, aprecio tu honestidad, noté preocupes.

  • @nicolasraulgalli8349
    @nicolasraulgalli8349 2 ปีที่แล้ว

    Excelente trabajo. Muchas gracias. Ten consulto cómo puedo utilizar este dispositivo u otro similar pero que tenga una salida de 12v para alimentar pequeñas secciones de tiras de Led independientes. Estoy haciendo un contador de tantos deportivo de 25 cm de alto mediante un display de 7 segmentos hechos con dichas secciones.

    • @BitwiseAr
      @BitwiseAr  2 ปีที่แล้ว +1

      Gracias por el comentario, no encontrarás microcontroladores con salidas de 12V en sus pines digitales, dichos pines son de control y no para manejar cargas, encendemos un LED porque consume poco. Tendrás que usar un driver para manejar voltajes mayores o con mayor consumo, como por ejemplo un MOSFET del capítulo 45 o transistores de potencia.
      Saludos

  • @ezequielarrieta6637
    @ezequielarrieta6637 3 ปีที่แล้ว

    Gracias por tu tiempo y por compartir, que posibilidad hay de que puedas subir un tutorial de como generar con un pulsador el aumento o disminusion de numeros realizados con leds tipo los carteles de turnos, desde ya muchas gracias

    • @BitwiseAr
      @BitwiseAr  3 ปีที่แล้ว +1

      Hola, gracias por el comentario, ya se trata de una implementación específica, el curso se basa en el conocimiento de los principios de funcionamiento con ejemplos básicos, luego tendrás que experimentar de tu parte para el caso específico.
      Saludos

  • @miltonmasat6766
    @miltonmasat6766 3 ปีที่แล้ว

    Hola muy bueno como esplicas gracias para limitar la corriente en todos los led bastaría con poner una sola resistencia de 330 entre todos los cátodos de los led Unidos y negativo o GND saludos

    • @lozanogonzalez
      @lozanogonzalez 3 ปีที่แล้ว

      Es posible hacerlo como dices, pero la luminosidad de los led sería distinta dependendiendo de cuantos de ellos estan encendidos.
      Con una resistencia por cada led, todos los led lucen con la misma intensidad sin importar cuantos esten encendidos.

    • @wetstay
      @wetstay 3 ปีที่แล้ว

      Esa es una mala idea..

  • @zona004k
    @zona004k 3 ปีที่แล้ว +1

    Ojalá explique el uso del C.I 4060 y que aplicación se le puede dar. Muy buena explicación.

    • @RamonMartinez-tz3yu
      @RamonMartinez-tz3yu 3 ปีที่แล้ว +1

      Este circuito es muy utilizado en los PLS (Sistemas Lógicos Programables ) ya que es un Contador/Oscilador de 14 salidas Binarias es muy didáctico su uso.saludos desde MEXICO 🇲🇽.

    • @zona004k
      @zona004k 3 ปีที่แล้ว

      @@RamonMartinez-tz3yu gracias amigo

  • @jhonlucero3122
    @jhonlucero3122 3 ปีที่แล้ว

    Exelente video muchas gracias!!, Puedes hacer un video sobre módulos rele pwm, se que los reales no tiene pwm, es módulo Ac dimmer o algo así, quiero usar los pwm de Arduino para corriente de 220v gracias 🥺

    • @BitwiseAr
      @BitwiseAr  3 ปีที่แล้ว

      Hola, gracias por el comentario, seguramente se trata de los módulos de relé de estado sólido como el analizado en el capítulo 52:
      th-cam.com/video/x2UW3JODcYU/w-d-xo.html
      Pero en dicho modelo en particular por tener cruce por cero no se puede utilizar para el control de brillo por PWM.
      Saludos

  • @joserosariomoreno3497
    @joserosariomoreno3497 ปีที่แล้ว

    Cuantos circuitos integrados 74hc595 se pueden conectar en cadena?

  • @rubenbarroso5368
    @rubenbarroso5368 ปีที่แล้ว

  • @AFSMG
    @AFSMG 8 หลายเดือนก่อน

    Una pregunta. El SHIFTOUT tiene un contador interno de 8 verdad ?

  • @joseantonioisidrogonzalez7277
    @joseantonioisidrogonzalez7277 2 ปีที่แล้ว

    Que se podría hacer para que esté realizará la cuenta binaria de 0 a 255 y de forma inversa con dos pulsadores uno de incremento y otro de descenso 🙌🏻 excelente vídeo

    • @BitwiseAr
      @BitwiseAr  2 ปีที่แล้ว

      Hola, podrás colocar todo el bucle de 0 a 255 dentro de un condicional if que verifica el estado del pulsador y ejecuta si se ha presionado.
      Saludos

  • @luchomartinez338
    @luchomartinez338 3 ปีที่แล้ว

    Por favor, puedes hace r un video de como usar la función millis ,y si puedo usar esta función en distintas partes de un código. Muchas gracias

    • @BitwiseAr
      @BitwiseAr  3 ปีที่แล้ว

      Hola, podrás ver el capítulo 22 donde se hace una breve introducción a la función millis()
      th-cam.com/video/fnDHQ6YcxTs/w-d-xo.html
      Saludos

  • @thedislike5373
    @thedislike5373 3 ปีที่แล้ว

    godinesh

  • @marcoscuevas9507
    @marcoscuevas9507 2 ปีที่แล้ว

    Saludos, muy buen vídeo, me ha ayudado muchísimo, tengo una duda, si yo concateno variables en la sección del parámetro "values" de la función shiftOut, por ejemplo shiftOut(DATA, SRCLK, MSBFIRST, LEDR + LEDB +LEDG), que estaría ocurriendo a nivel del registro de desplazamiento? espero puedas ayudarme, Gracias!

    • @BitwiseAr
      @BitwiseAr  2 ปีที่แล้ว

      Gracias por el comentario, la función shiftOut() como se explica serializa hasta 8 bits de longitud de manera que si lo enviado supera los 8 bits hay que hacer previo un desplazamiento de bits como también se explica para el caso de 16 bits usando dos circuitos integrados.
      Saludos

    • @marcoscuevas9507
      @marcoscuevas9507 2 ปีที่แล้ว

      @@BitwiseAr es decir que si la suma de los valores que le vaya a pasar a shiftout si superan los 255 cuando los concateno, debo realizar esa acción? Porque por ejemplo le estoy pasando todos los valores que son menores a 8 bits y los estoy concantenando, que ocurre ahí como tal? Por ejemplo, le paso 150(motor), 220( bombilla), 35(led) de esta manera, en value coloco "led+motor+bombilla" que estoy haciendo realmente ahí?

  • @alfredogarrone1734
    @alfredogarrone1734 3 ปีที่แล้ว

    Excelente explicación, como ya nos tenés acostumbrados. Sino entendí mal, en la hoja de datos dice que las salidas pueden manejar hasta 35 mA. Es posible conectarles los relés de 5v. para las salidas de Arduino? Gracias por tu tiempo.

    • @BitwiseAr
      @BitwiseAr  3 ปีที่แล้ว

      Gracias por el comentario, se pueden conectar a las salidas módulos de relé ya que la señal del 74HC595 se utiliza para el control del módulo, el consumo se produce sobre los 5V de alimentación, y muy poco sobre el pin digital.
      Saludos

  • @danielparrag7502
    @danielparrag7502 3 ปีที่แล้ว

    Genial necesitaba ésto, muchas gracias master. Podrías explicar porfa el homólogo de ese circuito para aumentar las entradas del Arduino para capturar valores? Creo que es el circuito 74HC165.

    • @BitwiseAr
      @BitwiseAr  3 ปีที่แล้ว +4

      Gracias por el comentario, efectivamente el 74HC165 es el utilizado para ampliar las entradas, aún no lo he utilizado con Arduino pero puede ser parte de un capítulo a futuro.
      Saludos

  • @mardikzakarian9014
    @mardikzakarian9014 2 ปีที่แล้ว

    Hola todo muy bien cuando vas hacer un capitulo para GPS y arduino

    • @BitwiseAr
      @BitwiseAr  2 ปีที่แล้ว

      Gracias por el comentario, espero en un futuro cercano poder hacer un capítulo con el NEO-6M que ya dispongo pero no tuve oportunidad de analizar con Arduino.
      Saludos

  • @Xavi-Tenis
    @Xavi-Tenis 3 ปีที่แล้ว

    Creo no conocemos tu nombre pero gracias !!

  • @henry5581
    @henry5581 3 ปีที่แล้ว

    Hola a todos cómo están un saludo

  • @leobal5485
    @leobal5485 3 ปีที่แล้ว

    podrias hacer un video con algun sensor de luz uv, lo tengo pensado para armar una estacion meteorologica junto con algun anemometro casero

    • @BitwiseAr
      @BitwiseAr  3 ปีที่แล้ว

      Hola, gracias por el comentario, aún no tengo experiencia con un sensor de uv, pero definitivamente es interesante.
      Saludos

  • @edwardunexpocolmenares3380
    @edwardunexpocolmenares3380 ปีที่แล้ว

    Excelente video. He notado que cuando procesan las entradas solo lo hacen con un bit. No hay manera de comparar 3, 4, 5 entradas a la vez?

    • @BitwiseAr
      @BitwiseAr  ปีที่แล้ว

      Hola, el integrado tiene una sola entrada de datos serie (SER), para obtener por ejemplo 3 bits serán 3 ciclos de lectura de dicha entrada.
      Saludos

    • @edwardunexpocolmenares3380
      @edwardunexpocolmenares3380 ปีที่แล้ว

      @@BitwiseAr Buenas estoy mirando ésto por vez primera...Suponiendo que tengo tres entradas diferentes de tres selectores o pulsadores diferentes... Hay alguna instrucción que haga eso? Por ejemplo uno puede comparar la entrada completa de los los puertos de un micro de la serie 18. Hay manera de hacerlo e Arduino? Una sola instrucción? Y agradecido de antemano.

  • @maximilianotachilez6418
    @maximilianotachilez6418 ปีที่แล้ว

    Hola se podría trabajar con tiras led comunes de 12 v en vez de leds???

    • @BitwiseAr
      @BitwiseAr  ปีที่แล้ว +1

      Hola, se puede pero no de forma directa, el integrado maneja voltajes lógicos de 5V y con poca corriente, no está pensado para consumos altos, a sus salidas deberías conectar transistores como ser MOSFET para manejar el voltaje superior y sobre todo la corriente.
      Saludos

  • @alejandroromero869
    @alejandroromero869 3 ปีที่แล้ว

    Podrías hacer un video sobre el PCF8574?

    • @BitwiseAr
      @BitwiseAr  3 ปีที่แล้ว

      Gracias por el comentario y la sugerencia.
      Saludos

  • @gabrielalaniz9544
    @gabrielalaniz9544 2 ปีที่แล้ว

    Hola, en el orimer programa es necesario conectar una fuente externa en el arduino ? o es suficiente con la entrada usb de la computadora

    • @BitwiseAr
      @BitwiseAr  2 ปีที่แล้ว

      Hola, no es necesario una fuente externa para el proyecto, con la alimentación por cable USB es suficiente.
      Saludos

  • @SBLACK420
    @SBLACK420 2 ปีที่แล้ว

    Muy buenas, tendría una duda. He montado el circuito exactamente como planteas, pero al conectar el arduino al ordenador se me encienden todos los leds. No hay forma de que entienda qué número de 8 bit estoy mandando, la secuencia es siempre la misma, todos encendidos. He probado a cambiar los pines dado que tengo entendido que algunos suelen fallar para ciertas funciones del ide. ¿Cuál crees que es el problema? ¿Piensas que conectando OE a un pin del arduino se solucionaría el problema (incorporando una línea de código para habilitar el output en cada comando)?

    • @BitwiseAr
      @BitwiseAr  2 ปีที่แล้ว

      Hola, gracias por el comentario, no sabría indicarte el motivo, quizás se trate de un problema en la conexión o falso contacto en alguno de los cables en protoboard, algunos modelos también tienen el riel de tensión interrumpido en la zona central que hay que considerar si los componentes se extienden a más de la mitad de la zona de trabajo.
      Saludos

    • @SBLACK420
      @SBLACK420 2 ปีที่แล้ว

      @@BitwiseAr las conexiones están comprobadas está todo correcto, pero es cierto que es complicado diagnosticar el problema por aquí… quizás sea fallo del propio shift register, pero me cuesta creerlo… Encontré un foro forum.arduino.cc/t/74hc595-all-outputs-go-high-at-startup/703394 en el que se menciona mi problema pero sólo le sucede por un breve tiempo al inicio, el mío es de manera continuada. Gracias de todas formas por responder :).

  • @joseantonioisidrogonzalez7277
    @joseantonioisidrogonzalez7277 2 ปีที่แล้ว

    Tengo una duda, pasa algo si utilizo resistencias de 220ohm?

    • @BitwiseAr
      @BitwiseAr  2 ปีที่แล้ว

      Hola, no hay ningún inconveniente en usar de 220 ohms.
      Saludos

  • @1828fernando
    @1828fernando 3 ปีที่แล้ว

    Hola podes poner la calculadora de Windows en modo programación así mostras los bits en distintas bases. Saludos!!!

    • @BitwiseAr
      @BitwiseAr  3 ปีที่แล้ว

      Hola, es correcto.
      Saludos

  • @alejandro972012
    @alejandro972012 3 ปีที่แล้ว

    Duda: ¿Qué pasa si intentas encadenadar más de 2 circuitos 74HC595?

    • @BitwiseAr
      @BitwiseAr  3 ปีที่แล้ว

      Hola, se puede, solo que desde la programación hay que trabajar más el desplazamiento de los bits antes de usar shiftOut()
      Saludos

  • @soledadvidal998
    @soledadvidal998 3 ปีที่แล้ว

    HOLAAA ME PUEDEN DAR UNA AYUDA.
    NECESITO ACTIVAR UN SENSOR ULTRASONICO CON UN PULSADOR PERO NO SE COMO
    ME AYUDARIAN?

    • @BitwiseAr
      @BitwiseAr  3 ปีที่แล้ว

      Hola, recomendaría veas el capítulo número 3 donde se explica como detectar un pulsador, luego podrás integrar el código del sensor ultrasónico del capítulo 5.
      Saludos

  • @checodelagarza1768
    @checodelagarza1768 ปีที่แล้ว

    la tercera parte esta mal, por que en lugarde seguir la secuenta de 16 bits se repite en la de 8, es decir hace exactamente que el primer modulo, solo repte lo que hace en lugar de seguir la secuencia

    • @BitwiseAr
      @BitwiseAr  ปีที่แล้ว

      Hola, lo haz verificado en la práctica ?
      Saludos

    • @checodelagarza1768
      @checodelagarza1768 ปีที่แล้ว

      @@BitwiseAr saludos, si ya lo hice varias veces, incluso cambie de protoboards y obtuve el mismo resultado, que el segundo modulo repetía la secuencia del primer modulo

  • @Enzo_-hi3jz
    @Enzo_-hi3jz 3 ปีที่แล้ว

    👍

  • @joseargoz
    @joseargoz ปีที่แล้ว

    Saludos, un favor, requiero su contacto de correo, para una ayuda de programación, con gusto se pagará el costo. Gracias

  • @appletweaks7408
    @appletweaks7408 3 ปีที่แล้ว

    podemos usar el arduino uno como conversor usb ttl

    • @BitwiseAr
      @BitwiseAr  3 ปีที่แล้ว

      Hola, es correcto, pines 0 y 1 se utilizan.
      Saludos

  • @angel621100
    @angel621100 ปีที่แล้ว

    Hola chicos BITWISER: quisiera saber si hay algun codigo o algun sensor que me detecte alturas

    • @BitwiseAr
      @BitwiseAr  ปีที่แล้ว

      Hola, depende de la altura, para distancias hasta 400 cms se puede usar un sensor ultrasónico como el del capítulo 4, si la altura es mucho mayor se puede utilizar un sensor barométrico como el del capítulo 36.
      Saludos

    • @angel621100
      @angel621100 ปีที่แล้ว

      @@BitwiseAr Bitwise Buena tarde, me dices que con un sensor barometrico ... (Bueno mi pregunta va por lo siguiente : necesito lanzar un cohete pero quiero saber la altura a la que llego en su apogeo ... si me hago entender? Agradezco mucho tu respuesta

    • @BitwiseAr
      @BitwiseAr  ปีที่แล้ว

      Hola, es una aplicación muy particular pero un sensor barométrico tengo entendido que sería una solución viable.
      Saludos

  • @dilanramoscalizaya2207
    @dilanramoscalizaya2207 3 ปีที่แล้ว

    👍