@@juancontreras222Mira el vídeo completo (puedes saltar al minuto 12 y un poco más si te de pereza verlo todo) También puedes leer la descripción del video... No está difícil de encontrar el código 😏 Saludos y éxito con el proyecto
hola edprofe, como se hace para que solo largue 3 seg de alcohol en gel y no constantemente si uno tiene la mano en la zona de detección del sensor?. saludos
Lo realice, me agrado mucho la idea, pero tengo una cuestion, el sensor no manda nada de señal para que active la minibomba cheque las conexiones y todo esta bien, no se cual sea el problema, opte por poner un sensor nuevo pero no me funciono, pero al descnectar el sensor se apaga la minibomba y al volver a conectar el sensor comienza a funcionar. Me puede ayudar.
Buenas tardes, si quiero utilizar un Arduino UNO en vez de un Arduino NANO donde puedo conectar el cablecito naranja, no me quedo muy claro, gracias por su atención
Muy bueno el vídeo! Tengo una duda, cómo puedo hacer para que el alcohol salga en forma de neblina, tendría que cambiar la bombita y ponerle una boquilla o cómo puedo hacer!?
Muchísimas gracias por tu comentario ☺️ Y respecto a tu consulta, para ser sincero desconozco el procedimiento para hacer que el alcohol salga en forma de neblina, por lo que lamentablemente no puedo ayudarte en ese aspecto.
Hola profe gracias por su buen aporte. 👍 Una pregunta. Porque es necesario utilizar el rele? No puedo controlar la bomba directamente con la salida digital del Arduino?
Hola Profesor, muy buen video, tenía una pregunta, sabria que tipo de sensor puedo utilizar para saber si el gel en un bote ya se acabo o esta por acabarse, algún tipo de sensor de fluidos, no se como buscarlo, muchas gracias c:
Muy buen video Edprofe, podría hacer un video donde se pueda adicionar una pantalla donde indique el número de personas que ya utilizaron? De antemano muchas gracias, saludos desde Bolivia
Me parece una excelente idea para mejora :D De momento tengo una serie de videos de Arduino ya planificados y se me dificultaría hacerlo, pero lo dejo anotado como buena idea. Saludos
¡Excelente! Felicidades por tu proyecto :D Pienso que el problema que tienes con el sensor infrarrojo es porque se encuentra muy fácilmente expuesto a la luz solar... Imagino que si le creas alguna especie de "techo" que lo cubra y de esta forma dirija su señal únicamente al área en donde estarán las manos, se solucionaría.
Hola, muchísimas gracias por tu comentario :D Realmente la bomba como tal no aparece, pero, en esos casos lo que se usa para reemplazarla es un motor (ya que al final de cuentas la bomba también es un motor).
@@Edprofe Muchas gracias! Es que la verdad estoy en ceros en el tema y tengo que hacer un proyecto para día viernes, y este me encantó! Espero poder terminarlo con éxito para ese día! Gracias!
hola profe que excelente video, he aprendido mucho, muchos éxitos y bendiciones... mira que me sale error en distancia = tiempo / 58.2; me podrías guiar para solucionarlo porfavor
@@Edprofe pues profe me aparece esto... C:\Users\HOME\Documents\Arduino\Dispenser_Proyect\Dispenser_Proyect.ino: In function 'void loop()': Dispenser_Proyect:18:2: error: expected ';' before 'distancia' distancia = tiempo / 58.2; ^~~~~~~~~ exit status 1 expected ';' before 'distancia'
Prof. Compré la mini bomba pero no succiona el gel aparentemente es muy viscoso, la pregunta es que tan viscoso es el gel que utiliza en la prueba... Es decir está rebajado para que sea más líquido??
Fíjate que para el vídeo no estaba rebajado y funcionó, es un poco lento pero hasta cierto punto mejor, para evitar derrames. Pero si noté esa diferencia entre las pruebas con agua respecto a las pruebas con gel. Por lo que, dependiendo de la marca y otros factores, supongo que en algunos casos será necesario rebajar el gel para que quede más líquido (o adquirir una bomba más potente)
Hola profe, lo puse en practica con alimentación solar y funcionó pero la mini bomba no enciende, y solo conecte a un panel solar, me podría ayudar con un consejo sobre cómo hacer que llegue la energía necesaria para que funcione correctamente, Saludos y muy bien video
Tengo un relay exactamente igual 5vdc pero ese no tiene la placa negra que se ve en el vídeo, solo es el cuadrito azul y tiene 5 patitas, funciona igual?
Claro, al final de cuentas esas 5 patitas son las mismas 5 conexiones que se ven en el vídeo: En el lado que tiene 3 patitas la del centro es la común y las otras dos positivo y negativo. Y del lado que solo hay 2 patitas, una es normalmente abierto y la otra normalmente cerrado. Solo que en este caso, tendrías que apoyar en el Protoboard para las conexiones, pero funciona igual. Saludos.
Toda la razón AuTime. Además del transistor también sería buena una resistencia de 10kohm y un diodo 1n4004. La lógica de funcionamiento es la misma, pero si que al no tener el módulo relé necesitarás de estos elementos. Saludos.
Justamente un amigo me hacía la misma consulta e hicimos pruebas con los mismos componentes (solo que usando Arduino UNO en lugar del nano). Por lo que puedes seguir el mismo esquema que comparto en este tutorial.
Hola, me encanto el video!, tengo una duda puedo colocar a este mismo proyecto, en lugar de una pila de 9v, una bateria de litio con un Modulo Tp4056 de 5v?. De esta forma me parece que seria mucho mas comodo pero no cuento con los medios para probarlo, me gustaria saber que opina!.
En teoría debería funcionar casi cualquier relevador, pero, si es cierto que depende de cada modelo hay ciertas variaciones en comparación al que muestro en el vídeo. Lo mejor es que busques un diagrama en Google con el modelo exacto (por ahí en alguna parte debe de estar impreso), o bien consultar con el proveedor
GRACIASS PROFEEE!! UNA PREGUNTA LAS PORCIONES SON IGUALES O APROXIMADAMENTE IGUALES... COMO PUEDO YO PROGRAMAR QUE SALGA UNA X CANTIDAD, ME AYUDARIA PROFE.
Muito bom professor,, estou tentando montar este projeto e tenho uma dúvida, como posso alimentar essa placa diretamente em uma tomada de energia de 220 v? Posso usar um carregador de celular?
¿Ya probaste el sensor en un circuito más sencillo? Por ejemplo en uno que solo encienda un led Para descartar que sea una falla del sensor. También puedes abrir el monitor serial para ver si está haciendo la lectura (pero tendrías que programar la salida en pantalla de dicho monitor serial)
Estimado pero al cabo de unos tres dias el gel se seca en la manguera y en el motor también , y ya no dispensa solo es recomendable si el liquido no es para nada viscoso??
Muchísimas gracias por su excelente trabajo.. Ya lo he probado y funciona perfecto. Solo una duda: que tengo que escribir o como programar para que el funcionamiento de la bomba sea por un lapso de tiempo. Ya que si alguien deja la mano puesta se acabará el gel por qué corta cuando retira la mano. Saludos
Muy buen video, pero tengo un problema con la programacion me aparece el siguiente error: D:\Jorge Andres Quintero Barrios\Documents\Arduino\Dispensador_automatico\Dispensador_automatico.ino: In function 'void loop()': Dispensador_automatico:16:3: error: expected ';' before 'distancia' distancia = tiempo / 58.2; ^~~~~~~~~ exit status 1 expected ';' before 'distancia' ¿Como puedo solucionarlo? Agradezco su respuesta profe
Otra consulta, porque puede ocurrir que el chip del sensor se sobrecalienta al enchufarlo (lo dejo enchufado 5 segundos y esta super caliente) Tiene una alimentacion de 5V-1amp
Quizás la fuente de alimentación está defectuosa o necesita ser regulada. En las tarjetas de sugerencia dejé un vídeo en donde se detalla ampliamente el tema de la alimentación de energía, dale un vistazo para corroborar que todo esté bien.
Depende mucho de tu país. Por norma general, puedes conseguir KITs en Amazon que lo incluye, pero en cada país hay ya tiendas de electrónicos que los venden por separado.
Gracias por el vídeo acabo de comprar un miniprotoboard pero de ancho tiene 17 agujeros y el del vídeo tiene 20 ¿Puedo unirlo con otro miniprotoboard funcionará?
Depende mucho de la forma en que hagas las conexiones, solo recuerda cómo es que están interconectados los contactos del protoboard y si te basas en eso, no debería de haber problema :D
@@Edprofe gracias logyre que funcionará el único detalle es que con un powerbank no funcióna ya que los mA no son lo suficiente y se apaga el powerbank.
buen dia, como puedo colocar un temporizador al momento de que enciende la bomba no este de manera continua encendido que tenga unos segundos de encendido aunque la mano este cerca del sensor y evitar que salga demasiado, espero su apoyo gracias
Hola, todo depende de la forma en que armes el proyecto... Por darte un ejemplo, una bomba NO sumergible no podría colocarse igual que en el video (sumergida), sino que tendrías que idear un sistema en el que la bomba pueda extraer el gel desde fuera
@@Edprofe muchas gracias profesor. Disculpe tengo otro problema, ya tengo todo conectado, pero al parecer no se alimenta el rele ya cambié el rele pero siguo teniendo el mismo problema...
Otra duda, todo salió bien, salvo por un detalle, parece que el sensor ultrasonico todo el tiempo detecta movimiento y saca el gel cuando nadie pone su mano, ¿alguna recomendación?
Hola, he probado distintos circuitos, todos sin el arduino nano, estoy utilizando un sensor arduino infrarrojo, una mini bomba sumergible y un relay. Puede ser que el sensor si o si necesite ser programado?
En teoría sí no usas Arduino no es necesaria la programación, de hecho, he visto que en UA-cam hay un par de tutoriales en los que lo hacen de esa forma que indicas. No deberías de tener inconvenientes.
Hola profe tengo una duda .. no consegui el rele como el que uso, tengo el que trae 2, funciona tambien con ese y si es asi? me explicaria como conectarlo a la protoboard con el arduino, ya que eh hecho de todo y no eh hecho que funcione todavia el rele, gracias por explicar muy bien :D
En teoría las conexiones deberían ser iguales, ya que esos módulos que traen dos o más relés tienen las conexiones individuales para cada interruptor. Sería únicamente de comparar dichas conexiones con el diagrama que aparece en el vídeo
hola profesor, me da un error int trig = 6; int echo = 5; int relay = 13; int tiempo; int distancia; void setup() { pinMode(trig, OUTPUT); pinMode(echo, INPUT); pinMode(relay, OUTPUT); } void loop() { digitalWrite(trig, HIGH); delay(1); digitalWrite(trig, LOW); tiempo = pulseIn(echo, HIGH) distancia = tiempo / 58.2;(aqui esta el error) if (distancia < 4){ digitalWrite(relay, HIGH); } else{ digitalWrite(relay, LOW); } delay(3000); }
Totalmente :D La lógica de conexiones y programación es la misma. Solo cuida bien que si usas unos pines diferentes al conectar, también los cambies en el código
Disculpa profe, en la programacion me sale un error al cargarlo en el arduino pero si lo verifico si lo acepta. podrias ayudarme con eso. este es el error que se sale avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0x20 Ha ocurrido un error mientras se enviaba el sketch
Lamento mucho que tengas ese problema. Habitualmente ese tipo de errores es común en alguno de estos escenarios: - El Arduino es "chino" y debes descargar los drivers correspondientes - No está seleccionado el puerto COM correcto (correspondiente al puerto USB donde se conectó el archivo) - No está seleccionado el tipo de Arduino correcto (por ejemplo, trabajaste antes con un Arduino UNO y se quedó seleccionado en el IDE, por lo que debes cambiarlo a Nano) Nos cuentas si encontraste solución. Éxito
profe buen video solo que tengo una duda al momento de compilar el programa me salta un erro dice que no se puede subir a la placa, ocupe el arduino nano igual no se como solucionarlo espero pueda ayudarme
Fijate que en otros proyectos he notado ese problema cuando se usa un Arduino chino/genérico (a veces ni nos enteramos que son imitaciones cuando nos los venden jaja). La forma de solucionarlo ha sido descargar e instalar los drivers CH340 (busca así en Google, Dirvers CH340). También asegurarse que si tienes seleccionado el puerto COM correcto en el IDE de Arduino. Espero lo logres solucionar, saludos.
Buen día profe, disculpe quería pregúntale cuál es el módulo de relé que utilizó en ese proyecto? Los que he encontrado yo no tienen los 3 pines de conexión y pues me gustaría comprar el mismo para orientarme mejor en las conexiones
Fijate que simplemente la pedí en la tienda como "Mini bomba de agua sumergible", te dejo las características técnicas copiadas de donde la compré: Voltaje DC: 2.5 a 6V Potencia: de 0.4 a 1.5W (130mA - 220 mA) Elevación mínima: 20cm Elevación máxima: 110cm Caudal: 1,3 a 2 L/min, 80-120L/hora Capacidad: permite movilizar de 1.3 a 2 litros por minuto (de 80 a 120 litros por hora). Ahora bien, el motivo de la sugerencia de no usar líquidos espesos asumo que es porque a raíz de la pandemia empezaron a salir muchas nuevas marcas de Alcohol en Gel (o las mismas marcas conocidas con nuevas versiones del producto) y dentro de ellas algunos líquidos más espesos de lo normal. Por ejemplo, cuando se me acabó el gel que usé para este video probé de otro y se atascaba (tuve que rebajarlo), pero, este problema le pasa hasta los dispensadores que ya venden fabricados y diseñados para esta tarea (en mi trabajo tuvieron que probar varias marcas hasta encontrar el que funcionaba con el dispensador que compraron)
profe muy buen video, pro tengo una problematica :`( .... sera que me podria ayudar..... La situacion que presento es que mi software arduino no me detecta el puerto lo desistale reinicie y volvi a instalar y no pude, cheque varios videos para instalar un driver pero al hacerlo me marca error de que no se pueden instalar, intente otros metodos pero no me aparece el puerto lo intente en otro equipo y tengo el mismo problema. Podria ayudarme porfavor
Justo lo que podría sugerirte ya lo intentaste, pero, algo que se me ocurre es que quizás el Arduino esté dañado ya que mencionas que lo probaste en otro equipo. Si tuvieras otro Arduino o a alguien más podría prestarte alguno, prueba a ver si ese sí lo detecta.
Con gusto podemos verificar qué está pasando. Por lo que indicas que dice el mensaje de error, debe ser de que no está seleccionado el puerto USB correcto, esto puedes cambiarlo en el menú "Tools" y luego en la opción "Port". Ahí te mostrará los puertos COM disponible, puedes ir cambiando y probando hasta encontrar el correcto (también te recomiendo desconectar memorias USB u otros dispositivos que no estés usando, así será más fácil encontrar el puerto correcto)
Si eso no funciona, puede ser algo que me pasó a mí cuando usé por primera vez Arduino Nano. No recuerdo si fue el mismo error, pero no podía cargar mi código, y me percaté que debía hacer lo siguiente: En el menú "Tools" busca la opción de "Processor" que debería estar seleccionada en "ATmega328p (Old Bootloader)" y vuelve a intentarlo
Fíjate que noté que esto varía según la marca (por así decirlo) de gel. Algunos son más "espesos" que otros. En mi caso, funcionó bien a la primera, lento, pero bien. Pero luego cambié el gel y ya no funcionó (era de otra marca) y me tocó que *Rebajarlo con alcohol líquido* (diluirlo por así decirlo).
Hola Profe tengo el circuiti y el programa funcionando bien... pero luego de un rato comienza a hacer contactos al relay sin objetos delante. me esta volviendo loco revise todo use 3 arduinos 3 sensores y siempre pasa lo mismo. no hay nada delante y activa el relay. que podra ser? tienes un email para enviarte un video?? gracias me es muy util tu video.
Hola, gracias por comentar ☺️ Se me hace muy extraño el problema... Ante ese tipo de errores lo normal es pensar que el sensor está defectuoso pero ya usaste 3 😱 ¿Y si el problema es del Relay? ¿Haz probado con otro Relay? De igual forma te dejo el correo del canal para que me mandes las fotos/vídeos y el código que estás usando, quizás logramos identificar el problema: edprofegarcia@gmail.com
@@Edprofe tienes un mail a donde mostrarte el video de lo que hace? probe con 3 arduinos 3 sensores todo y hace ese disparo aleatorio y por un milisegundo.
Verifica si no hay un error de escritura. Por ejemplo, alguna mayúscula o minúscula diferente (o alguna letra de más o de menos). Tanto donde marca el error como en la declaración de variables.
En teoría puede funcionar dejando las conexiones tal cual están en el diagrama (link en la descripción) Aunque podrías adaptarlo usando las líneas que mi protoboard no tiene (positivas/negativas)
En el caso exacto que muestro en este vídeo, utilizo un programa llamado "Fritzing" Pero, últimamente he estado utilizando mucho mucho "TINKERCAD" Tengo varios videotutoriales de esta herramienta acá mismo en el canal :D
Hola, gracias por tu comentario :D Tal como lo muestro no. Ya que un dispositivo IoT hace referencia al Internet de las Cosas, es decir, la conectividad de los objetos o dispositivos a internet... Pero, este proyecto no tiene ninguna conexión.
Se llama Fritzing. Es la que utilizo si quiero hacer un diagrama de conexiones. Pero, si deseas hacer diagramas y a la vez simular el funcionamiento (con programación y todo), te recomiendo TINKERCAD. Acá mismo en el canal tengo varios tutoriales de dicha herramienta.
Hola, gracias por tu comentario. Es un módulo relay 1CH, específicamente este: www.electronicadiy.com/products/modulo-relay-de-1ch?_pos=1&_sid=6fc661b0f&_ss=r
¿No tienes piezas físicas y deseas probar circuitos de Arduino sin comprarlas?
Utiliza este simulador virtual:
bit.ly/tinkarduino 👈👈👈👈
Eres un falso, me mentiste por que no esta la programación
@@juancontreras222Mira el vídeo completo (puedes saltar al minuto 12 y un poco más si te de pereza verlo todo)
También puedes leer la descripción del video...
No está difícil de encontrar el código 😏
Saludos y éxito con el proyecto
Profe, definitivamente que compartas tu conocimiento es maravilloso. Ayudas a muchas personas, muchas muchas gracias.
Muchísimas gracias por tu comentario :')
Motiva de gran forma saber que el contenido publicado es de utilidad
Justo necesito hacer un proyecto de grado y tu idea con el arduino me gusto pero le aumentare un medidor de temperatura también, excelente video🤗🤗
¡Excelente idea!
No olvides volver a contarnos cómo te fue cuando termines
Cómo hiciste lo demás bro?
Muy buena explicación profe gracias
¡Muchísimas gracias!
Espero que este y otros tutoriales de Arduino en el canal, sean de mucha utilidad. Saludos.
hola edprofe, como se hace para que solo largue 3 seg de alcohol en gel y no constantemente si uno tiene la mano en la zona de detección del sensor?. saludos
Lo realice, me agrado mucho la idea, pero tengo una cuestion, el sensor no manda nada de señal para que active la minibomba cheque las conexiones y todo esta bien, no se cual sea el problema, opte por poner un sensor nuevo pero no me funciono, pero al descnectar el sensor se apaga la minibomba y al volver a conectar el sensor comienza a funcionar. Me puede ayudar.
Q calidad profe 👌👌👌
Muchísimas gracias Astrid :D
Buenas tardes, si quiero utilizar un Arduino UNO en vez de un Arduino NANO donde puedo conectar el cablecito naranja, no me quedo muy claro, gracias por su atención
Muy bueno el vídeo! Tengo una duda, cómo puedo hacer para que el alcohol salga en forma de neblina, tendría que cambiar la bombita y ponerle una boquilla o cómo puedo hacer!?
Muchísimas gracias por tu comentario ☺️
Y respecto a tu consulta, para ser sincero desconozco el procedimiento para hacer que el alcohol salga en forma de neblina, por lo que lamentablemente no puedo ayudarte en ese aspecto.
Buen día, que fuentes de alimentación usaste, tengo el circuito tal cual con los componentes que especifica pero el reley no se activa :(
Hola, seguí los pasos al pie de la letra y no funciona, es como si no estubiese conectado el sensor ultrasonico :(
Hola profe gracias por su buen aporte. 👍 Una pregunta. Porque es necesario utilizar el rele? No puedo controlar la bomba directamente con la salida digital del Arduino?
Hola Profesor, muy buen video, tenía una pregunta, sabria que tipo de sensor puedo utilizar para saber si el gel en un bote ya se acabo o esta por acabarse, algún tipo de sensor de fluidos, no se como buscarlo, muchas gracias c:
No estoy seguro de si funcionaría porque no lo he intentado, pero, me parece que un sensor de nivel de flotador magnético quedaría bien
Muchísimas gracias por el video me ayudo mucho
Muy buen video Edprofe, podría hacer un video donde se pueda adicionar una pantalla donde indique el número de personas que ya utilizaron? De antemano muchas gracias, saludos desde Bolivia
Me parece una excelente idea para mejora :D
De momento tengo una serie de videos de Arduino ya planificados y se me dificultaría hacerlo, pero lo dejo anotado como buena idea. Saludos
@@Edprofe Buenas Tardes alguien me puede sugerir un tutorial de como hacer este proyecto pero con pura soldadura
Buen me gustó mucho hice un dispensador pero con un sensor infrarrojo pero al tener contacto con la luz solar se pone directo q puedo hacer
¡Excelente! Felicidades por tu proyecto :D
Pienso que el problema que tienes con el sensor infrarrojo es porque se encuentra muy fácilmente expuesto a la luz solar... Imagino que si le creas alguna especie de "techo" que lo cubra y de esta forma dirija su señal únicamente al área en donde estarán las manos, se solucionaría.
Muy buen video profe! Mi duda aqui es que lo estoy tratando de hacer en el simulador pero no encuentro la bomba ahi.
Hola, muchísimas gracias por tu comentario :D
Realmente la bomba como tal no aparece, pero, en esos casos lo que se usa para reemplazarla es un motor (ya que al final de cuentas la bomba también es un motor).
@@Edprofe Muchas gracias! Es que la verdad estoy en ceros en el tema y tengo que hacer un proyecto para día viernes, y este me encantó! Espero poder terminarlo con éxito para ese día! Gracias!
Mucho éxito a ti con tu proyecto :D
@@Edprofe Muchisimas gracias! Disculpe que le siga preguntando, pero en el simulador como me doy cuenta que si esta funcionando?
hola profe que excelente video, he aprendido mucho, muchos éxitos y bendiciones...
mira que me sale error en distancia = tiempo / 58.2; me podrías guiar para solucionarlo porfavor
Hola, mil gracias por tu comentario :D
¿El error te muestra algún texto explicativo?
@@Edprofe pues profe me aparece esto... C:\Users\HOME\Documents\Arduino\Dispenser_Proyect\Dispenser_Proyect.ino: In function 'void loop()':
Dispenser_Proyect:18:2: error: expected ';' before 'distancia'
distancia = tiempo / 58.2;
^~~~~~~~~
exit status 1
expected ';' before 'distancia'
@@mensajero7174 eso significa que falta un punto y coma ; antes de esa línea
Revisa la línea que está arriba de distancia=tiempo/58.2;
@@Edprofe a ok profe muchas gracias perdone molestarlo... fiel seguidor de su contenido jejeje
Hola muchas gracias por el video en mi caso tengo una bomba que funciona a 12 V que debería cambiar en el proyecto tendría que cambiar el relevador
Prof. Compré la mini bomba pero no succiona el gel aparentemente es muy viscoso, la pregunta es que tan viscoso es el gel que utiliza en la prueba... Es decir está rebajado para que sea más líquido??
Fíjate que para el vídeo no estaba rebajado y funcionó, es un poco lento pero hasta cierto punto mejor, para evitar derrames.
Pero si noté esa diferencia entre las pruebas con agua respecto a las pruebas con gel.
Por lo que, dependiendo de la marca y otros factores, supongo que en algunos casos será necesario rebajar el gel para que quede más líquido (o adquirir una bomba más potente)
Hola, muchas gracias por el proyecto, tengo una pregunta,si le pongo alcohol en vez del gel no pasa nada?
Claro, todo debería de funcionar con normalidad :D
Hola profe, lo puse en practica con alimentación solar y funcionó pero la mini bomba no enciende, y solo conecte a un panel solar, me podría ayudar con un consejo sobre cómo hacer que llegue la energía necesaria para que funcione correctamente, Saludos y muy bien video
Profe y se utiliza un servomotor en ves de un rele?
Tengo un relay exactamente igual 5vdc pero ese no tiene la placa negra que se ve en el vídeo, solo es el cuadrito azul y tiene 5 patitas, funciona igual?
Claro, al final de cuentas esas 5 patitas son las mismas 5 conexiones que se ven en el vídeo:
En el lado que tiene 3 patitas la del centro es la común y las otras dos positivo y negativo.
Y del lado que solo hay 2 patitas, una es normalmente abierto y la otra normalmente cerrado.
Solo que en este caso, tendrías que apoyar en el Protoboard para las conexiones, pero funciona igual.
Saludos.
busca el esquemático de conexión, por que va un transistor :D
Toda la razón AuTime. Además del transistor también sería buena una resistencia de 10kohm y un diodo 1n4004.
La lógica de funcionamiento es la misma, pero si que al no tener el módulo relé necesitarás de estos elementos. Saludos.
Si tengo Arduino UNO, puedo usar la bomba del mismo voltaje que usa el Arduino nano? Y también el relé de que voltaje sería para el arduino UNO?
Justamente un amigo me hacía la misma consulta e hicimos pruebas con los mismos componentes (solo que usando Arduino UNO en lugar del nano). Por lo que puedes seguir el mismo esquema que comparto en este tutorial.
Edprofe García muchísimas gracias :D
UNA PREGUNTA EN LA PROGRAMACION NO SE NECESITA NINGUNA LIBRERIA ????
Me podría compartir el código que utilizo en el vídeo porque el que puso en los comentarios me sale error
¡Excelente!
Hola, me encanto el video!, tengo una duda puedo colocar a este mismo proyecto, en lugar de una pila de 9v, una bateria de litio con un Modulo Tp4056 de 5v?. De esta forma me parece que seria mucho mas comodo pero no cuento con los medios para probarlo, me gustaria saber que opina!.
Buen video hermano
Muchísimas gracias :D
No olvides darle un vistazo a los otros proyectos del canal
Disculpa mi relevador es un poco diferente trae dos leds pequeñitos pero trae vcc gnd in
Además no se cuál es común como el que dices
En teoría debería funcionar casi cualquier relevador, pero, si es cierto que depende de cada modelo hay ciertas variaciones en comparación al que muestro en el vídeo. Lo mejor es que busques un diagrama en Google con el modelo exacto (por ahí en alguna parte debe de estar impreso), o bien consultar con el proveedor
Me podría ayudar con la programación usando Arduino Uno y sensor infrerrojo con los demás componentes Por favor 🙏
GRACIASS PROFEEE!!
UNA PREGUNTA
LAS PORCIONES SON IGUALES O APROXIMADAMENTE IGUALES...
COMO PUEDO YO PROGRAMAR QUE SALGA UNA X CANTIDAD, ME AYUDARIA PROFE.
Buen día profe, es posible añadir un sensor donde detecte que se está terminando el gel?
Muito bom professor,, estou tentando montar este projeto e tenho uma dúvida, como posso alimentar essa placa diretamente em uma tomada de energia de 220 v? Posso usar um carregador de celular?
pode sim amigo desde que a saida do carregador seja 5v
Muy buen proyecto, lo haré para mi casa, solo una duda, ¿lo alimento con una power bank?
Precisamente al final yo opté por alimentarlo con una PowerBank :D
¿No funcionaria mejor con una fuente?
conecte todo como sale en tu video pero no me funciona el sensor de distancia, ya no se que mas hacer. Me ayudarías?
¿Ya probaste el sensor en un circuito más sencillo? Por ejemplo en uno que solo encienda un led
Para descartar que sea una falla del sensor.
También puedes abrir el monitor serial para ver si está haciendo la lectura (pero tendrías que programar la salida en pantalla de dicho monitor serial)
Profe me sale error en el código de arduino
"distancia = tiempo / 58.2;
Estimado pero al cabo de unos tres dias el gel se seca en la manguera y en el motor también , y ya no dispensa solo es recomendable si el liquido no es para nada viscoso??
Muchísimas gracias por su excelente trabajo..
Ya lo he probado y funciona perfecto.
Solo una duda: que tengo que escribir o como programar para que el funcionamiento de la bomba sea por un lapso de tiempo. Ya que si alguien deja la mano puesta se acabará el gel por qué corta cuando retira la mano.
Saludos
bro como te funciono, yo lo conecto y no deja de lanzar gel, como si el sensor no funcionara?
como hiciste para q te funcionará? utilizaste el primer diagrama o el segundo?
Muy buen video, pero tengo un problema con la programacion me aparece el siguiente error:
D:\Jorge Andres Quintero Barrios\Documents\Arduino\Dispensador_automatico\Dispensador_automatico.ino: In function 'void loop()':
Dispensador_automatico:16:3: error: expected ';' before 'distancia'
distancia = tiempo / 58.2;
^~~~~~~~~
exit status 1
expected ';' before 'distancia'
¿Como puedo solucionarlo? Agradezco su respuesta profe
Al energizar la bomba como el diagrama la bomba no deja de dar gel
x2 ya lo lograste solucionar
Otra consulta, porque puede ocurrir que el chip del sensor se sobrecalienta al enchufarlo (lo dejo enchufado 5 segundos y esta super caliente) Tiene una alimentacion de 5V-1amp
Quizás la fuente de alimentación está defectuosa o necesita ser regulada. En las tarjetas de sugerencia dejé un vídeo en donde se detalla ampliamente el tema de la alimentación de energía, dale un vistazo para corroborar que todo esté bien.
@@Edprofe ⁰⁰⁰⁰
Hola 👋 hice este proyecto pero solo funciona la bomba , el sensor no 😔 cuál podrá ser el problema?gracias
Saben donde puedo conseguir el modulo del relé muy buen video
Depende mucho de tu país. Por norma general, puedes conseguir KITs en Amazon que lo incluye, pero en cada país hay ya tiendas de electrónicos que los venden por separado.
Disculpa no encontré el mismo rele, se puede utilizar uno de 5 pines y si es así como sería la modificación?
Gracias por el vídeo acabo de comprar un miniprotoboard pero de ancho tiene 17 agujeros y el del vídeo tiene 20 ¿Puedo unirlo con otro miniprotoboard funcionará?
Depende mucho de la forma en que hagas las conexiones, solo recuerda cómo es que están interconectados los contactos del protoboard y si te basas en eso, no debería de haber problema :D
@@Edprofe gracias logyre que funcionará el único detalle es que con un powerbank no funcióna ya que los mA no son lo suficiente y se apaga el powerbank.
@@TheGeardarko ooohh entiendo, sí, en ese caso es cuestión de buscar un powerbank de más mA
Éxito 💪🏼
Profe! Tengo el código y conexión idéntico, pero no sensa todo el tiempo esta activándose solo, que puede ser?? Ya probé con otro sensor
Podría ser un problema con el sensor, si tienes otro a la mano pruébalo para descartar.
Buenas tardes cordial saludo, la alimentación para este proyecto en el VIN es de 7 voltios 1000 mA?
Profe el proyecto se puede hacer con Arduino Mega2560?
Totalmente, la lógica de las conexiones es la misma :D
Solo encaja los pines que uses en tu código
Utilice el diagrama en el que utiliza la pila de 9v profe, mi pregunta seria
¿Puedo desconectar el arduino de la lap y que siga funcionando?
Si te funcionó el circuito de la pila?
buen dia, como puedo colocar un temporizador al momento de que enciende la bomba no este de manera continua encendido que tenga unos segundos de encendido aunque la mano este cerca del sensor y evitar que salga demasiado, espero su apoyo gracias
Hola profe... Puedo usar otro tipo de bomba?... una no sumergible?
Hola, todo depende de la forma en que armes el proyecto... Por darte un ejemplo, una bomba NO sumergible no podría colocarse igual que en el video (sumergida), sino que tendrías que idear un sistema en el que la bomba pueda extraer el gel desde fuera
Profe me podría ayudar con la Identificación de contenidos o competencias a aplicar por favor
Disculpe profe, que programa utilizo para programar su Arduino?
"Arduino IDE" :D
@@Edprofe muchas gracias profesor.
Disculpe tengo otro problema, ya tengo todo conectado, pero al parecer no se alimenta el rele ya cambié el rele pero siguo teniendo el mismo problema...
@@rafaelreyes8543 me pasa lo mismo
Profe esta practica la puedo hacer con un arduino uno?
Totalmente :D
De hecho es prácticamente lo mismo. Éxito 💪🏼
Esa es mi duda, lo hice exactamente y no me detecta el sensor ultrasonico
Hola yo tengo un error que no para de succionar el alcohol en gel que se puede hacer en estos casos?
bunos dias tengo un dispensador automatico pero el motor queda encendido como puedo parerlo
Hola profe, una pregunta, que programa usaste para hacer el codigo del arduino
Otra duda, todo salió bien, salvo por un detalle, parece que el sensor ultrasonico todo el tiempo detecta movimiento y saca el gel cuando nadie pone su mano, ¿alguna recomendación?
Cuando alguien pone su mano deja de salir?
Si es así, solo debes invertir la programación jaja :D
@@Edprofe pero como invertimos el programa
digitalWrite(relay,LOW ) Va antes que HIGH
porque seria asi?
Hola, he probado distintos circuitos, todos sin el arduino nano, estoy utilizando un sensor arduino infrarrojo, una mini bomba sumergible y un relay. Puede ser que el sensor si o si necesite ser programado?
En teoría sí no usas Arduino no es necesaria la programación, de hecho, he visto que en UA-cam hay un par de tutoriales en los que lo hacen de esa forma que indicas. No deberías de tener inconvenientes.
Hola profe tengo una duda .. no consegui el rele como el que uso, tengo el que trae 2, funciona tambien con ese y si es asi? me explicaria como conectarlo a la protoboard con el arduino, ya que eh hecho de todo y no eh hecho que funcione todavia el rele, gracias por explicar muy bien :D
Gracias a ti por tu comentario :D
En teoría las conexiones deberían ser iguales, ya que esos módulos que traen dos o más relés tienen las conexiones individuales para cada interruptor. Sería únicamente de comparar dichas conexiones con el diagrama que aparece en el vídeo
Puedes ver las conexiones también aquí:
edprogg.wordpress.com/2020/07/13/tutorial-dispensador-automatizado-de-gel-con-arduino/
una duda una batería de 6v recargable puede encender todo el circuito?
profe todo genial pero el gel no deja de salir, como lo paramos vi varios con el mismo problema pero sin respuesta
hola profesor, me da un error
int trig = 6;
int echo = 5;
int relay = 13;
int tiempo;
int distancia;
void setup() {
pinMode(trig, OUTPUT);
pinMode(echo, INPUT);
pinMode(relay, OUTPUT);
}
void loop() {
digitalWrite(trig, HIGH);
delay(1);
digitalWrite(trig, LOW);
tiempo = pulseIn(echo, HIGH)
distancia = tiempo / 58.2;(aqui esta el error)
if (distancia < 4){
digitalWrite(relay, HIGH);
}
else{
digitalWrite(relay, LOW);
}
delay(3000);
}
Se puede hacer con arduino uno?
Totalmente :D
La lógica de conexiones y programación es la misma. Solo cuida bien que si usas unos pines diferentes al conectar, también los cambies en el código
@@Edprofe Muchas gracias, es para un proyecto
Yo vi todo el video pero el funcionamiento como funciona tengo tantas preguntas
Muchos tienen el error de que faltaba el punto y coma, puse eso y ahora sale otro error.
'distancia' was not declared in this scope
Fijate que arriba del void setup este int distancia;
con una pila de 15 voltios alteraría el circuito?
Disculpa profe, en la programacion me sale un error al cargarlo en el arduino pero si lo verifico si lo acepta. podrias ayudarme con eso.
este es el error que se sale
avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0x20
Ha ocurrido un error mientras se enviaba el sketch
Lamento mucho que tengas ese problema. Habitualmente ese tipo de errores es común en alguno de estos escenarios:
- El Arduino es "chino" y debes descargar los drivers correspondientes
- No está seleccionado el puerto COM correcto (correspondiente al puerto USB donde se conectó el archivo)
- No está seleccionado el tipo de Arduino correcto (por ejemplo, trabajaste antes con un Arduino UNO y se quedó seleccionado en el IDE, por lo que debes cambiarlo a Nano)
Nos cuentas si encontraste solución. Éxito
profe
buen video solo que tengo una duda
al momento de compilar el programa me salta un erro dice que no se puede subir a la placa, ocupe el arduino nano igual
no se como solucionarlo espero pueda ayudarme
Fijate que en otros proyectos he notado ese problema cuando se usa un Arduino chino/genérico (a veces ni nos enteramos que son imitaciones cuando nos los venden jaja). La forma de solucionarlo ha sido descargar e instalar los drivers CH340 (busca así en Google, Dirvers CH340).
También asegurarse que si tienes seleccionado el puerto COM correcto en el IDE de Arduino.
Espero lo logres solucionar, saludos.
Una pregunta, que sistema usa para programar?
El mismo IDE oficial de Arduino
Buen video una pregunta de cuántos voltios es el módulo rele
5 voltios(esta en la cajita azul)
Buen día profe, disculpe quería pregúntale cuál es el módulo de relé que utilizó en ese proyecto?
Los que he encontrado yo no tienen los 3 pines de conexión y pues me gustaría comprar el mismo para orientarme mejor en las conexiones
Fíjate que simplemente lo pedí como Módulo Relé 1CH (un canal)
Es este de acá: www.electronicadiy.com/products/modulo-relay-de-1ch?_pos=2&_sid=3735219e5&_ss=r
Que tipo de bomba sumergible es? Porque encontré varias en mercado libre, pero los vendedores sugieren que no se usen líquidos espesos.
Fijate que simplemente la pedí en la tienda como "Mini bomba de agua sumergible", te dejo las características técnicas copiadas de donde la compré:
Voltaje DC: 2.5 a 6V
Potencia: de 0.4 a 1.5W (130mA - 220 mA)
Elevación mínima: 20cm
Elevación máxima: 110cm
Caudal: 1,3 a 2 L/min, 80-120L/hora
Capacidad: permite movilizar de 1.3 a 2 litros por minuto (de 80 a 120 litros por hora).
Ahora bien, el motivo de la sugerencia de no usar líquidos espesos asumo que es porque a raíz de la pandemia empezaron a salir muchas nuevas marcas de Alcohol en Gel (o las mismas marcas conocidas con nuevas versiones del producto) y dentro de ellas algunos líquidos más espesos de lo normal. Por ejemplo, cuando se me acabó el gel que usé para este video probé de otro y se atascaba (tuve que rebajarlo), pero, este problema le pasa hasta los dispensadores que ya venden fabricados y diseñados para esta tarea (en mi trabajo tuvieron que probar varias marcas hasta encontrar el que funcionaba con el dispensador que compraron)
profe muy buen video, pro tengo una problematica :`( .... sera que me podria ayudar..... La situacion que presento es que mi software arduino no me detecta el puerto lo desistale reinicie y volvi a instalar y no pude, cheque varios videos para instalar un driver pero al hacerlo me marca error de que no se pueden instalar, intente otros metodos pero no me aparece el puerto lo intente en otro equipo y tengo el mismo problema. Podria ayudarme porfavor
Justo lo que podría sugerirte ya lo intentaste, pero, algo que se me ocurre es que quizás el Arduino esté dañado ya que mencionas que lo probaste en otro equipo.
Si tuvieras otro Arduino o a alguien más podría prestarte alguno, prueba a ver si ese sí lo detecta.
Cómo se programa el Arduino ?
Encuentras la explicación de cómo programar en el minuto 12:40 de este mismo video :D
También puedes encontrar el diagrama y código en un enlace colocado en la descripción
hola quise subirlo al nano y me puso puerto serie no seleccionado me ayudas con eso?? mil gracias
Con gusto podemos verificar qué está pasando.
Por lo que indicas que dice el mensaje de error, debe ser de que no está seleccionado el puerto USB correcto, esto puedes cambiarlo en el menú "Tools" y luego en la opción "Port". Ahí te mostrará los puertos COM disponible, puedes ir cambiando y probando hasta encontrar el correcto (también te recomiendo desconectar memorias USB u otros dispositivos que no estés usando, así será más fácil encontrar el puerto correcto)
Si eso no funciona, puede ser algo que me pasó a mí cuando usé por primera vez Arduino Nano.
No recuerdo si fue el mismo error, pero no podía cargar mi código, y me percaté que debía hacer lo siguiente:
En el menú "Tools" busca la opción de "Processor" que debería estar seleccionada en "ATmega328p (Old Bootloader)" y vuelve a intentarlo
@@Edprofe Era el bootloader muchas gracias.
profe, buen video en verdad pero me bota un error al compilar el código
en la linea declarada distancia :/
Hola! ... Seguí el tutorial, pero la mini bomba no logra pasar el gel. Cómo lograste que funcionara con gel? ... Gracias!
Saludos.
Fíjate que noté que esto varía según la marca (por así decirlo) de gel. Algunos son más "espesos" que otros.
En mi caso, funcionó bien a la primera, lento, pero bien.
Pero luego cambié el gel y ya no funcionó (era de otra marca) y me tocó que *Rebajarlo con alcohol líquido* (diluirlo por así decirlo).
Profe que rele debo comprar?
Hola Profe tengo el circuiti y el programa funcionando bien... pero luego de un rato comienza a hacer contactos al relay sin objetos delante. me esta volviendo loco revise todo use 3 arduinos 3 sensores y siempre pasa lo mismo. no hay nada delante y activa el relay. que podra ser? tienes un email para enviarte un video?? gracias me es muy util tu video.
Hola, gracias por comentar ☺️
Se me hace muy extraño el problema... Ante ese tipo de errores lo normal es pensar que el sensor está defectuoso pero ya usaste 3 😱
¿Y si el problema es del Relay? ¿Haz probado con otro Relay?
De igual forma te dejo el correo del canal para que me mandes las fotos/vídeos y el código que estás usando, quizás logramos identificar el problema:
edprofegarcia@gmail.com
@@Edprofe tienes un mail a donde mostrarte el video de lo que hace? probe con 3 arduinos 3 sensores todo y hace ese disparo aleatorio y por un milisegundo.
Profe intento hacer el mismo proyecto pero al subir el código a la placa arduino me marca un error en distancia, que puedo hacer?
Verifica si no hay un error de escritura. Por ejemplo, alguna mayúscula o minúscula diferente (o alguna letra de más o de menos).
Tanto donde marca el error como en la declaración de variables.
se puede hacer lo mismo pero con un sensor infrarrojo
Ardiluino nano cuanto te costo
Si él proto que consegui tiene las terminales positivas y negativas tengo que modificar el circuito?
En teoría puede funcionar dejando las conexiones tal cual están en el diagrama (link en la descripción)
Aunque podrías adaptarlo usando las líneas que mi protoboard no tiene (positivas/negativas)
@@Edprofe ya hice las conexiones y todo bien pero la bomba no enciende a que se debe
muy buen video, pero me podría ayudar con la simulación por fa
Edprofe me sale error en el "else". me marca un comentario exit status 1
'else' without a previous 'if'.
Me da la impresión de que puede faltarte alguna llave {
O tener alguna de más
Incluso puede ser algún ;
Revisa las líneas anteriores al error
no se porque pero me manda error en donde empieza distancia, espero que me oriente porfavor
prof una pregunta que programa usas para el simulador de los componentes para que expliques la conexiones?
En el caso exacto que muestro en este vídeo, utilizo un programa llamado "Fritzing"
Pero, últimamente he estado utilizando mucho mucho "TINKERCAD"
Tengo varios videotutoriales de esta herramienta acá mismo en el canal :D
Mira este por ejemplo:
ua-cam.com/video/2EiwlmKImAc/v-deo.html
hola profe garcia me sale un error en al verificar el codigo en la parte tiempo = pulseIn(echo, HIGH)
No sé si sea el caso, pero verifica las mayúsculas y minúsculas de tu código (comparalas con las del mío). A veces de ahí viene el problema
Hola profe me gustaria saber como la hago con tarjeta microbits
Este proyecto contaria como dispositivo IoT (inthernet of things)?
Hola, gracias por tu comentario :D
Tal como lo muestro no. Ya que un dispositivo IoT hace referencia al Internet de las Cosas, es decir, la conectividad de los objetos o dispositivos a internet... Pero, este proyecto no tiene ninguna conexión.
Cómo conectamos la bomba?, no entiendo la forma de que conectamos la bomba a todo
cual es la app de el diseño que aparece en el 4, 57min
Se llama Fritzing. Es la que utilizo si quiero hacer un diagrama de conexiones.
Pero, si deseas hacer diagramas y a la vez simular el funcionamiento (con programación y todo), te recomiendo TINKERCAD. Acá mismo en el canal tengo varios tutoriales de dicha herramienta.
Puedes ver los tutoriales de TINKERCAD aquí: bit.ly/tinkarduino
Alguien me pasa el código de programación?
que tipo de rele es?
Hola, gracias por tu comentario.
Es un módulo relay 1CH, específicamente este:
www.electronicadiy.com/products/modulo-relay-de-1ch?_pos=1&_sid=6fc661b0f&_ss=r
Hola podría subir el código, no veo correctamente algunos detalles en el video
Profe, cómo puedo mantener energizado el arduino sin la necesidad de tenerlo conectado a la laptop?
Por ejemplo con un powerbank (de esas baterías externas portátiles para los teléfonos)