🔵TODO EL CONTENIDO DE ESTE VIDEO ESTA AQUI: bit.ly/2SQ6pzH🔵 👇👇Ve más proyectos y prácticas que hacemos en CODIZI👇👇 bit.ly/3iL6FKT
@ALEFILES3 жыл бұрын
Muy buen video, gracias por la explicación! Que linea se puede agregar para que, al soltar el boton, vuelva al inicio? Saludos desde Argentina!
@arielpont3 ай бұрын
¡Muy buen video! Muchas gracias. Dejo abajo algunas mejoras para el código. Primero, para hacer el IF doble más sencillo y luego para poder ver los valores actuales del ángulo por consola. // C++ code // Controlar un Servo motor con dos pulsadores #include Servo servomotor; int pinServo = 8; int angle = 0; int pinPulsador1 = 6; int statePulsador1 = 0; int pinPulsador2 = 7; int statePulsador2 = 0; void setup() { servomotor.attach(pinServo); pinMode(pinPulsador1, INPUT); pinMode(pinPulsador2, INPUT); servomotor.write(angle); //Se posiciona el motor en 0° //Visualización de los valores por consola Serial.begin(9600); } void loop() { statePulsador1 = digitalRead(pinPulsador1); statePulsador2 = digitalRead(pinPulsador2); if(statePulsador1 == HIGH && angle < 180){ //El pulsado está mandando señal angle++; } if(statePulsador2 == HIGH && angle > 0){ //El pulsado está mandando señal angle--; } //Impresión del ángulo por consola //Serial.print("Angle = "); //Serial.println(angle); servomotor.write(angle); delay(10); }
@crashxd98372 ай бұрын
muchas gracias por maravilloso video, saludos desde Ecuador! y una pregunta como seria la prog para el doble de los componentes, ya sabes... 2 servos, 4 pulsadores eso
@navana7892 жыл бұрын
Muchas gracias! Soy súper torpe con estas cosas pero este vídeo me aclaró muchas dudas. Muy claro, y además me funcionó!
@yosoymou5 ай бұрын
este hombre merece un premio por sus aportes
@_esculturas.reconquista_7588 Жыл бұрын
Hola cómo estás espero que bien en primer lugar quiero agradecerte por la ayuda que nos das gracias muy agradecido, quiero preguntar de cuántos omios es la resistencia
@ChxreZ11 ай бұрын
Muy interesante tu video, Si no tuviera una resistencia de 10 k, que otro tipo de resistencia podria usar?
@alexisgq73 Жыл бұрын
muchas gracias por compartir, la duda que tengo es en cuál pata del pulsador van las señales al arduino?
@KarinaOrnelas942 жыл бұрын
¡Muchas gracias!, me ayudo de mucho.
@davidportilla_2 жыл бұрын
Hola Karina! gracias a ti por el apoyo, que bueno que te haya servido el tutorial :D
@jonathanpomirko32453 жыл бұрын
Muy buen video, me gustaría hacer un proyecto donde yo pueda usar dos pulsadores en el cual con uno el servo se nueva 45 grados hacia un lado y con el otro 45 grados hacia el otro lado. Con la consiguiente que sin importar por cuánto tiempo apreté los pulsadores el servo vuelva a su lugar.
@davidportilla_3 жыл бұрын
Hola Jonathan!!! lo que se me ocurre es que al iniciar el programa coloques el servo en 90 grados, luego en las condicionales de ambos pongas la lógica para que uno baje 45 grados nadamas y el otro aumente 45 grados, puedes utilizar una variable que funcione de contador para que sepas los grados del servo al momento que mueves el servo.
@camimb8116 Жыл бұрын
hola una pregunta sirve de todos modos si tiene una resistencia variable de 10k? saludos
@brandonmissaelmendezavila63592 жыл бұрын
Excelente video amigo, solo una pregunta. El servo y el Arduino se alimentan únicamente de la pc?.
@davidportilla_2 жыл бұрын
Hola Brandon, para la demostración si pero no es lo ideal, los servos deben estar alimentados por una fuente externa
@franciscobuitrago78892 жыл бұрын
Buenas tardes, me gusta mucho el video. Me gustaria saber como ponerle unos led tambien. Cuando gire para un lado se encienda unled y cuando gire para otro se encienda el otro led y se apague el anterior. Lo quiero usar para un desvio de via para una maqueta de tren
@eltallerdesebastian3 жыл бұрын
Excelente explicación y mucho éxito en tu canal amigo.
@davidportilla_3 жыл бұрын
Gracias por el apoyo bro! saludos :D
@marisolnavarro97205 ай бұрын
Muy buen video, super bien explicado
@kilome243 жыл бұрын
Me interesa mucho tu proyectó pero podría ser que con solo una pulsación hiciera el recorrido de 180 grados el solo,sin mantener pulsado el pulsador. Muchas gracias, me ayudaría mucho en mí proyectó. Un abrazo
@davidportilla_3 жыл бұрын
Si se puede, cuando el pulsador es presionado le pones un ciclo for o while (el que más te acomodes) para que el servo haga su movimiento suave. En un video próximo haré prácticas con servos!. Saludos :D
@gonzaadolfo Жыл бұрын
Excelente felicitaciones!
@danielalexisdelgadosiguenc96152 жыл бұрын
este me sirve para un Sistema de control de lazo cerrado La operación del sistema será la siguiente: • El pulsador de Marcha (Start) enciende el motor. • El pulsador de Paro (Stop) detendrá el motor inmediatamente. • Cuando el final de carrera se accione debido al contacto con el accesorio colocado en el rotor del motor, deben ocurrir los siguiente: el motor de detiene y gira en el sentido contrario un tiempo predeterminado después del cual se detendrá (este recorrido debe ser menor de una vuelta completa)
@cliomk24 жыл бұрын
Muy buen video, gracias por la explicación. Y si quisiera que fueran mas de 360 grados? Tengo un servo de 360 grados, y me gustaría que girara mas de 360 grados.
@davidportilla_4 жыл бұрын
Gracias por el apoyo! No he manejado servo de 360 grados, supongo que podría funcionar este código y solo cambias los 180 por 360. Cuando tenga un servo como este, haré un video para explicar como podríamos moverlos con pulsadores:D
@brayanchauca9613 Жыл бұрын
buen video, una pregunta como haria para controlar 3 servos con un solo pulsador que me quite los angulos de giro
@brauliojm7380 Жыл бұрын
Sirven las resistencias de 220 ohms?
@myloperez5098 Жыл бұрын
Muchas gracias ❤ Justo lo que buscaba 😊 Un saludo 🖐
@pausalvado79124 жыл бұрын
Muy buen video!
@davidportilla_4 жыл бұрын
Gracias por el apoyo!
@guidoluzco7674 жыл бұрын
Interesante es casi una mini serie
@davidportilla_4 жыл бұрын
Si bro jaja y todavía faltan más videos, hay muchas formas de usar un servo
@josueyaguachi9170 Жыл бұрын
hola que tal una pregunta, pero sobre todo un problema que tengo o nose si sera posible, tengo que poner un potenciometro y los dos pulsadores para que fundione el servomotor osea tener para moverlo de las dos maneras en el mismo protoboard sera que me puede ayudar con la programacion en el arduino, me seria de mucha ayuda
@limbert62803 жыл бұрын
excelente video!!!!
@davidportilla_3 жыл бұрын
Gracias!!, espero que si te haya servido :D, saludos!
@carlycabe5283 жыл бұрын
fronted desde jalisco mex esto m puede servir para. mover un Lnb con servo dar grados para ubicar una antena satelital parabolica..se perdieron los duspositivos de esa antena.gracias
@davidportilla_3 жыл бұрын
Hola!!, si puedes pero si el lnb no pesa mucho, el servo sg90 (el azul que muestro en el video) puede cargar menos de 1.5kg, si esta algo pesado tendrás que usar otro modelo que aguante el peso. Saludos colega!
@alvarofariasmartinez75554 ай бұрын
Se puede hacer sin protoboard
@izan21952 жыл бұрын
una pregunta, como se haría para que cuando yo le de una vez a un botón se ponga en 180 y que cuando le de otra vez se pongo en 0? buena explicación
@mfmb90992 жыл бұрын
¿es posible controlar el servo con un sólo pulsador?
@yasminandrea6512 жыл бұрын
tiene un aire a Hola soy German
@AssembleAdventures Жыл бұрын
Quisiera saber de cuanto es la fuente de alimentación por favor
@franciscofernandezsalazar69992 жыл бұрын
Buenas tardes, noches o días, tengo una duda, ya me recorrí como 30 vídeos y todos hacen que el servo funcione de 0 a 180° grados, pero lo que yo requiero es que arranque de 90° a 180° derecha luego regrese a los 90° y se detenga, luego parta de los 90° y recorra a los 180° izquierda perdón si no supe explicarme, quizá si explico para que lo mesecito aclare lo antes dicho, es para mover las torretas de un acorazado o barco de guerra, si me ayudas se agradecerá infinitamente
@royandreuruiz15082 жыл бұрын
un favor amigo yo estoy un poco atascado pasa que me gira solamente el lado derecho XD la verdad que tuve que extender la conexion con otro cable por q el otro pulsador no me lo hace girar la programaciòn esta chevere
@davidportilla_2 жыл бұрын
Checa si el error es el cableado o tu pulsador, luego pasa que el cableado no está bien conectado xd
@polo20542 жыл бұрын
Hola qué tal, me sale error, dice que ‘servomotor’was not declared in this scope, necesito ayuda, es en el renglón de servomotor.write(angulo);
@Edvin-n8z Жыл бұрын
Se puede conectar un servomotor mas grande?
@aronstone49052 жыл бұрын
Hola bueno video, tengo una consulta , llevo unos dias dando vueltas y no encuentro la respuesta. La propuesta que tengo que realizar es un animatronix, sería casi una culebra que lleva 4 servomotores para realizar los movimientos. La que tengo programada cada servo se activa independientemente y realiza un movimiento, el problema es que esto no le dá vida. Tengo dos opciones, la más "facil" es usar un arduino por cada servomotor para mover los servos simultaneamente. La opción b, la que me gustaría llevar a cabo es controlar los cuatro servos simultaneamente con un solo arduino y empiezo a dudar si esto es posible. De forma que... al mismo tiempo por ejemplo el servo a mueva 30 grados en una direccion el servo b mueva 48 en otra y a una velocidad distinta y el tercero mientras estos dos van a su posicion mueva 6 grados hacia una otra vez 6 hacia la otra... una vez que se presiona un boton, estando guardada la programación. Espero haberme explicado. La opcion b es factible? Conoceis algún otro sistema para hacer esto? Placas para programar servos etc?
@soyesa-r9i6 ай бұрын
Muy bien y todo aunque en el mio nose porque no me agarro, el servo se regresa e hice todo igual
@Albert_Pladevall2 жыл бұрын
buenas , no soy capaz de realizar este ejemplo: Se disponen de dos pulsadores conectados a las entradas 2 y 3 de la placa Arduino. Realizar un programa que al pulsar sobre el pulsador conectado en 2, un servomotor conectado en la entrada 9, se desplace hasta la posición de 180º y al pulsar sobre la entrada 3 se desplace a la posición de 0º. Me ayudarias a solucionarlo ?
@proyectoquispe8917 Жыл бұрын
Saludos
@martinsanchezmonar1053 жыл бұрын
saludos me podrias ayudar soy tan solo un aficionado pero gustaria girar el servo 360 grados con un pulsador y un aceptador de monedas sin usar arduino
@davidportilla_3 жыл бұрын
Hola!, para lo que me comentas, existen como esos lectores de monedas que mandan un pulso al microcontrolador para que haga algo, si no quieres usar un arduino, podrías usar un driver para manejar motores a pasos y reemplazas el servo por el stepper, asi solo utilizas electrónica, saludos!
@matiasmacielfernandez71813 жыл бұрын
que grande
@davidportilla_3 жыл бұрын
Gracias por el apoyo! espero te haya servido el video :D saludos!
@eglonperezguevara91132 жыл бұрын
hola, como quedaria la programacion para dos servo?
@oviedozeferinoariel14984 жыл бұрын
como serial el ensamblado y programa para que con el sensor de proximidad enciende un led?
@davidportilla_4 жыл бұрын
Hola!, obvio sería muy distinto a lo que viste en este video, montas tu programación para el sensor de proximidad o ultrasonico, abajo de tu código abres una condicional para que dependiendo de lo que quieras hacer con el sensor, prenda el led. Si tienes un proyecto o práctica que quieras que viera en el canal, pónmelo en los comentarios y lo agrego a mi lista de proyectos:D
@sebagraemiger91382 жыл бұрын
como se pueden acelerar los movimientos del servo??
@bbandito Жыл бұрын
trate de simularlo en tinkercad y no me funciona, escribi el codigo identico y los elementos del circuito tambien, que puede ser?
@iatr_corp3 жыл бұрын
por que me de error xd? buen video por cierto
@davidportilla_3 жыл бұрын
Que error te sale?
@iatr_corp3 жыл бұрын
@@davidportilla_ no te preocupes ya lo solucione xd Era un punto y coma :v
@javiertorrez26872 жыл бұрын
Hola, lo hice tal cual, y me queda el servo como inestable, bibrando, y se mueve, pero con mucha bibracion. Probe con varios servos, y pasa lo mismo¿Que estaria pasanso? Alguna ayuda!
@THotSouce5 ай бұрын
Un año después xd, pero, eso es probablemente por una mala fuente de alimentación, te recomiendo agarrar un cargador de 5 voltios que no uses (los cargadores de teléfono tienen escrito su voltaje atrás) pelas el cable que se conecta al teléfono, pelas el cable rojo y el negro y eso lo conectas al Arduino y a la luz, con eso te debería dar
@AlejandroOD3172 жыл бұрын
Y si quisiera poner un tercer boton que sea para centrar el Servomotor, como seria?
@davidportilla_2 жыл бұрын
Hola Alejandro, sería igual a como te mostré en el video, haces el proceso para que funcione tu servomotor y tu botón pero cuando el boton es presionado se va a ejecutar la condicion para que se centre el servomotor con el .write(90)
@mgames3265 Жыл бұрын
Quiero que un Led se encienda y apague con boton, pero que al ser encendido ppr el boton empieze un ciclo de apagado y encendido infinito y se detenga al volver a presionar el boton. Como podria hacer algo asi?
@cody51923 жыл бұрын
Buenas. Como puedo hacer para que dure 7 segundos en devolverse a 0° desde el momento que presiono el pulsador? Gracias
@davidportilla_3 жыл бұрын
Hola Cody, para ese caso vas a necesitar un ciclo for para hacer un movimiento suave y poner un delay dentro del for. Si no quieres que sea suave el movimiento con un simple delay antes de mandarlo a 0 seria suficiente
@marcosricordz71972 жыл бұрын
A mi me da que el "servomotor.attach(servopin);" me da que no esta puesta como escape
@pedropaillao96912 жыл бұрын
hola buen video pero no me funciona
@davidportilla_2 жыл бұрын
En que parte no te funciona?
@BrandonMulato2 жыл бұрын
me puedes mandar el codigo es que no me quiere coger
@valenlopezz3 жыл бұрын
Ayuda me sale error en el pulsador 2 :(
@davidportilla_2 жыл бұрын
Hola Valentina!, que error te sale? es en el código o en tu circuito?
@ritadiaz48672 жыл бұрын
porque no declara el nombre del servo , como servomotor u otro
@Vogelvongott2 жыл бұрын
No, pues no me salió el asunto... F 😔👌
@davidportilla_2 жыл бұрын
Chale:c, en que parte te falló?
@Vogelvongott2 жыл бұрын
@@davidportilla_ Creo que en la conexión, porque la programación si quedó, seguí las instrucciones y todo compiló y cargó correctamente. Lo que pasó fue que una vez eché a andar el Arduino, tanto el servo como el arduino se empezaron a calentar mucho.. :'v.
@eduardomelendres6201 Жыл бұрын
wtf noo me funciono en fin minecraft alguein pa un pvp
@Alejandro_Gamas3 жыл бұрын
XD
@johnjaramillo23632 жыл бұрын
no tienes la programacion
@benjhamynlallemand90663 ай бұрын
asa el codigo po wn
@martinsanchezmonar1053 жыл бұрын
saludos me podrias ayudar soy tan solo un aficionado pero gustaria girar el servo 360 grados con un pulsador y un aceptador de monedas sin usar arduino