Это видео недоступно.
Сожалеем об этом.
😎 MULTIPLEXACIÓN DISPLAY 7 SEGMENTOS CON ARDUINO - Tutorial
HTML-код
- Опубликовано: 2 ноя 2018
- Aprende a usar la Multiplexación de un Display de 7 segmentos de 2, 3, 4 o más digitos usando el ARDUINO. Mira la forma adecuada de conectarlo y aprende a usarlo con display de 7 segmentos de catodo o anodo común.
Para obtener el código totalmente gratis accede al sitio web:
❤️ wp.me/p5P46A-Fj
*************************************************
La página web:
controlautomat...
Facebook:
/ controlautom. .
Instagram:
/ sergio.cast. .
Twitter:
/ conautedu
_________________________________________________________________
Te ha servido esta información y quieres que siga aportando más contenido gratuito y de calidad. Podrias invitarme un Café y ayudarme a seguir pagando los servidores del sitio web.
👉 Invitar un Café a Sergio: bit.ly/2VqAdSX ☕️☕️☕️
__________________________________________________________________
💜 Código Disponible en: wp.me/p5P46A-Fj
💙 Curso de Arduino: bit.ly/2QgPDGU
✅🇧🇷 Arduino em Português + Certificado: bit.ly/2NEoJbZ
👇👇👇 Despliega
❤️ Curso de PIC: bit.ly/2JyZWUc
🎁 Desbloquea tu Conocimiento 👉 bit.ly/2OTkNry
💛 Kit de Arduino UNO ➡️ bit.ly/2MUmcKj
❤️ Kit de Arduino MEGA➡️ bit.ly/2VXjyYv
💞 Sensores de ARDUINO➡️ bit.ly/2BubODG
Eres el mejor
Que transistores se pueden usar para ese proyecto?
@@edwarandresmunozlopez5934 2n3904, o también 2n2222
El código funciona perfectamente muchas gracias por compartirlo lo modifique un poco, pero me fue de gran ayuda como guía ¡¡muchas gracias!!,.
Felicidades por su dedicación y excelente nivel de cursos. Muy claras sus explicaciones y bien llevado cad punto/tema de avance. Me sirvió mucho su explicación y práctica sobre multiplexación con Arduino. Seguiré visitando con frecuencia sus lecciones. Saludos desde CDMX.
Excelente Scanito me alegra que te haya gustado el video. Espero igual te guste los demás videos del curso de Arduino. Saludos para vos desde a Cidade Maravilhosa do Rio de Janeiro.
Buenísimo Sergio, me has ayudado mucho para recordar la implementación de unos displays multiplexados. Mi aporte seria el siguiente : en la función mostrar() se puede utilizar el operador % que es modulo residuo de la división de un numero entero. es ideal para descomponer números enteros.
Hice uno de seis dígitos 999999 para hacer unas pruebas de desbordamiento en micros de 8 Bits y su uso en micros de 32 bits quedando así
int dig[6]; //Declarar las variables
dig[5]=tempor/100000;
dig[4]=(tempor % 100000)/10000; // básicamente es una división con residuo solo se toma el residuo
dig[3]=(tempor % 10000)/1000;
dig[2]=(tempor % 1000)/100;
dig[1]=(tempor % 100)/10;
dig[0]= tempor % 10;
Se que da el mismo resultado pero yo también me enredé un poco al tratar de modificarlo :)
Siempre agradecido por la explicación del código.
Excelente Luis, felicidades, buen aporte. Realmente cuando hice el programa no recordé el operador %, pero ya que lo mencionas es mucho mejor usarlo. Saludos!!!!
muy bien luis! gracias por el aporte
Excelente video y explicacion de digitos y de todos tus trabajos para aprender a manejar Arduino.Tienes unos tutoriales increibles.GRACIAS Y SALUDOS
Gracias Yuven, la idea es poder continuar con los tutoriales de Arduino. Saludos!
Brooooooooooo muchas gracias pude hacer mi proyecto final gracias a este video chabal
Llevaba tiempo buscando un tutorial como este, para dar uso al display que viene con el kit Elegoo. Estaba convencido de que necesitaría un driver y, mira por donde, aparece Sergio y se casca una multiplexación explicada con pelos y señales...pues muchísimas gracias por compartirlo!!! Amigo, eres toda una Persona Humana (parece de Perogrullo, pero, en la acutalidad, no lo es). Keep going!!!
Gracias Jero por el comentário, que bueno que te ha ayudado el video. Éxitos en tu proyecto.
Buenísimo curso, espero impaciente entradas análogas, salidas PWM y control pid 👍👍👍👍👍buenísimo canal:)
Gracias Dylan, la idea es aprovechar este diciembre para avanzar en el curso. Saludos
Ahi los vì, incluso hay tipo e-paper, pero 7 segmentos. Que bueno.
Es muy bueno profesor, entendía la primera
Eres un capo Sergio, excelentes todos tus videos!.. siga así hermano!..
Gracias Gustavo, que bueno que te están gustando. Saludos!!
eres el mejor, te admiro mucho, muy buen video!!!!
Muchas gracias Junior, me alegra saber que los videos te inspiran y son de utilidad. Gracias por el comentário. Te mando un fuerte abrazo.
Gracias por sus vídeos, cada vez aprendiendo más.
Que bueno Napo, a seguir aprendiendo entonces más sobre Arduino. Saludos!!
excelente tutorial. me asalta una duda: ¿cómo hago un contador up down y no temporizador?
hola ..Excelente programa y gracias por compartir tu conocimientos.. la dificultad que tengo ahora es usar este multiplexado con el RTC DS1307 u otro para que muestre la hora en el display... y nose como modificar el programa para que imprima los numeros dados por el rtc.
Gracias... muy clara la explicación!
Muchas gracias !
Muy bueno, de pronto has pensado usar el max7219 para estos modulos de display o matrices led y así abarcar la librería SPI y como manejar el max7219 directamente manipulando los registros del chip.
Gracias
Realmente había pensado en los módulos que traen la comunicación I2C, debe ser igual muy similar a usarlo con spi. Saludos.
@@SergioACGiraldo claro el módulo mejor aún, pero con el manejo de los registros directamente sería bueno aprender como se manipula el driver sin librerias
Profesor muy buen projecto, un poco complicado por tanto cable, pero valio la pena, falto su explicacion de conexion pero lo hice con el diagrama, saludos y gracias por estos grandiosos videos
Que bueno Francisco que lo has conseguido. Éxitos
Excelente video , una duda , puedo utilizar display de anodo común , o cátodo común , no importa si la salida del arduino es posiriva o negativa ?
Para cátodo común enviamos HIGH con Arduino, para ánodo común envíamos LOW con Arduino.
Excelente video, Sergio. !!!!
Que bueno que te ha servido Fendix, éxitos!
Amigo buen video. Una pregunta que pasa si solo me prende línea de medio (la G)de los displays. Gracias quedo atento
Excelente tutorial Profesor, una consulta, si deseo hacerle en una tarjeta ESP32 que cambiaria del código?? De antemano gracias por la ayuda
Excelente video Sigue adelante!
Hola Fredpro, gracias por tu comentário. Saludos!!!
así sí! he visto otro vídeo en el que lo conectaban todo directo a los pines digitales, ya me parecia raro...
El codigo anda perfecto pero observo por lo menos en mi arduino que cuando se forman los numeros veo en los led de los display que estan apagados como el "fantasma" de los led de los display que si estan prendidos. No se si me explico. Es como que hay una tension residual y no llega apagarse el led. ya puse resistencia pull down pero aun asi sigue la falla.
Sergio. Como estas? Primero te quería felicitar por el canal. Estoy dando mis primeros pasos con Arduino y tus vídeos (y la web) son de una gran utilidad para mi .
Te quería hacer una consulta (seguramente tonta), para la cual no veo respuesta en ningún lado:
Yo tengo un display de 7 segmentos de 4 dígitos de Ánodo común, y no veo el porque de usar unos transistores para multixiplexar.
Si cuando usamos el display de un dígito (como en tu vídeo anterior), le colocamos las resistencias correspondientes, y así podemos encender todos los segmentos sin sobrecargar el Arduino.
O sea, no veo diferencia entre un display de "un dígito" y "uno de 4". Siempre voy a encender un digito a la vez.
Desde ya muchas gracias, y ojala puedas sacarme de esta duda.
Saludos desde Argentina!
Hola Nicolas, es justamente porque con 1 solo display no tienes que hacer ninguna multiplexación, entonces tu pin común en este caso lo colocas directamente a positivo (ánodo común). Con vários displays tienes que multiplexar y debes mandar el común hacia los pines digitales del arduino y ahora no más al positivo, de lo contrario no podrás multiplexar. Vimos que el arduino aguanta 40mA por pin, pero que sucede si no conectas el transistor? si no que haces la multiplexación directamente con el arduino como muchos muestran por ahi? Pues ese PIN con el que estás haciendo la multiplexación va a recibir 160mA, y como cada pin aguanta solo 40mA, entonces corres un riesgo en quemar tu placa. Claro Arduino aguanta 200mA con la suma de la corriente de todos sus pines, pero lo que estamos diciendo es que sin el transistor, un único pin recibe 160mA. Saludos!
@@SergioACGiraldo ok, Sergio.. entendido! muchas gracias por tu pronta y completa respuesta. Segui así con tu canal!!
Saludos y gracias de nuevo!!
Me podrias explicar como puedo hacer un reloj que cuente minutos y segundos con un 7 segmentos ya puenteado, de los de 12 pines de anodo comun? es un 5641BS, pero no tengo transistores, solo el arduino y el 7 segmentos.
No he logrado hacerlo en 2 semanas de trabajo. Por cierto buen video, gracias
Hola buenas me ha servido de mucho este video pero me surge una cuestion, esto sirve para mostrar numeros en los cuatro digitos pero... Seria posible mostrar otros simbolos en los displays? En mi caso kisiera mostrar °C en los dos ultimos digitos. He probado creando funciones int de los segmentos necesarios para meterlo en el vector de 4 posiciones pero veo ke no es valido. Me podrias ayudar? Gracias de antemano
necesito ayuda para un proyecto de tablero de Basquetbol con varios display de 7 segmentos de 2-3-4 de tiempo puntaje etc etc me podrias ayudar .... Que materiales necesito ?
Hola una consulta. Ese ejemplo es para controlar display 7 segmentos chicos que consumen poca corriente. Que tengo que agregar para poder manejar displays grandes con Leds de alta potencia? Tengo que poner transistores de potencia en las salidas del Arduino?
Va a depender de la corriente necesaria, pero basicamente si, las salidas del arduino deberan ir a la base de un transistor que actue en la zona de saturación (switch) que permita el paso o no de la corriente hacia el display, además de tener una fuente externa para alimentar el display. Saludos,
¿Que transistores usa?
De verdad, muchas gracias, intenté con varios códigos y ninguno me funcionaba bien, lo intente con este y funcionó a la perfección, solo tengo una pregunta, ¿Cómo puedo realizar este proyecto si deseo agregar botones pulsadores que sean los que me incrementen o decrementen el valor? Saludos.
Gracias Victor. El incremento y decremento, ya lo hicimos en este canal, cuando explicamos el funcionamiento del display 7 segmentos: ruclips.net/video/CLOItz7LLw4/видео.html
Tengo otra duda, de acuerdo a lo que explica en el minuto 15:10, ¿Cómo puedo hacer que sea exacto el tiempo? Yo puse 236 en el contret porque fue lo más aproximado, sin embargo aún existe cierto desfase con respecto a un cronómetro real. Saludos y gracias por su pronta respuesta.
@@victorbarragan2100 Usando el timer del Arduino consigues los tiempos exactos. Ese será un tema que se vendrá en el curso. Ya lo tengo grabado solo falta editarlo. Saludos!
y si quiero que diga mi nombre y este corra hacia la izquierda ??
Buenas noches, por favor me indicas como le coloco pulsadores para ascender/descender y uno para reset, similar al que realizaste con un display. Gracias. Saludos desde Cali Colombia.
Hola Leonardo, que es lo que no entiendes? Sería combinar ambos códigos. Con los pulsadores incrementarías la variable Tempor, con la del reset en un IF inicializarias tempor en cero. Básicamente con los dos videos tienes las bases para hacer ese programa. Saludos!
Hola! Tengo problemas para añadir un boton de pausa, alguna ayuda o consejo?
Hola, una pregunta en mi caso yo tengo un display de 7 segmentos con 4 digitos, pero tiene 14 pines y veo que en tu video tu tienes uno de 12 pines, como serian las conexiones? O tienes algun diagrama de ese display de 14 pines, me ayudarias muchisimo
Puedo usar el transistor 2n2222a en vez del (2n3904)
SI, lo puedes usar.
profesor Sergio saludos desde Chile gracias por sus vídeos son un gran aporte una consulta puedo simular este programa en proteus??
Lo probé y no quedo como muy bien no se si sera por el tema de la velocidad
dexhouse si se puede hacer en proteus sin problemas, habría que ver que te estará fallando en la simulación, pero con seguridad si se puede hacer.
@@SergioACGiraldo Muchas gracias Don Sergio otra consulta usted en sitio web dejo como para comprar unos kit de arduino pero el que viene es fundino me puede decir si es bueno y funciona prácticamente igual que el arduino original y si es de calidad.
Esos son Arduinos Chinos, yo tengo vários de esos y funcionan sin problemas. Yo no entiendo esa polemica de Arduino Original tal vez la gente se siente feliz con uno hecho en Italia, sin embargo la filosofia de arduino es software y hardware abierto, o sea que puede ser reproduzido por cualquier persona y cualquier empresa. Saludos.
@@SergioACGiraldo muchas gracias profe por su tiempo
Hola Sergio, Gracias por compartir. Una consulta: 10:14 Para Display ANODO COMUN-como dice el video se usa trans PNP ,pero para esto necesito para activarlos un pulso negativo salida del arduino si?....como se niega una salida en el IDE ARDUINO EN LA PROGRAMACIÓN---GRACIAS---
Hola Altamiranox, para saturar el transistor PNP es solo colocar la instrucción que hemos venido trabajando en el curso de "digitalWrite", y colocarlo en bajo, asi la instrucción sería como:
digitalWrite(PinTransistor,LOW); //Satura el transistor para Activar Display
Te deje las instrucciones en el sitio web, recuerda darle un vistazo ( wp.me/p5P46A-Fj) Saludos y éxitos!!
@@SergioACGiraldo Gracias Ing. Por responder- veo que tengo que revisar un poco mas sus aportes para poder entender mas rápido. Revisaré DigitalWrite. Hasta pronto
Saludos Altamiranox, muchos éxitos con tu estudio y tus proyectos.
Buen tutorial, bien explicado. Saludos
Gracias Julian, Saludos!
En proteus hice el circuito y todo pero no se porque no muestra el conteo y ensaye con un código básico de contador y por lo que veo el circuito tiene las conexiones correctas entonces me puse en la tarea de revisar el código pero no se que puede estar mal para que no muestre el contador en el display solo salen 4 ceros y cuatro 7 nada mas, me podrías ayudar con eso por favor?
Hola Cristian, si en proteus da algunos inconvenientes el display, para que te funcione debes colocar unas resistencias PULL-UP a los 4 comunes del display de catodo común que van pegados a los colectores de los transistores. Coloqué el circuito para descarga en el sitio web para que le des un vistazo. Otra opción, seria quitar los transistores para la simulación y colocar en su lugar unas compuertas NOT que conecten el arduino con los comunes del display de catodo común. Saludos.
lo simulo en proteus pero no funciona correctamente
buenas buenas...quisiera hacer un contador de juegos de varios jugadores me podría ayudar porfavor
ola como puedo hacer ese programa
un programa que permita leer dos números de dos bits y se pueda efectuar la suma de ambos números el resultado será mostrado en un display de siete segmentos.
Como podria hacer que al presionar mi switch independientemente en el numero que vaya, el display se reinicie?
*_hola amigo tengo un error en tu codigo ya que lo ingreso en arduino y queda bien compilado pero cuando lo cargo en el proteus el conteo se muestra el cero y despues el siete y luego una letra y asi raro_*
una pregunta, es anodo comun o catodo comun el display?
Los del ejemplo son de cátodo común. Saludos.
BUEN VIDEO
5:45 ooh genial, ya entendí, sólo aterrizas un display a la vez, y como van en friega, da la ilusión de que todos están encendidos a la vez
es correcto, ese es el gran secreto de la multiplexación. Saludos Canido!
Hola @@SergioACGiraldo consulta estimado, para la multiplexacion 20:25, porque a los demas transistores no los mandas a 0 logico?, acaso cuando los declaramos como salida, estos siempre su valor es 0 logico (0 voltios)?. Gracias y saludos :)
Disculpa me podria ayudar con una informacion ? estoy haciendo un proyecto para un simulador de Vuelo, y ya tengo las PCB´s en las que pondre Modulos de displays de 7 de segmentos en las que lleva cada modulo 5 digitos, pero no se que valor de resitencia debo de poner en las PCB´s para los modulos de 4 y 5 Digitos, cabe mencionar que son displays de Catodo Comun cada modulo, de antemano muchas gracias por su ayuda Saludos
Hola Jorge, desconozco como está conformado tu circuito pero dado que un display 7 segmentos internamente está conformado por leds, entonces diría que basta con colocar resistencias de 220 ohms o 330 ohms, cualquiera de las dos estaría bien. Saludos.
Si bien no me funcionò del todo (en el protoboard siempre algun cable ) igual me sirvio para entender un monton. Pero son tantos los cablecitos y resistencias, y transistores, que para encender 4 segmentos, se hace casi inviable. No hay un integrado tipo i2c que se encargue de todo esto ?
Hola Rodolfo, si venden el display i2c para realizar la conexión mucho más rápido y gastando menos pines.
@@SergioACGiraldo Gracias Sergio ! Ojo, no me refiero al display de pixels 2x16 o 4 x20, me refiero a 7 segmentos, hoy por hoy es faclimente reemplazado por un Adafruit oled, pero el 7 segementos tiene ese no se qué vintage
Que esta mal en mi código cuenta hasta 100 y se reinicia y el ultimo dígito no enciende
muy buen vieo! hay alguna forma de colocar un stop y reset al programa?
Claro, es solo adicionar los dos botones, configurarlos como entrada en el void setup y posteriormente hacer la lógica en el void loop. Con reset es solo colocar el tempor=0 y con el stop es evitar que se incremente la variable tempor++.
Sieguiendo todo el curso estás en la capacidad de hacerlo. Saludos.
Como hago para ponerle start pausa y parada?
No veo el problema a conectar el display directamente al Arduino, puesto que los 40mA máximos que indicas ahí son por pin, y Arduino puede dar hasta 200mA con la suma de la corriente de todos sus pines, por lo que si consumes 160mA del Arduino puede que estés muy cerca de lo que soporta la placa, pero sigue dentro de los parámetros normales.
Hola Bryan, es correcto lo que dices son 40mA por pin, pero que sucede si no conectas el transistor? si no que haces la multiplexación directamente con el arduino como muchos muestran por ahi? Pues ese PIN con el que estás haciendo la multiplexación efectivamente va a recibir los 160mA, y como tu lo has dicho, cada pin aguanta solo 40mA, entonces corres un riesgo en quemar tu placa. Claro Arduino aguanta 200mA con la suma de la corriente de todos sus pines, pero lo que estamos diciendo es que sin el transistor, un único pin recibe 160mA. Saludos!
@@SergioACGiraldo aaa de veras si, tienes razón.
Hola capo como se puede hacer un reloj con ese mismo display controlado por el máx 7219 y el rtc DS3231. Desde ya muchas gracias desde Argentina
Hola Pol, para eso, primero debes entender bien como trabaja la multiplexación, que es justo lo que estamos explicando en este video. Despues para poder usar el RTC debes aprender I2C. La matriz de leds es un video que tengo pendiente. ruclips.net/video/cZrZ2wQvqg8/видео.html
@@SergioACGiraldo Grande Sergio! ! Pero te pregunto a ti porque se que sabes mucho y me podes ayudar con el sketch..Yo no se como unir las librerías ledmatrix con las DS3231 que después se convierte automáticamente a la Wire. .se que no es fácil tener la respuesta para todos los que te mandan inquietudes. .tené paciencia y sobre todo seguí adelante! Saludos cordiales desde Argentina
muy buen video amigo, estoy tratando de hacer un cronometro y no e podido configurar el dígito de las decenas para que cuente a 5 nadamas espero me pueda apoyar gracias
Hola buenas,tengo un trabajo del cual consta en hacer un parqueo automatizado el cual tiene que sumar carros al entrar y restarlos al salir,contando un total de 20 carros máximo obligando a usar dos 7 segmentos , vi tu vídeo de hacer un contador como podría hacer para hacer un contador uniendo la multiplexacion o alguna idea diferente que lleve a realizar esa tarea
Realmente me han sido de ayuda tus vídeos pero aun no logro hacer esto que te comento agradecería que respondieras rápido se me acaba el tiempo para entregar el trabajo.
de antemano gracias
Es igual a lo mostrado en este video. En tu caso debes incrementar la variable "tempor" cuando entra un carro, o decrementarla cuando sale un carro. La diferencia aquí es que no vas a incrementar la variable con tiempo, si no con el evento de el carro haber ingresado o salido.
@@SergioACGiraldo muchas gracias
pero como ajusto para hacer entrada y salida del carro me refiero si fuera en caso de botones que cambiaria para que la variable no sea con tiempo si no con una accion en este caso la de presionar un boton
@@SergioACGiraldo me podrías ayudar con la programación esto es para mañana y aun no lo consigo
Es igual al video del contador, o sea copiar la parte del código donde se pregunta por los botones. Pero en lugar de incrementar o decrementar la variable "contador" lo reemplazas por la variable "tempor"
ruclips.net/video/CLOItz7LLw4/видео.html
@@SergioACGiraldo muchas gracias
ya vi ambos vídeos varias veces los entiendo a la perfección sin embargo al cambiar la variable "contador" por "tempor" no sucede nada sigue la programación de multiplexacion normal
Buenas tardes una pregunta, corrígeme si estoy mal: Entiendo más o menos que la multiplexación es cuando queremos enviar un dato de entrada (en este caso una señal) y pasarlo por diferentes caminos/salidas dependiendo del valor de una señal de control que indica el camino por el cual dicho dato se va a enviar (mas o menos así lo entiendo yo). Pero lo que no me queda claro es la función de los transistores NPN/PNP (según sea el caso del display 7 segmentos). Tengo entendido que un transistor tiene 3 modos de operación y uno de ellos es el de actuar como switch permitiendo el paso de corriente (ya sea GND o VCC dependiendo el caso) al enviar voltaje a la base (creo yo) para cerrar el switch. Lo que no me queda claro es, en que ayuda el transistor en la multiplexación, es decir, quiero creer que al utilizar transistores que actúen como switch cerrando/abriendo el paso de voltaje, también lo regulan para no dañar la placa en cuanto al consumo máximo de corriente que este puede ofrecer. ¿Esto es así o estoy totalmente perdido?
El transistor se usa para poder swichar el común del display a gnd o vcc a través de la señal de control del Arduino. Si no colocas el transistor tendrías que colocar directamente el Arduino y como se explicó en el video y en especial detalle en el sitio web, eso es una mala práctica, pues le vas a entrar con toda la corriente directa al Arduino y puedes quemarlo. Por eso usamos el transistor para que se comporte como swiche y pase la corriente por el.
@@SergioACGiraldo ok entonces, es decir que estamos "aislando" el arduino del display con transistores para no pasar corriente directamente de la placa, que es como si pasáramos corriente de la placa de manera indirecta hacia el display ??? así lo entendí o ya me hice bolas otra vez...perdona mi ignorancia. :(
Si mas o menos, claro que no está aislado totalmente, para eso necesitaríamos optocopladores. Saludos.
@@SergioACGiraldo ok entiendo, una ultima pregunta el transistor para display cátodo común (2N3904) que mencionas en tu página no lo tienen en mi tienda habitual de electrónica, asi que investigando encontré este. ¿Puede servir como sustituto o tiene que ser forzosamente el transistor que mencionas? www.steren.com.mx/transistor-npn-de-proposito-general.html
Si, puedes usar ese transistor sin problemas, un transistor de proposito general. También puedes usar un 2N2222. Saludos.
oye bro los displays son anodo comun o catodo comun?
En este video te explico como trabajar con los 2. En el ejemplo utilicé unos de catodo común, sin embargo está detallado como puedes hacerlo con ánodo común.
mi hermano funciona correctamente peor lo k yo quiero es de 3 display como le hago ayudame con eso porfavor (Y)
cuales son los materiales?
¿Qué puedo hacer si requiero que sea un contador +1, +2 y +3 dependiendo del botón que se presione?
CUALES SON LOS MATERIALES
Hola Mariluz, en el sitio web está toda la lista de materiales. Está justo debajo del circuito del ejemplo: wp.me/p5P46A-Fj
Saludos!!
Tem como adicionar um botão de pausa e outro pra resete nessa sistema?
Oi Super Game, podes adicionar sim. Primeiro tens que adicionar os dois botões, configurá-los como entrada no void setup e, em seguida, executar a lógica no void loop. Com resete, é apenas definir a variável tempor = 0 e com a pausa tens que evitar aumentar a variável tempor ++.
Segue o video onde explicamos como usar botões com Arduino: ruclips.net/video/HT4nLDOMNOo/видео.html
@@SergioACGiraldo valeu professor!! Eu acho que seria pedir muito mas eu queria um favor seu, tou começando agora com Arduino, e demorei horas pra entender um pouco dessa programação, e nem entendia direito ainda kkkkk, será que tinha como o senhor fazer essas alterações pra min no código? Eu posso tá lê enviando um link do meu projeto no tinkercad, aí caso o senhor possa me ajudar e só colar lá, caso não dê pra o senhor ajudar eu entendo e brigado pelas dicas.
@@SergioACGiraldo caso o senhor possa ajudar aqui ta o link para o tinkercad www.tinkercad.com/things/753A2k3jsEG-copy-of-copy-of-cronometro-calcagno/editel
OBRIGADO PROFESSOR
falto simularlo en proteus
Tienes razón Efrain. Me falto eso. Puedes guiarte un poco con el video que hice para el Microcontrolador PIC pero en este caso cambias el PIC por el Arduino. Próxima semana miro para colocar los esquemas en el sitio web. El link del display 7 seg con PIC es ruclips.net/video/dFfm6ekubDs/видео.html
PUEDES DESCRIBIR ESPECIFICAENTE QUE RECISTENCIAS Y TRANCISTORES ??? PORFAVOR
Osea que referencia es el trancistor , que rango son las resistencias
transistor: 2N3904, resistencias del transistor: 1k, resistencia de los displays: 220ohms
C R A C K
No trabaja el codigo amigo
Porque? Claro q trabaja. Te aparece algún error? Lo estás simulando o montando físicamente. Que es lo que no te funciona?.
@@SergioACGiraldo físicamente
Pero el código te marca algún error? Debes verificar tus conexiones en la protoboard que este todo adecuado.
@@SergioACGiraldo todo está bien, revisado 3 o 4 veces, es una lástima
@@pavelabel2110 debes verificar bien, es algo o con el circuito o la implementación que has hecho. El código está funcional, es más te dejo el link para que lo pruebes en simulación en el tinkercad, es solo darle simulate y luego Start Simulation: www.tinkercad.com/things/jtbO0befxXV