Show Posts
Pages: [1]
1  International / Español / Re: Proyecto con Webcam. Dudas on: March 21, 2011, 06:13:00 am
Hola Sicarius.
Vamos a ir por partes..... primero de todo el proyecto que tu comentas que quieres hacer no es muy facil, aunque al principio se vea facil y se piense que conectando un arduino y 4 resistencias no es asi.
1º Si no tienes conocimientos de electonica ni programacion, siento decirte que te olvides (es la verdad), no le des mas vueltas por que no vas a ser capaz, vas a invertir dinero y no vas a hacer nada.
2º Mira un poco por internet y veras que hay cosas muy economicas ya hechas que son para conectar y listo, para ejemplo un boton...
http://www.superinventos.com/S130647.htm
Aparatitos como estes no nesecitas sensor de movimiento, pues lo detectan por variacion de pixeles. Solamente tendras que conectar una camara que tenga salida RGB y listo. Y la verdad es que por el precio que vale tu no lo haces
3º Si todo esto lo quieres hacer por aprender, te recomendaria que empezases por lo mas basico como por ejemplo:
http://arduinobot.pbworks.com/f/Manual+Programacion+Arduino.pdf
Cuando comprendas todo esto (conexion de componentes, componentes, programación...) entonces es el momento de avanzar ....
Eso si, el foro aqui estara para ayudarte a comprender las cosas, para eso estamos......

Espero haberte ayudado y aclarado muchos temas.

Un Saludo

David Pousada
2  International / Español / Re: Cambio de sentido motor pap on: March 15, 2011, 11:38:02 am
Hola de nuevo....
Pues el sentido de giro se controla con el pin 8 en este caso.
Ellos le llaman al pin 8 dirPin, y mas abajo en "void steep" declaran una variable booleana llamada dir, que es la cual lee a continuacion dirPin para darle valor a la salida. Dependiendo de si la variable dir sea 0 o 1 el motor girara para un lado o para el otro.

No se si me explique bien....

Experimenta a cambiar esta linea digitalWrite(dirPin,dir); modificando la variable dir por HIGH o LOW y veras que cambia de direccion el motor.

Un Saludo

David Pousada
3  International / Español / Re: Cambio de sentido motor pap on: March 15, 2011, 05:32:28 am
Hola de nuevo AntonioT

Si no me equivoco la controladora EasyDriver no se controla con la libreria stepper de arduino, sino que se controla mediante dos pines indicando direccion y pasos, con lo cual con tu programa no creo que funcione muy bien......
Mirate esto:
http://lusorobotica.com/index.php/topic,106.0.html
En la web tienes un ejemplo para probar tu motor a ver si reaccionas bien.

Un Saludo

David Pousada
4  International / Español / Re: Cambio de sentido motor pap on: March 15, 2011, 04:58:56 am
Hola AntonioT
Vamos por partes......
1º ¿estas conectando el motor directamente al arduino? Si la respuesta es afirmativa, eso no esta bien, los motores paso a paso se conectan mediante circuitos pues la potencia que suministran las salidas de arduino no es suficiente, asi como los voltajes.
2º el programa segun lo tienes es para controlar el motor con 2 salidas, con lo cual el motor que segun el datasheet es UNIPOLAR lo tienes que conectar con un Darlintong (uln2003 o uln2004) y sus respectivos componentes.
3º pueba con menos velocidad de pasos los 200 rpm en algunos motores es demasiado, empieza probando con 50 rpm
Si comentas un poco como lo conectas pues podemos ayudarte algo mas

Un Saludo

David Pousada
5  International / Español / Re: Motores paso a paso y puentes H on: March 14, 2011, 06:35:29 am
Buenas de nuevo
el motor es este http://datasheet.octopart.com/42M100B1B-Danaher-datasheet-129958.pdf
El Bipolar de 5V

De todas maneras he leido por "la nube" que existe una tecnica de control llamada "choping"o algo similar que parece ser que mantiene el torque del motor en todo momento y que si mal no he leido (estaba en ingles) mantiene es mas efectivo en cuanto a mantener la fuerza a distintas velocidades. Parece ser que esta tecnica se hace con el L297 ¿es correcto?¿Alguien hizo alguna prueba de esto o tiene algun esquema?

Gracias

Un Saludo

