Тёмный

Arduino: Cómo encender un led con un pulsador III | TechKrowd 

Tech Krowd
Подписаться 35 тыс.
Просмотров 28 тыс.
50% 1

Cómo conectar 2 leds y 2 pulsadores de membrana y controlarlos desde el mismo sketch con arduino. (Respuesta a una petición que se hizo a través del canal).
Si quereis pedir videos podeis hacerlo a través de twitter con el hastag #quierountutode o a través del propio canal.
Cómo conectar un led y un pulsador: • Arduino: Cómo encender...
Más cosas en la web: www.techkrowd.com
En Twitter: / techkrowd
En Facebook: / techkrowd
En Google+: plus.google.com/1122412891231...

Наука

Опубликовано:

 

1 мар 2016

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 86   
@nicolasemiliosigismondi6741
@nicolasemiliosigismondi6741 8 месяцев назад
Hola ! que sorpresa encontrar este video ! es muy genial la Srta que programa ! se ve claramente que sabe mucho y ademas le gusta explicar bien y compartir !! Muy Agradecido a ti y tus seguidores !!! saludos Cordiales
@jaimegonzalez6338
@jaimegonzalez6338 4 года назад
Estimada, como muchos compañeros, soy nuevo en el mundo de programación de ARDUINO y quiero unirme a varios que clasificamos los vídeos suyos como un excelente aporte. La seguí en su vídeo anterior con un led y, gracias a este, pude lograr mi objetivo de tener 4 led(s). También quiero comentarle que mi proyecto esta funcionando con una pantalla 20 X 4 y en lugar de los LED(s) estoy usando un conjunto de rele(s). Mi necesidad es para una maquina CNC para fresar madera y en la misma maquina cambiar su modalidad para impresora 3D. Sobre la misma, esta montado 4 pulsadores asociados a SELECCIÓN IMPRESORA O CNC, PARADA DE EMERGENCIA, ACCIONAMIENTO MANUAL DE LA FRESA y ACCIONAMIENTO DE VENTILADORES para los motores de cada eje. Le cuento todo esto para que pueda dimensionar cuan grande fue su ayuda para mi y de corazón le agradezco. Desde Chile, mis mas respetuosos saludos
@Juan-ym6lu
@Juan-ym6lu 2 года назад
Muy guay todo aprendo mucho contigo,no me entero de nada pero funciona,era broma cada día aprendo más,ya te enterarás si me contrata la NASA
@tonitolebravo18
@tonitolebravo18 8 лет назад
me compré el arduino, y aunque no lo controlo mucho, me estas ayudando muchísimo para ir empezando. Queremos mas videos!!!! un saludo y gracias!
@naranciaM
@naranciaM 3 года назад
muchisimas gracias! no he encontrado nadie que explique mejor :D
@marcosalonso4371
@marcosalonso4371 6 лет назад
Video muy bueno, muchas gracias por compartir tus conocimientos!!
@simracingastur9080
@simracingastur9080 4 года назад
Muy bien explicado! Me viene perfecto para un proyecto que tengo pendiente.
@diegolescano1688
@diegolescano1688 3 года назад
Muy bien explicado, y muy limpio el bucle!
@ecaso9678
@ecaso9678 3 года назад
Gracias por compartir tus conocimientos, está programación me ha servido mucho.
@manurex
@manurex 4 года назад
Muchas gracias, ni te imaginas como esto aportará en controlar luces y dispositivos en motocicletas!!
@luisilian
@luisilian 7 лет назад
Excelente vídeo, muchas gracias
@johanhernansanchezvillano5212
@johanhernansanchezvillano5212 5 лет назад
bien didáctico felicitaciones por tu explicación
@angelarias2804
@angelarias2804 6 лет назад
Muchísimas gracias me fue de gran ayuda se ha ganado un subscriptor!!! :D
@yen7569
@yen7569 3 года назад
El unico video en RU-vid con este ejemplo....1000 like...!
@mirincondeelectronica
@mirincondeelectronica 6 лет назад
Hola...me gusta tus videos..explicados correctamente..¿puedes hacer un video si fuera posible de hacer o programar multitareas en el arduino? Gracias..saludos desde Lima, Peru..
@jamersonmendoza9112
@jamersonmendoza9112 4 года назад
Hola 👋 saludos excelente explicación
@johnmcz7289
@johnmcz7289 3 года назад
2021 gracias me fue muy útil estaba buscando como hacer este programa 💜💜💜💜💜
@geovanhnytrejo2422
@geovanhnytrejo2422 6 лет назад
Me acabo de suscribir..me ayudo mucho . Tengo una idea de como crear un semáforo.. Tengo algunas dudas pero ya estoy un poco más despejado
@jhonbravo4253
@jhonbravo4253 6 лет назад
Muchas gracias amiga linda :D me ayudaste muchoooooo.
@manuelsanchezmartos6487
@manuelsanchezmartos6487 8 лет назад
Felicidades por tus videos, son de un gran contenido didáctico y me han servido de mucha ayuda. Podrías indicar la forma para encender un led, que se mantenga encendido durante un cierto tiempo, (por ejemplo 10 segundos), y durante el transcurso de este tiempo, poder apagarlo con el mismo pulsador que se ha encendido? Es decir, tendria dos opciones: 1 que se apague automaticamente a los 10 segundos, o apagarlo antes utilizando el pulsador. Muchas gracias.
@startmultiservices
@startmultiservices 7 лет назад
hola, excelente vídeo. se ve que tienes mucho conocimiento de programador. que libro de programación paso a paso recomendaría. si es digital-book, mejor. o de programación Arduino..... Gracias y continuas realizando estos vídeo aportan mucho...
@xeniadols2702
@xeniadols2702 3 года назад
Muy buen tutorial! Como podria hacer para que cuando pulses un botón el otro se apague? que nunca puedan estar los dos encendidos a la vez.
@mariopalafox2865
@mariopalafox2865 Год назад
Buen Video
@vectormantenimiento1499
@vectormantenimiento1499 25 дней назад
muchas gracias
@josevillanueva8689
@josevillanueva8689 7 лет назад
hola excelentes videso , estoy intentando hacer uno parecido quiero tener 3 pulsadores y 3 leds que los 3 arranquen a la misma frecuencia y cuando presione el pulsador 1 cambie la velocidad del pulsador 1 y al presionarl el 2 cambiar la velocidad del led 2 y asi como podria hacerlo?
@federicomontini7585
@federicomontini7585 3 года назад
Hola. Gracias por el tutorial!!! Pregunta. Como hago sobre este mismo ejemplo, que uno de los leds parpadee mientras está encendido??? Muchas gracias
@giftsandartaldana2986
@giftsandartaldana2986 4 года назад
gracias, muy bueno. puedes por favor hacerlo para que si prende uno no prenda el otro (enclavamiento eléctrico) Gracias.
@tomastecpanecatl1143
@tomastecpanecatl1143 3 года назад
hola me gustan tus videos , no podrias hacer un video donde uses el modulo RTC DS3231 , donde el RTC activ un led a una hora del dia y lo apague en otra hora del dia. gracias
@miltonpibaque116
@miltonpibaque116 7 лет назад
Saludos quisiera por favor q el mismo ejercicio q cuando pulse el boton1 el led uno se prende , pero si presiona el boton dos encienda el led dos pero se apague el led1 y viceversa
@16felisa
@16felisa 8 лет назад
Muchas gracias! Me has ayudado mucho Sigue así :)
@TechKrowdCom
@TechKrowdCom 8 лет назад
+16felisa me alegro de que te sirva :)
@16felisa
@16felisa 8 лет назад
+Tech Krowd ya se que soy pesada pero tengo otra pregunta: ¿como haría para añadir dos leds más con sus respectivos pulsadores al mismo programa? ¿y si además quisiera añadir un infrarrojo para poder encenderlos con un mando, además de encenderlos con los botones?
@TechKrowdCom
@TechKrowdCom 8 лет назад
+16felisa Algo como esto: ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-6Qdb8LBCPsM.html ?
@16felisa
@16felisa 8 лет назад
+Tech Krowd si, algo así pero en vez de dos leds serían 4 con sus respectivos botones
@jeanjumbo2672
@jeanjumbo2672 6 лет назад
Estimados un favor, se puede hacer lo siguiente: 1. Con el primer pulsador encender 5 leds simultaneamente de derecha a izquierda y mantenerse asi hasta cuando se presione el siguiente(pulsador2) 2. al pulsar el segundo pulsador parar la secuencia anterior y los leds empiece de sentido contrario (izquierda a derecha) igual mantenerse encendido hasta que se presione nuevamente el pulsador 1
@michaellstevenosorio6962
@michaellstevenosorio6962 5 лет назад
hola buenas te hare una pregunta como se puede apagar los dos leds pulsando los dos pulsadores a la vez porfa gracias
@juandavidvelez4046
@juandavidvelez4046 2 года назад
Buenos días cómo hago para asignarle tiempo al pulsador que cuando lo pulse me deje determinado tiempo encendido el led
@josealbertoperezcortes3757
@josealbertoperezcortes3757 5 лет назад
Me ayudo tu video para darme una idea pero quisiera saber como conectar dos leds y dos pulsadores que al presionar el primero se encienda un led y al presionar el segundo led se apague y se encienda el otro led
@mercedesjimenez3530
@mercedesjimenez3530 4 года назад
💜💜💜💜💜
@jaumet7972
@jaumet7972 6 лет назад
Hola, gracias por el vídeo. De dónde se puede copiar el programa?
@rubenalbertoibarrola9589
@rubenalbertoibarrola9589 3 года назад
Holaa te consulto, que agrego para que cuando esten los 2 pulsadores activados queden parpadeando?
@javieramache8949
@javieramache8949 8 лет назад
buenos dias me gusta su canal si pudiera hacer un codigo con bluetooth para con un boton se encianda un led por 1 segundo sin que se repita osea un pulso para habrir una chapa electrica
@ustavRam
@ustavRam 4 года назад
profesora! como controlo el tema de los ruidos o interferencias? tengo operativo 4 bombillos y 4 pulsadores c/u , pero a veces no quiero apagar y tengo que apretar 2 a 3 veces para que se apage y lo mismo para prender... algun consejo?
@SomeOnee9510
@SomeOnee9510 6 лет назад
esto se puede hacer con tira led?
@pozoezequieljuan3240
@pozoezequieljuan3240 2 года назад
Hola muy buen video, me sirvio para un proyecto que estoy por hacer, pero tengo un problema. Repeti los pasos para conectar un tercer led, y no me funciono. Como podria hacer?
@davidvillamil1513
@davidvillamil1513 6 лет назад
Muy bien video sigue así !! Aprovecho para preguntarte si se puede con un solo botón hacer dos instituciones diferentes ejemplo si presiono enciende un led y si preciso otra vez apage pero si me tengo sostenido que parpadee ? Te agradezco si puedes hacer un tutorial así ! C:
@danielmendezdeveloper1748
@danielmendezdeveloper1748 6 лет назад
david villamil Mejor utiliza un contador y dependiendo de lad veces que pulses haga lo que tú quieras
@arieltoledo994
@arieltoledo994 8 лет назад
Hola Tech. otra vez yo, probe hacer este sketch para más pulsadores, y no me funciona, como podría hacer?muchas gracias
@lestersegura3382
@lestersegura3382 5 лет назад
Oye que profe tan linda!!
@filiperuizjuarez9867
@filiperuizjuarez9867 5 лет назад
todos los codigos que extraido de tu canal me han funcionado no tendras uno con un solo pulsador encender dos leds oulsando una vez prende led 1 pulsando otra vez prende les 2 volviendo a pulsar encienda el led 1 y a si en bucle infinito gracias
@betitocarranza
@betitocarranza 7 лет назад
¿Alguien sabría como podría aplicar este código si trato de utilizar 6 botones?
@CSPress
@CSPress 6 лет назад
Hola. ¿Podrías hacer que los led se apaguen solos con un delay de dos segundos?
@andrescastillou5926
@andrescastillou5926 4 года назад
Se puede hacer con tres o más pulsadores..
@robertodiaz-peru3601
@robertodiaz-peru3601 3 года назад
hola realizé la programacion pero no me funciona desde la programacion , pero por favor podría yo describirlo en estos mensajes para que lo podais ver?
@lluismontiel5476
@lluismontiel5476 8 лет назад
hola buenos dias me gustaria que me indicaras como hacer un contador de aforo con arduino gracias
@TechKrowdCom
@TechKrowdCom 8 лет назад
+Lluis Montiel tal vez para eso te vendrían bien displays de 7 segmentos para ir mostrando lo que cuentas, o lo habias pensado de otra forma? Tengo en mente hacer un video sobre displays de 7 segmentos pero tardaré porque tengo unas cuantas peticiones pendientes.
@brayancrued6055
@brayancrued6055 4 года назад
bueno y si quiero hacer eso pero con un solo pulsador, quiero que me ayudes con eso si puedes, graaciaass
@michaellstevenosorio6962
@michaellstevenosorio6962 5 лет назад
COMO SE PUEDE HACER PARA QUE SE APAGUEN LOS 2 LEDS A LA VEZ
@logistic6867
@logistic6867 7 лет назад
hola, me gusta ver tus vídeos he aprendido mucho. pero necesito de tu ayuda estoy intentando prender un led intermitente al presionar un boton y eso ya lo he logrado pero al presionarlo de nuevo que se apague, también lo he conseguido pero es de manera impredecible, aveces me funciona y aveces no. no se por que me pasa esto, me gustaría que me ayudes.
@felixprados9700
@felixprados9700 7 лет назад
Tiene pinta que sea por el efecto rebote del boton, busca un codigo antirebote
@josepibarcena4359
@josepibarcena4359 4 года назад
como trabajar con un pulsador y dos LEDS, para que éste al pulsar y soltar encienda un LED y al volver a pulsar y soltar vuelva a encender el segundos LED, hasta ese punto los dos LEDS deben estar encendidos; por último al presionar por tercera vez y soltar, ambos LEDS deben apagarse. Agradecería la explicación
@jaimegonzalez6338
@jaimegonzalez6338 4 года назад
Estoy a años luz lejos del conocimiento de la profe, pero me imagino que su problema lo pudieras resolver anidando con "AND" al momento de condicionar el "IF"; Algo parecido hice yo, salvo que puse 4 led(s) o llamemoslo "canales" y que 1 en particular desactiva el otro y anda bastante bien. Como le comente, creo que ese es el camino amigo. Slds
@danielsantiagogaitancalder2438
Hola, podrías realizar un video para que con un pulsador prenda un led y con otro lo apague? gracias Pd: Contestame rapido please
@alejandrovillamilpachon6755
@alejandrovillamilpachon6755 5 лет назад
Pana ya sabe como hacerlo es que lo necesito si me hace el favor
@andresdavidsilvarocha6246
@andresdavidsilvarocha6246 8 лет назад
sera que me puede ayudar para hacer una secuencia de colores y cuando oprima un pulsador cambie de secuencia!!!!
@TechKrowdCom
@TechKrowdCom 8 лет назад
+Andres David Silva Rocha quieres tener varias secuencias e ir alternandolas o debe ser una nueva aleatoria cada vez?
@andresdavidsilvarocha6246
@andresdavidsilvarocha6246 8 лет назад
Tech Krowd tienes facebook y te en vio el video de el circuito que yo hice hace poco pero me toca ponerle botón para que cambie de secuencia
@TechKrowdCom
@TechKrowdCom 8 лет назад
Andres David Silva Rocha Entiendo lo que quieres hacer, lo que quiero saber es si las secuencias a las que cambias están predefinidas o se tienen que generar aleatoriamente puesto que se haria de forma distinta. Mi facebook está en la descripción de todos los videos
@andresdavidsilvarocha6246
@andresdavidsilvarocha6246 8 лет назад
+Tech Krowd ya estan definidas la secuencias
@TechKrowdCom
@TechKrowdCom 8 лет назад
+Andres David Silva Rocha a ver si esto te sirve: github.com/TechKrowd/ArduinoInterrupciones/blob/master/sketch_secuencias.ino
@krenter4934
@krenter4934 6 лет назад
Me da errores
@sergiocarrasquilla8922
@sergiocarrasquilla8922 7 лет назад
Hola Tech Krowd. He retomado de nuevo el proyecto de domotización de viviendas con arduino. E intentado encender mas de dos leds con sus respectivos pulsadores pero no me sale del todo bien, creo que el problema esta en el }while(estado1==LOW && estado2==LOW && estado3==LOW);. el pulsador 1 y 3 funcionan correctamente pero no con el pulsador 2. Te escribo el sketch a continuación para ver si me puedes ayudar. Muchas gracias de antemano. int PULSADOR1 = 2; int PULSADOR2 = 3; int PULSADOR3 = 6; int LED1 = 4; int LED2 = 5; int LED3 = 7; int estado1 = LOW; int estado2 = LOW; int estado3 = LOW; void setup() { pinMode(PULSADOR1, INPUT); pinMode(PULSADOR2, INPUT); pinMode(PULSADOR3, INPUT); pinMode(LED1, OUTPUT); pinMode(LED2, OUTPUT); pinMode(LED3, OUTPUT); digitalWrite(LED1, LOW); digitalWrite(LED2, LOW); digitalWrite(LED3, LOW); } void loop() { do{ estado1 = digitalRead(PULSADOR1); estado2 = digitalRead(PULSADOR2); estado3 = digitalRead(PULSADOR3); }while(estado1==LOW && estado2==LOW && estado3==LOW); if(estado1==HIGH){ digitalWrite(LED1, !digitalRead(LED1)); } if(estado2==HIGH){ digitalWrite(LED2, !digitalRead(LED2)); } if(estado3==HIGH){ digitalWrite(LED3, !digitalRead(LED3)); } do{ estado1 = digitalRead(PULSADOR1); estado2 = digitalRead(PULSADOR2); estado3 = digitalRead(PULSADOR3); }while(estado1==HIGH || estado2==HIGH || estado3==HIGH); }
@booomz6821
@booomz6821 7 лет назад
Hola! te funcionó ? yo tengo con 4 leds y el segundo tampoco me funciona: S
@sergiocarrasquilla8922
@sergiocarrasquilla8922 7 лет назад
que va, por mas vueltas que le doy no soy capaz, me falta por aprender mucha teoria aun.
@pika2128
@pika2128 6 лет назад
Yo tengo el mismo sketh con los 3 pulsadores y si me funciono , revisa las conexiones
@benjaminvictorio4035
@benjaminvictorio4035 6 лет назад
no le eches la culpa a la gripe
@alfonsomolina2445
@alfonsomolina2445 2 года назад
PARA LOS QUE SE PREGUNTAN SI ESTO PUEDE SER VALIDO PARA MÁS BOTONES LES DIGO QUE SÍ, LO ACABO DE COMPROBAR CON 4 Y 5 BOTONES
@antonioherguedas
@antonioherguedas 2 года назад
Hola ALFONSO MOLINA, te importaría compartir el código. Estoy preparando una botonera y necesito para 8 pulsadores, muchas gracias amigo.
@alfonsomolina2445
@alfonsomolina2445 2 года назад
@@antonioherguedas int BOTON1=2; int BOTON2=3; int BOTON3=4; int BOTON4=5; int BOTON5=6; int BOTON6=7; int BOTON7=8; int BOTON8=9; int LED1=10; int LED2=11; int LED3=12; int LED4=18; //aquí puse el pin 18 y no el 13 porque al momento de cargar el programa y hacer pruebas, el led 4 parpadeaba int LED5=14; int LED6=15; int LED7=16; int LED8=17; int est1=LOW; int est2=LOW; int est3=LOW; int est4=LOW; int est5=LOW; int est6=LOW; int est7=LOW; int est8=LOW; void setup() { pinMode (BOTON1,INPUT); pinMode (BOTON2,INPUT); pinMode (BOTON3,INPUT); pinMode (BOTON4,INPUT); pinMode (BOTON5,INPUT); pinMode (BOTON6,INPUT); pinMode (BOTON7,INPUT); pinMode (BOTON8,INPUT); pinMode (LED1,OUTPUT); pinMode (LED2,OUTPUT); pinMode (LED3,OUTPUT); pinMode (LED4,OUTPUT); pinMode (LED5,OUTPUT); pinMode (LED6,OUTPUT); pinMode (LED7,OUTPUT); pinMode (LED8,OUTPUT); est1=digitalRead(BOTON1); digitalWrite (LED1, LOW); digitalWrite (LED2, LOW); digitalWrite (LED3, LOW); digitalWrite (LED4, LOW); digitalWrite (LED5, LOW); digitalWrite (LED6, LOW); digitalWrite (LED7, LOW); digitalWrite (LED8, LOW); Serial.begin(9600); } void loop() { do{ est1 = digitalRead(BOTON1); est2 = digitalRead(BOTON2); est3 = digitalRead(BOTON3); est4 = digitalRead(BOTON4); est5 = digitalRead(BOTON5); est6 = digitalRead(BOTON6); est7 = digitalRead(BOTON7); est8 = digitalRead(BOTON8); Serial.print("estado1="); Serial.print( digitalRead(BOTON1)); Serial.print(" estado2="); Serial.print( digitalRead(BOTON2)); Serial.print(" estado3="); Serial.print( digitalRead(BOTON3)); Serial.print(" estado4="); Serial.print( digitalRead(BOTON4)); Serial.print(" estado5="); Serial.print( digitalRead(BOTON5)); Serial.print(" estado6="); Serial.print( digitalRead(BOTON6)); Serial.print(" estado7="); Serial.print( digitalRead(BOTON7)); Serial.print(" estado8="); Serial.println( digitalRead(BOTON8)); }while(est1==LOW && est2==LOW && est3==LOW && est4==LOW && est5==LOW && est6==LOW && est7==LOW && est8==LOW); if(est1 == HIGH){ digitalWrite(LED1,!digitalRead(LED1)); } if(est2 == HIGH){ digitalWrite(LED2,!digitalRead(LED2)); } if(est3 == HIGH){ digitalWrite(LED3,!digitalRead(LED3)); } if(est4 == HIGH){ digitalWrite(LED4,!digitalRead(LED4)); } if(est5 == HIGH){ digitalWrite(LED5,!digitalRead(LED5)); } if(est6 == HIGH){ digitalWrite(LED6,!digitalRead(LED6)); } if(est7 == HIGH){ digitalWrite(LED7,!digitalRead(LED7)); } if(est8 == HIGH){ digitalWrite(LED8,!digitalRead(LED8)); } do{ est1 = digitalRead(BOTON1); est2 = digitalRead(BOTON2); est3 = digitalRead(BOTON3); est4 = digitalRead(BOTON4); est5 = digitalRead(BOTON5); est6 = digitalRead(BOTON6); est7 = digitalRead(BOTON7); est8 = digitalRead(BOTON8); Serial.print("estado1="); Serial.print( digitalRead(BOTON1)); Serial.print(" estado2="); Serial.print( digitalRead(BOTON2)); Serial.print(" estado3="); Serial.print( digitalRead(BOTON3)); Serial.print(" estado4="); Serial.print( digitalRead(BOTON4)); Serial.print(" estado5="); Serial.print( digitalRead(BOTON5)); Serial.print(" estado6="); Serial.print( digitalRead(BOTON6)); Serial.print(" estado7="); Serial.print( digitalRead(BOTON7)); Serial.print(" estado8="); Serial.println( digitalRead(BOTON8)); }while(est1==HIGH || est2==HIGH || est3==HIGH || est4==HIGH || est5==HIGH || est6==HIGH || est7==HIGH || est8==HIGH); delay(10); // este delay lo puse para evitar algun posible efecto rebote de los botones }
@alfonsomolina2445
@alfonsomolina2445 2 года назад
@@antonioherguedas no lo había guardado, pero lo hice ahorita ojala te sirva, cualquier duda dímela y veré que puedo hacer, saludos
@antonioherguedas
@antonioherguedas 2 года назад
Muchas gracias Alfonso...
@antonioherguedas
@antonioherguedas 2 года назад
@@alfonsomolina2445 perfecto 😀. Gracias amigo cuando lo termine te paso foto para que veas el resultado.
@Thegger88
@Thegger88 7 лет назад
Es mas fácil con un pic !!!!
@canogiral3902
@canogiral3902 4 года назад
oye flaca esquema y si pudieras hacerme la vida mas facil subiendo el codigo mas asi para copiar y pegar seria genial
Далее
Arduino: Interrupciones hardware | Tech Krowd
18:45
Просмотров 60 тыс.
Using an EEPROM to replace combinational logic
25:22
Просмотров 1,4 млн
LED Control with LDR (Photoresistor) and Arduino
4:22
Просмотров 424 тыс.
iPhone socket cleaning #Fixit
0:30
Просмотров 17 млн