trabajo en una fabrica de cds y es todo a neumatica y servomotor y gracias a esto se como funciona siempre me llamaba la atencion quisieraaa saber mas de los servos mas grandes y con mas fuerza
chequen este código lo hice y me sirve igual o mejor #include Servo servo;// Nuestro servo void setup() { servo.attach(9); // Pin donde esta conectado el servo } void loop() { int val = analogRead(3); // declaramos el valor (entero) que nos dara el potenciometro usado 'int val = analogRead(3)' el 3 es donde esta conectado nuestro potenciometro val = map(val,0,1023,0,179);//hacemos que este valor se modifique para ser mapeado entre 0 y 180 gradospara eso es la funcion 'map' //esta recive el valor que queremos es decir el valor minimo de este y el valor maximo (el arduino tiene un combersor de analogo a digital y esto nos lo mide de 0 a 1023) //entonces vamos a mapear este valor en un valor de 0 a 179° servo.write(val); // escribimos este valor que sera el angulo delay(15); // el delay es para permitir que el servo se ponga en dicha posision }
Mis Respetos amigo, bien dicen que no es rico el que tiene mucho sino el Que da mucho, gracias por compartir tus conocimientos, espero puedas subir algo sobre control remoto inalambrico.
Por republica del salvador y uruguay encuentras todo lo relacionado a electrónica, yo he comprado algunas cosas y me han funcionado, a un costado de la plaza de la técnologia... también depende el uso que lo requieras... pero para fines electrónicos alli los encuentras.. saludos Francisco TR
El giro del servo tambíen lo puedes solucionar invirtiendo las patas del potenciómetro, sin tocar sofware. El funcionamiento del pot, es cortocircutar una de las patas. si inviertes la polaridad del pot, consigues que haga lo contrario, cuando giras a izq sube o si la inviertes cuando gire a derecha sube.
Me gustan muchos tus videos por la claridad de explicación que tienen!!!, aprovecho para consultarte respecto a la cantidad de videos, porque yo los he seguido hasta el 17 y ahora completé con el 11. Tenes previstos mas?
Disculpa tengo unas preguntas, de cuanto es el potenciometro? Como fuente para alimentar el motor se puede utilizar un cargador de 5 V y 1.5 A? Y si quiero utilizar 2 o mas servos se necesita algo mas?
Estoy empezando en arduino y me parece genial que hagas este tuto, la verdad no es difícil lo que dices lo único confuso seria el sentido del servomotor. una duda cuando conectas el potenciómetro a corriente a 5v, necesitaría alguna resistencia entre el positivo y el potenciómetro?? es que había leído que para conectar un motor lo mas seguro es tenerlo con una resistencia de 220 o 330 para que no se quemase.
Un tutorial excelente, podrias hacer uno para mover el servo con un solo boton, presionar una vez 0 grados , presionar otra vez 180 grados y asi sucesivamente?
te agradezco, aclaraste muchas dudas, pero al igual que otra persona aqui me surge la duda que he visto otros tutorialles donde enseñar a conectarlo en pwm y sin fuente de alimentacion externa, entonces que es lo correcto?
Hola buen dia, antes que nada, quiero felicitarte por tus video, estan muy bien explicados, y tambien preguntar si esto se puede hacer con un servomotor de 360°, pero hacer una interfaz con Labview. Gracias
tengo una duda acerca de lo que mencionaste sobre la corriente que maneja el servo, las especificaciones del arduino uno menciona que solo proporciona una corriente máxima de 40 mA. Estoy de acuerdo en que no tiene una carga realmente significante, pero si se coloca ya una carga ya considerable entonces el motor de DC necesita más corriente para poder mover la carga y si lo se que para eso es el engranaje, pero por decir si un servo de 3.5 Kg se le coloca una carga de 3 a 3.5 Kg, entonces ya estas manejando casi el mismo torque que soporta por fabricación por o tanto necesita una corriente grande para poder funcionar, entonces no se necesitaría alimentar desde otra fuente externa al servo y solo controlar con el arduino la posición
Hola que tal, me gustaria saber si puedes hacer un tutorial para la coneccion de servomotores industriales con arduino, los que usan un driver por ejemplo el acs606, ya que no encuentro un tutorial que indique como usarlo con arduino, gracias.
Hola Manuel, me gusto mucho tu videotutorial pero quisiera saber si puedo conectar mas servomotores a ese protoboard para controlarlos todos con un solo potenciometro y un solo arduino. Gracias
Saludos. Al igual que Kivencito tengo la misma duda. Además, te pregunto porque no puedo usar la función PWM para controlar el servo? Yo creo que si se una una frecuencia que logre un perido de T=20ms, y un ciclo entre 5% y 10% justamente estaré logrando pulsos entre 1ms y 2ms
hola esta muy bueno el tutorial , gracias por ayudarnos amigo. tengo una consulta he intentado poner ese servo de 9g alimentado a una fuente de 5voltios y 1 amperio distinta al del arduino y cuando conecto el pin del servo el de color amarillo este comienza a girar sin parar hasta el otro extremo . pero cuando conecto los cables del servo al 5v y a tierra del arduino alli si funciona bien , me ejecuta perfecto……….que puede estar faltando amigo porque sucede que cuando lo conecto el rojo (5v) y el marrón a tierra de otra fuente ya no me hace caso se corre de frente aun teniendo conectado el pin amarillo del servo al arduino , espero me puedas ayudar en esta duda , gracias
Muchas gracias por explicación del funcionamiento y tengo una pregunta, en el libro de Arduino no se usa una alimentación externa, solo con USB pero usa condensador de 100 micro fariados junto al motor eso es válido?
Yo conecte 4 servos alimentados solo por la USB ya que apenas estoy comenzando y no paso nada pero es mejor ser prevenido la verdad solo tuve cuidado con el motoreductor ya que ese si me habian dicho que quemaba Arduinos.
Que tal, he visto que tienen varios videos de Arduino bastante buenos y claros, de casualidad tendrán algun video de como conectar dos arduinos en los caules cada uno tenga un led. El proyecto que estoy haciendo es usando un Arduino Mega 2560 y LabView, se que aqui no se usa el Labview pero si tienen alguna información sería de gran ayuda.
hola muy bueno el vídeo , les consulto como se puede manejar un motor PAP con arduino uno con un pololu y un potenciometro que el motor avance de a pasos según la posición del pote desde ya gracias
Gracias por estos tutoriales de verdad son muy útiles y claros, no se si me podrias ayudar, tengo que controlar unos motores DC con el lm35 activar y desactivar dependiendo la temperatura y tambien con el sensor de humedad en la tierra de arduino activar o desactivar unas bombas de agua, ¿me podrias ayudar? gracias
HEEY MAN HAY ALGO QUE CONSIDERAS COMO OBVIO PERO NO LO ES TANTO PARA LAS PERSONAS PRINCIPIANTES COMO YO, SE DA POR DEFAULT QUE LA LIBRERIA mapea o escala el valor pulsomin = 650 a 180 y pulsomax =2550 a 0 respectivamente o estoy equivocado???
Hola buenas noches muy buen vídeo, me gustaría hacer una pregunta ya que hay algo que no me quedo bien claro. Si nosotros no controlamos el servo con pulsos PWM a través del Aduino, entonces como es que se controla el servo? se que se hace a través de una librería pero entonces el servo no seria controlado con pulsos PWM? por que en la teoría de servomotores lo primero que uno aprende es que es un servo controlado por señales PWM... Me gustaría que me aclararan esto por favor. Muchas Gracias
Por lo general los servos ya vienen diseñados para conectarse directamente a un pin del microcontrolador, y no es necesario agregar ningún tipo de amplificación. Espero que mi respuesta sea de ayuda, no sé si entendí bien tu duda.
Una consulta, ¿cual es la ecuación que determina la relación entre los milisegundos de los pulsos y los grados de giro? porque eso no es regla de tres ¿no es verdad? Agradecido de antemano y esperando la respuesta, gracias, sigue asi con los buenos videos
hola buenas, creo que para ese motor podría funcionar solamente con la alimentación usb para mas motores si habría que poner fuente externa o alimentar el motor a parte.
Grasias por esa explicacion me a serbido de mucho me gustaria si me puedes ayudar conectar un aurdino con un potenciometro de 2 piesas de 8x8 segmentos que seria controlar de 90 a 250 los numeros dijitales y q tambien marque la el nivel de carga de bateria grasias
Es correcto, pero el control de los pulsos lo hace la librería Servo, nosotros no tenemos que preocuparnos por eso. Y en realidad no estamos usando la función PWM del Arduino, de hecho no debemos de usar la función PWM para controlar los servos, ya que si lo hacemos corremos el riesgo de quemar el control del servomotor.
Hola, felicidades por compartir tus conocimientos libremente, aplique el código y me salió perfectamente, el problema es cuando quiero programar automaticamente el microservo sg90, gira 360º, por qué pasa esto? gracias
Hola, tengo una duda , con Arduino Uno y dos pulsadores " + y - " se pueden sumar paquetes de grados? Es decir mover un eje desplazando lo partiendo de 90° = 0 cm , y así cada pulso + sume 1 cm hasta 180° y cada pulso - reste 1cm consecutivamente hasta llegar a 0 muchas gracias Saludos Javier
Hola, podrían hacer un tutorial pero para utilizar una motor shield. Sus tutoriales me han sido de gran ayuda pero aún tengo problemas para echar a andar la shield. Muchas gracias y felicidades, muy buenos videos.
Hola una pregunta, solo para confirmar ya que dijiste que es mal usar mi usb para poder hacer funcionar mi servo, deberia siempre de usar otra fuente adicional,,, como ser conectar mi portapilas al puerto jack de mi arduino. Correcto?
Buenas, una pregunta, No esta mal designar la variable de lectura analógica como int (entero 8 bits) ya que el modulo de conversión análogo digital del arduino es de 10 bits de resolucion, estariamos perdiendo 2 bits MSB haciendo que la lectura analogica solo llegue a 255 (8 bits - int)??????
ya lo averigue y estaba equivocado, mi experiencia con Microchip me hizo confundir, pero para los que no saben de la pagina oficial de arduino arduino.cc/en/Reference/Int SE TIENE LO SIGUIENTE: Integers are your primary data-type for number storage. On the Arduino Uno (and other ATMega based boards) an int stores a 16-bit (2-byte) value.
Hola buenas noches, tengo una pregunta: ¿existe alguna función que me permita conocer el tiempo en que tuve a un servo en una posición específica? Por ejemplo, si quiero cambiar manualmente entre 0 y 90 grados, ¿Es posible que arduino lleve un "conteo" entre cada cambio de posición? Saludos y le agradezco su tiempo. Aprovecho para felicitarlo por su trabajo, me ha ayudad muchísimo.
Muy buen tutorial enserio!! , oye pero tengo una pequeña duda, lo que pasa eque lo muevo hacia un sentido, pero al momento de quererlo girar hacia el otro no lo hace, tengo que girarlo denuevo completamente hacia el otro lado para que pueda moverse hacia el lado que quiero. Y si lo intento mover hacia el otro ya no lo mueve. que puede ser?? gracias.
hey amigo muy buen vídeo gracias por compartir tus conocimientos del tema oye es que sucede que necesito hacer la misma instalación que tienes ahí pero es que es para un brazo que usa 6 cerbos pero todos los quiero controlar con ese tipo de perilla me podrias dar un consejo de como seria la instalacion y el voltaje y amperaje que necesito para esto
oye amigo me pdrias ayudar con la progrmacion de un servo que cuando la humedad aumente el servo abra una ventila y cuando la humedad este en la valor correcto el servo cierre la ventila
hola tienes un curso de como poner una camara en arduino uno ya sea vga o camara web o camara ip es que quiero hacer un carro manejado por el celular o internet
Hola estoy haciendo un brazo robotico de 6 ejes con igual numero de servomotores pero trabajan demasiado rapido. ¿Podrias ayudarme a controlar la velosidad de los servomotores? de antemano grasias por tus bideos
Hola, gracias por tus videos, gracias a ellos empiempiezo en el mundo de arduino y con este proyecto siguiendo tus pasos uno a uno, pero no, no me sale y me da un error de que no encuentra la libreria de servo, comprobé si etaba en la libreria y si que esta. Repasé tus indicaciones una y otra vez y estan tal cual tu indicas, pero nada no hay manera, cada vez que le doy te indico el error que me dice. 'servo´does not name a type; did you nean "servo". Muchas gracias por enseñarnos Saludos Paco
hola manuel tengo una consult, creo que mi servo anda mal porque intente muchas veces pero se sigue moviendo a pasos muy pequeños y cuando llega a un extremo queda ahi puedes ayudarme? gracias muy buenos videos!
Hola quisiera saber si se puede hacer una cabeza caliente, una cabeza caliente es el mecanismo que mueve la cámara cuando esta esta en grúa, seria tres motores uno para el movimiento horizontal, otro para el movimiento vertical y el tercero para el foco de la cámara.
hola muy buen video una pregunta como puedo controlar un servo un pulsador, 10 leds para ser un programa en que yo aplasto el pulsador y el servo va a 20 grados se prendan dos focos y si va a 40 grados 4 focos y asi sucesivamente por fas necesito este progrma proyecto integrador
dices k si coloco la funcion #include(servo.h) desabilita pwm pin 9 y 10 estos son para el control ok ,, pero si kisiera controlar 6 servos con fuente independiente para no dañar el arduino por exeso de amperaje, se puede ?... ¿se puede controlar mas de 2 servomotores?(que pines desabilitaria?
Holaa quisiera saber si se puede usar el sensor ultrasonico para poder activar el servomotor, quiero simular un sistema para un estacionamiento, haciendo que se levante la tranca del estacionamiento sujeta por el servo y activada por un sensor ultrasonico cada vez que un auto se acerque y quiera entrar al estacionamiento... gracias
disculpen yo tengo el arduino mega 2560 , queria saber si tambien al hacer esto de el video que salidas pwm seran desactivadas por default como en el suyo el uno
gracias ahora ya voy entendiendo mejor , pero a mi me gustaria que ese movimiento lo guarde , me explico de una mejor manera si es posible, me gustaria que despues de hacer que el servo se mueva imitando al potenciometro(se podria decir) este movimiento se guarde para que luego lo haga por si solo , sabes como hacerlo?? si puedes ayudarme con eso te lo agradeceria mucho !! saludos desde peru lml
Para los que tienen el Micro Servo 9g : pulsoMin = 570; pulsoMax = 2570; Gracias por el tutorial.
Manuel Muchas gracias, ya realice la practica con mi Arduino Uno y mi Servo Motor y funciono Muy bien, Gracias por esa Info.
trabajo en una fabrica de cds y es todo a neumatica y servomotor y gracias a esto se como funciona siempre me llamaba la atencion quisieraaa saber mas de los servos mas grandes y con mas fuerza
Manuel de desertes hasta terminar, eres de los pocos sube vídeo tutoriales de estos temas, gracias por volver :)
chequen este código lo hice y me sirve igual o mejor
#include
Servo servo;// Nuestro servo
void setup()
{
servo.attach(9); // Pin donde esta conectado el servo
}
void loop()
{
int val = analogRead(3); // declaramos el valor (entero) que nos dara el potenciometro usado 'int val = analogRead(3)' el 3 es donde esta conectado nuestro potenciometro
val = map(val,0,1023,0,179);//hacemos que este valor se modifique para ser mapeado entre 0 y 180 gradospara eso es la funcion 'map'
//esta recive el valor que queremos es decir el valor minimo de este y el valor maximo (el arduino tiene un combersor de analogo a digital y esto nos lo mide de 0 a 1023)
//entonces vamos a mapear este valor en un valor de 0 a 179°
servo.write(val); // escribimos este valor que sera el angulo
delay(15); // el delay es para permitir que el servo se ponga en dicha posision
}
Mis Respetos amigo, bien dicen que no es rico el que tiene mucho sino el Que da mucho, gracias por compartir tus conocimientos, espero puedas subir algo sobre control remoto inalambrico.
Excelente video, muy bien explicado. Estoy empezando con Arduino y lo haces muy interesante. Voy a seguir buscando más videos tuyos Enhorabuena.
Por republica del salvador y uruguay encuentras todo lo relacionado a electrónica, yo he comprado algunas cosas y me han funcionado, a un costado de la plaza de la técnologia... también depende el uso que lo requieras... pero para fines electrónicos alli los encuentras.. saludos Francisco TR
El giro del servo tambíen lo puedes solucionar invirtiendo las patas del potenciómetro, sin tocar sofware. El funcionamiento del pot, es cortocircutar una de las patas. si inviertes la polaridad del pot, consigues que haga lo contrario, cuando giras a izq sube o si la inviertes cuando gire a derecha sube.
Estaba esperando con ansiedad. Que bueno que retomamos.
exelente amigo no he podido seguir el curso por problemas de dinero pero son exelentes tus videos. muchas gracias sigue asi :D
Me gustan muchos tus videos por la claridad de explicación que tienen!!!, aprovecho para consultarte respecto a la cantidad de videos, porque yo los he seguido hasta el 17 y ahora completé con el 11. Tenes previstos mas?
Disculpa tengo unas preguntas, de cuanto es el potenciometro? Como fuente para alimentar el motor se puede utilizar un cargador de 5 V y 1.5 A? Y si quiero utilizar 2 o mas servos se necesita algo mas?
Estoy empezando en arduino y me parece genial que hagas este tuto, la verdad no es difícil lo que dices lo único confuso seria el sentido del servomotor.
una duda cuando conectas el potenciómetro a corriente a 5v, necesitaría alguna resistencia entre el positivo y el potenciómetro??
es que había leído que para conectar un motor lo mas seguro es tenerlo con una resistencia de 220 o 330 para que no se quemase.
muy bueno estaba con un servo y con tu explicacion sencilla pude hacerlo funcionar
Un tutorial excelente, podrias hacer uno para mover el servo con un solo boton, presionar una vez 0 grados , presionar otra vez 180 grados y asi sucesivamente?
Excelente trabajo, muy claro y ademas calidad de video, se agradece y reconoce el aporte.
muy bueno el tutorial me gustaria que montaran uno pero para manejar el servo con un joystick
Que bien que regresaste Manuel!!!
te agradezco, aclaraste muchas dudas, pero al igual que otra persona aqui me surge la duda que he visto otros tutorialles donde enseñar a conectarlo en pwm y sin fuente de alimentacion externa, entonces que es lo correcto?
Hola buen dia, antes que nada, quiero felicitarte por tus video, estan muy bien explicados, y tambien preguntar si esto se puede hacer con un servomotor de 360°, pero hacer una interfaz con Labview.
Gracias
tengo una duda acerca de lo que mencionaste sobre la corriente que maneja el servo, las especificaciones del arduino uno menciona que solo proporciona una corriente máxima de 40 mA. Estoy de acuerdo en que no tiene una carga realmente significante, pero si se coloca ya una carga ya considerable entonces el motor de DC necesita más corriente para poder mover la carga y si lo se que para eso es el engranaje, pero por decir si un servo de 3.5 Kg se le coloca una carga de 3 a 3.5 Kg, entonces ya estas manejando casi el mismo torque que soporta por fabricación por o tanto necesita una corriente grande para poder funcionar, entonces no se necesitaría alimentar desde otra fuente externa al servo y solo controlar con el arduino la posición
tengo muchas dudas, me gustaria que continuaras con el tutoral gracias ;)
hola, muy bueno el vídeo.
una consulta, se puede usar de alimentación externa una batería de 9v de las duracell ??
disculpa para la fuente de alimentacion externa de cuanto voltaje y amper debe de ser y hasta cuanto aguanta el arduino una funete externa... gracias
Hola que tal, me gustaria saber si puedes hacer un tutorial para la coneccion de servomotores industriales con arduino, los que usan un driver por ejemplo el acs606, ya que no encuentro un tutorial que indique como usarlo con arduino, gracias.
Hola Manuel, me gusto mucho tu videotutorial pero quisiera saber si puedo conectar mas servomotores a ese protoboard para controlarlos todos con un solo potenciometro y un solo arduino. Gracias
Saludos. Al igual que Kivencito tengo la misma duda. Además, te pregunto porque no puedo usar la función PWM para controlar el servo? Yo creo que si se una una frecuencia que logre un perido de T=20ms, y un ciclo entre 5% y 10% justamente estaré logrando pulsos entre 1ms y 2ms
hola esta muy bueno el tutorial , gracias por ayudarnos amigo.
tengo una consulta he intentado poner ese servo de 9g alimentado a una fuente de 5voltios y 1 amperio distinta al del arduino y cuando conecto el pin del servo el de color amarillo este comienza a girar sin parar hasta el otro extremo .
pero cuando conecto los cables del servo al 5v y a tierra del arduino alli si funciona bien , me ejecuta perfecto……….que puede estar faltando amigo porque sucede que cuando lo conecto el rojo (5v) y el marrón a tierra de otra fuente ya no me hace caso se corre de frente aun teniendo conectado el pin amarillo del servo al arduino , espero me puedas ayudar en esta duda , gracias
Muchas gracias por explicación del funcionamiento y tengo una pregunta, en el libro de Arduino no se usa una alimentación externa, solo con USB pero usa condensador de 100 micro fariados junto al motor eso es válido?
Yo conecte 4 servos alimentados solo por la USB ya que apenas estoy comenzando y no paso nada pero es mejor ser prevenido la verdad solo tuve cuidado con el motoreductor ya que ese si me habian dicho que quemaba Arduinos.
Que tal, he visto que tienen varios videos de Arduino bastante buenos y claros, de casualidad tendrán algun video de como conectar dos arduinos en los caules cada uno tenga un led. El proyecto que estoy haciendo es usando un Arduino Mega 2560 y LabView, se que aqui no se usa el Labview pero si tienen alguna información sería de gran ayuda.
hola muy bueno el vídeo , les consulto como se puede manejar un motor PAP con arduino uno con un pololu y un potenciometro que el motor avance de a pasos según la posición del pote desde ya gracias
Gracias por estos tutoriales de verdad son muy útiles y claros, no se si me podrias ayudar, tengo que controlar unos motores DC con el lm35 activar y desactivar dependiendo la temperatura y tambien con el sensor de humedad en la tierra de arduino activar o desactivar unas bombas de agua, ¿me podrias ayudar? gracias
HEEY MAN HAY ALGO QUE CONSIDERAS COMO OBVIO PERO NO LO ES TANTO PARA LAS PERSONAS PRINCIPIANTES COMO YO, SE DA POR DEFAULT QUE LA LIBRERIA mapea o escala el valor pulsomin = 650 a 180 y pulsomax =2550 a 0 respectivamente o estoy equivocado???
Hola buenas noches muy buen vídeo, me gustaría hacer una pregunta ya que hay algo que no me quedo bien claro. Si nosotros no controlamos el servo con pulsos PWM a través del Aduino, entonces como es que se controla el servo? se que se hace a través de una librería pero entonces el servo no seria controlado con pulsos PWM? por que en la teoría de servomotores lo primero que uno aprende es que es un servo controlado por señales PWM...
Me gustaría que me aclararan esto por favor. Muchas Gracias
Excelente me ha encantado la forma de explicar todo eres un crack!! muchas gracias por todo ha sido de gran ayuda y fácil entendimiento. Me suscribo!!
Por lo general los servos ya vienen diseñados para conectarse directamente a un pin del microcontrolador, y no es necesario agregar ningún tipo de amplificación. Espero que mi respuesta sea de ayuda, no sé si entendí bien tu duda.
Excelente video disculpa tengo un cargador de 5V, 2000mA = 2A esta bien utilizar tanto Amperaje (Corriente) ?
si esta bien pero hay veses que anda mal el arduino por eso
Hola, tengo un adaptador de 9v y 1200mA, es mucho para la entrada VIN?
Disculpa, el programa es el mismo para el compilador Energia?
Una consulta, ¿cual es la ecuación que determina la relación entre los milisegundos de los pulsos y los grados de giro? porque eso no es regla de tres ¿no es verdad?
Agradecido de antemano y esperando la respuesta, gracias, sigue asi con los buenos videos
hola, la libreria servo tambien desabilita las salidas PWM del aurduino leonardo?
Con ese eliminador de 9v a 1 ampere se pueden conectar más de un servo de ese tamaño? por ejemplo unos 3?
Gracias por su colaboracion saludos desde el Ecuador
hola buenas, creo que para ese motor podría funcionar solamente con la alimentación usb para mas motores si habría que poner fuente externa o alimentar el motor a parte.
Hola, muy buen video. Tengo una pregunta. ¿Cual es el cable que debo usar aparte del usb y en donde debo conectarlo?
se puede hacer lo mismo en un motoreductor?
Cuando se tiene que conectar la alimentación externa el cable que debo sacar a la proto del Arduino es el de 5v?
Una pregunta, tenía entendido que la suma del tiempo alto y tiempo bajo debe ser igual a la frecuencia de 20ms. Ese es el principio del control PWM.
hola ...pasenme el link del siguiente video eso que dijiste del control de velocidad mas por fa...
Grasias por esa explicacion me a serbido de mucho me gustaria si me puedes ayudar conectar un aurdino con un potenciometro de 2 piesas de 8x8 segmentos que seria controlar de 90 a 250 los numeros dijitales y q tambien marque la el nivel de carga de bateria grasias
profe puedo preguntarle para cuando continúa con el curso
Es correcto, pero el control de los pulsos lo hace la librería Servo, nosotros no tenemos que preocuparnos por eso. Y en realidad no estamos usando la función PWM del Arduino, de hecho no debemos de usar la función PWM para controlar los servos, ya que si lo hacemos corremos el riesgo de quemar el control del servomotor.
Hola, felicidades por compartir tus conocimientos libremente, aplique el código y me salió perfectamente, el problema es cuando quiero programar automaticamente el microservo sg90, gira 360º, por qué pasa esto? gracias
Magnifico tutorial. Claro, preciso y amplio..Gracias
Hola,
tengo una duda , con Arduino Uno y dos pulsadores " + y - " se pueden sumar paquetes de grados?
Es decir mover un eje desplazando lo partiendo de 90° = 0 cm , y así cada pulso + sume 1 cm hasta 180° y cada pulso - reste 1cm consecutivamente hasta llegar a 0
muchas gracias
Saludos
Javier
Muy buen tutorial ,y su deseo mover muchos más servos digamos 10 como cómo haría con la alimentación ?
Muchas gracias por la explicacion.. Saludos desde Canada
excelente video muy bien explicado.gracias x tus conocimientos son de mucha ayuda
Hola, podrían hacer un tutorial pero para utilizar una motor shield. Sus tutoriales me han sido de gran ayuda pero aún tengo problemas para echar a andar la shield. Muchas gracias y felicidades, muy buenos videos.
Hola una pregunta, solo para confirmar ya que dijiste que es mal usar mi usb para poder hacer funcionar mi servo, deberia siempre de usar otra fuente adicional,,, como ser conectar mi portapilas al puerto jack de mi arduino. Correcto?
Buenas, una pregunta, No esta mal designar la variable de lectura analógica como int (entero 8 bits) ya que el modulo de conversión análogo digital del arduino es de 10 bits de resolucion, estariamos perdiendo 2 bits MSB haciendo que la lectura analogica solo llegue a 255 (8 bits - int)??????
ya lo averigue y estaba equivocado, mi experiencia con Microchip me hizo confundir, pero para los que no saben de la pagina oficial de arduino arduino.cc/en/Reference/Int SE TIENE LO SIGUIENTE:
Integers are your primary data-type for number storage.
On the Arduino Uno (and other ATMega based boards) an int stores a 16-bit (2-byte) value.
Manuel discúlpame la duda... Sobre que haces los dibujos es una formica, una hoja o una pizarra? Es marcador indeleble??
Hola buenas noches, tengo una pregunta: ¿existe alguna función que me permita conocer el tiempo en que tuve a un servo en una posición específica? Por ejemplo, si quiero cambiar manualmente entre 0 y 90 grados, ¿Es posible que arduino lleve un "conteo" entre cada cambio de posición? Saludos y le agradezco su tiempo.
Aprovecho para felicitarlo por su trabajo, me ha ayudad muchísimo.
Muy buen tutorial enserio!! , oye pero tengo una pequeña duda, lo que pasa eque lo muevo hacia un sentido, pero al momento de quererlo girar hacia el otro no lo hace, tengo que girarlo denuevo completamente hacia el otro lado para que pueda moverse hacia el lado que quiero. Y si lo intento mover hacia el otro ya no lo mueve. que puede ser?? gracias.
Hola. Buen video. Que fuente de alimentacion podrias recomendar para arduino?
excelente vídeo megustaria bno si esq puedes hacer un tutoriales con un modulo rfid
Bueno cada lección es mucho ms interesante y despierta mas motivos para seguir.
Me servirá de alimentación un cargador de celular de carga rápida o habrá algún riesgo? muy buen video.
me gustó mucho su video, muchas gracias por su aporte
me pregunto si puedes hacer un tutorial de como hacer un control remotoo algo por el estilo
y cual es ese nuevo canal?? para ir a verlo??
hey amigo muy buen vídeo gracias por compartir tus conocimientos del tema oye es que sucede que necesito hacer la misma instalación que tienes ahí pero es que es para un brazo que usa 6 cerbos pero todos los quiero controlar con ese tipo de perilla me podrias dar un consejo de como seria la instalacion y el voltaje y amperaje que necesito para esto
que programa usa para la simulacion del protoboard??
oye amigo me pdrias ayudar con la progrmacion de un servo que cuando la humedad aumente el servo abra una ventila y cuando la humedad este en la valor correcto el servo cierre la ventila
hola una consulta, que simulador es el que esta utilizando???
hola tienes un curso de como poner una camara en arduino uno ya sea vga o camara web o camara ip
es que quiero hacer un carro manejado por el celular o internet
El problema del sentido del giro del motor se puede arreglar inviertiendo los pines del extremo del potenciometro.
Hola. Se puede usar el mismo código para un motor paso a paso?
Hola buenos dias...se puede que con un giro de la perilla del potenciometro --- el servomotror gire 3 vueltas...o tantas uno necesite
???
Hola estoy haciendo un brazo robotico de 6 ejes con igual numero de servomotores pero trabajan demasiado rapido. ¿Podrias ayudarme a controlar la velosidad de los servomotores? de antemano grasias por tus bideos
Me ayudaste mucho, gracias .
Hola, gracias por tus videos, gracias a ellos empiempiezo en el mundo de arduino y con este proyecto siguiendo tus pasos uno a uno, pero no, no me sale y me da un error de que no encuentra la libreria de servo, comprobé si etaba en la libreria y si que esta.
Repasé tus indicaciones una y otra vez y estan tal cual tu indicas, pero nada no hay manera, cada vez que le doy te indico el error que me dice.
'servo´does not name a type; did you nean "servo".
Muchas gracias por enseñarnos
Saludos Paco
Hola, buenas madrugadas, este codigo funciona si al potenciometro lo muevo 90 grados, el servo tambien lo hara?
hola manuel tengo una consult, creo que mi servo anda mal porque intente muchas veces pero se sigue moviendo a pasos muy pequeños y cuando llega a un extremo queda ahi puedes ayudarme? gracias muy buenos videos!
Hola quisiera saber si se puede hacer una cabeza caliente, una cabeza caliente es el mecanismo que mueve la cámara cuando esta esta en grúa, seria tres motores uno para el movimiento horizontal, otro para el movimiento vertical y el tercero para el foco de la cámara.
hola muy buen video una pregunta como puedo controlar un servo un pulsador, 10 leds para ser un programa en que yo aplasto el pulsador y el servo va a 20 grados se prendan dos focos y si va a 40 grados 4 focos y asi sucesivamente por fas necesito este progrma proyecto integrador
Podría haber usado una etapa de amplificación no inversora entre la salida PWM del arduino y el servomotor. Con eso no hay problema.
dices k si coloco la funcion #include(servo.h) desabilita pwm pin 9 y 10 estos son para el control ok ,, pero si kisiera controlar 6 servos con fuente independiente para no dañar el arduino por exeso de amperaje, se puede ?...
¿se puede controlar mas de 2 servomotores?(que pines desabilitaria?
Holaa quisiera saber si se puede usar el sensor ultrasonico para poder activar el servomotor, quiero simular un sistema para un estacionamiento, haciendo que se levante la tranca del estacionamiento sujeta por el servo y activada por un sensor ultrasonico cada vez que un auto se acerque y quiera entrar al estacionamiento... gracias
hola una pregunta si quiero poner dos servos y que tengan su propio potenciometro
Puedo utilizar una fuente externa de 9v y 1.2 amp ?
Disculpa la fuente de alimentacion externa para el arduino puede ser de 12 V
Hola me gustaria saber que programa estas usando para la simulacion, y como lo podria conseguir gracias
disculpen yo tengo el arduino mega 2560 , queria saber si tambien al hacer esto de el video que salidas pwm seran desactivadas
por default como en el suyo el uno
Gracias, fue de gran ayuda. ¡Funciona...¡
buen tutorial buen canal sigue subiendo mas videos ...........gracias
hola, amigo una pregunta el cargador que se conecta a arduino independiente al usb, que especificaciones debe tener, sabes donde lo consigo?
gracias ahora ya voy entendiendo mejor , pero a mi me gustaria que ese movimiento lo guarde , me explico de una mejor manera si es posible, me gustaria que despues de hacer que el servo se mueva imitando al potenciometro(se podria decir) este movimiento se guarde para que luego lo haga por si solo , sabes como hacerlo?? si puedes ayudarme con eso te lo agradeceria mucho !! saludos desde peru lml