David Pousada
6  International / Español / Re: Motores paso a paso y puentes H on: March 12, 2011, 11:42:55 am
Buenas a todos
Gracia por vuestras respuestas, os comento experiencias que he realizado.
1º comentaros que lo estoy alimentando con una fuente de pc el motor es de 5v y alimento el puente H directamente desde la fuente sin pasar por arduino.
La libreria con la que muevo este motor es con la stepper que trae arduino.
Con todo esto comentaros que he probado con el L298N y que parece que un poco de mas fuerza tiene el motor pero nada que ver con lo que tenia en la impresora.
Los pines del Sense los puse directamente a masa para no limitar la intensidad ¿esta bien, no?
Lo unico comentaros que no le tengo conetados diodos a la salida del motor, creo que esto se hace solamente por seguridad ¿no? o el tema de los diodos tambien afecta a la fuerza del motor....
Pues eso que sigo con ello.

Gracias

Un Saludo

David Pousada
7  International / Español / Motores paso a paso y puentes H on: March 04, 2011, 04:52:58 am
Buenos dias compañeros
Os cuento un pequeño problema y a ver si hay alguna solución.
Cojo una impresora y miro los motores paso a paso que tiene, la pongo a funcionar y veo que tienen la suficiente fuerza para lo que yo quiero.
Miro el datasheet del motor y veo que es bipolar y su consumo 500ma por bobina.
Lo conecto a arduino mediante un puente H L293B que segun su hoja soporta hasta 1A por canal.
Aparentemente en vacio funciona bien, pero cuando lo compruebo y le pongo una carga minima enpieza a parder pasos, apenas tiene fuerza, muchisima menos que la que tenia en la impresora (estoy hablando del motor en su eje sin ninguna reductora tanto en el impresora como en arduino)
Vario las velocidades y como es normal a baja velocidad tiene algo mas de fuerza pero nada comparado como con la que tenia con la controladora de la impresora.
¿A que se puede deber esto?
Yo culpo al integrado, que aunque venga para un amperio de consumo y el motor consuma 500ma no de la suficiente potencia.
¿Si cambio el L293B por un L298N (que soporta mas consumo) ganare fuerza en el motor?
Pues eso .... gracias de antemano

Un Saludo

David Pousada
8  Forum 2005-2010 (read only) / Español / Re: Ventana procesing on: January 03, 2011, 10:34:37 am
Gracias chiva, tu enlace me ha servido para continuar la investigación.
resulta que hay una orden que es:
frame.setLocation(X, Y);
Donde X, Y es la posicion de la esquina superior izquierda de la ventana.
Si se utiliza con OpenGL lo tendremos que especificar en el setup() y si lo utilizamos en modo normal lo especificaremos en la primera linea del draw().
Probado y funcionando.

Un Saludo

David Pousada
9  Forum 2005-2010 (read only) / Español / Ventana procesing on: January 03, 2011, 08:40:35 am
Buenas tardes.
Estoy intentando mostrar datos de arduino en una ventana hecha con processing. Hasta ese punto todo bien, sin problema.
El problema esta cuando quiero que la ventana de processing se me habra siempre en una posicion especifica de la pantalla, bien diciendoselo en el programa, bien recordando la ultima posición donde se cerro, pues siempre que ejecuto el programa se abre en el centro de la pantalla.
¿Sabeis si hay algun comando o alguna metodo de programación en processing para solucionar esto?

Gracias.....y feliz año a todos.

Un Saludo

David Pousada
10  Forum 2005-2010 (read only) / Español / Servo analogico o digital on: December 08, 2010, 07:45:49 am
Buenos dias compañeros.
Actualmente estoi trabajando con arduino y servos y necesito tener mas resolucion en el movimiento de un servo y no me queda muy claro si lo que digo a continuacion es asi:

Los servos analogicos se mueven de grado en grado y los digitales aceptan movimientos menores a 1 grado, es decir, un si mando mover a un servo 1,6º el analogico se movera 1º y el digital se movera 1,6º

¿es correcta esta teoria?

Un Saludo

David Pousada
11  Forum 2005-2010 (read only) / Español / Re: Arduino se calienta con ehternet shield on: October 21, 2010, 10:06:07 am
Pienso que es normal que se caliente pues le estas metiendo 12V a un regulador de 5V, creo que deberias probar con una fuente de menor voltaje a ver si se calienta menos.

Un Saludo
12  Forum 2005-2010 (read only) / Español / Re: Cómo parar un loop on: October 13, 2010, 10:13:20 am
Podias instalar un pulsador donde hace tope la tarjeta  y ejecutar el codigo cada vez cambie de estado el pulsador.

Un Saludo
Pages: [1]