Show Posts
Pages: [1] 2 3 4
1  International / Proyectos / Re: Proyecto domótica multipunto on: August 08, 2013, 06:04:45 pm
Buenas.

Yo estoy con algo similar, controlo 3 persianas, 2 de ellas dobles.
Desde que empecé he cambiado un par de veces el modo de control del sistema.
He creado un cliente para cada persiana, cada cliente puede controlar 2 persianas y uno de ellos puede leer un  RFID, para abrir una puerta.

El control de los clientes se puede hacer:
-Por pulsadores:
                        - una pulsación corta sube o baja x segundos
                        - Una pulsación larga (más de 2 segundos) sube o baja hasta que soltemos
-Por IR: Con un mando viejo de televisor puedo subir ,bajar o parar.(después de x segundos se para sola)
-Por NRF24,  En otro arduino he creado un servidor web, con el cual puedo controlar las persianas desde internet.

Como el servidor se me estaba quedando pequeño con el arduino uno (me faltaba RAM), lo he pasado a un arduino mega y como ahora me sobra espacio me he puesto a implementar nuevas funciones.
Reloj DS1307, para tener la hora en cada reinicio y poder programar subidas y bajadas, Temperatura con DS18s20 para mostrar la temperatura actual en la página web y crear un log de máxima y mínima en la micro SD de la shield ethernet.
Ahora estoy liado con las alarmas y el log de temperatura, el RFID ya funciona pero no está instalado.

Yo me decanté por NRF24 por cuestión de precio y tengo que tener un arduino en cada punto, lo que más uso es le mando IR (cuando lo encuentro), la ventaja es que puedes usar el mismo mando de la tele o más de un mando si quieres y el receptor IR es barato.

Saludos.




 
2  International / Español / Re: Montaje CNC, calibrar ejes configuración y software on: April 12, 2013, 05:25:51 pm
Hola, por si le interesa a alguien.

http://www.htkminitools.com/

Yo he comprado aquí un par de veces y sin problemas, las fresas son chinas, pero las envían desde Francia por correo normal.
3  International / Hardware / Re: Electrónica CNC/impresora 3D (driver, shields y placa) on: April 03, 2013, 04:45:14 am

No hay nada que perdonar y menos con la maravilla que nos dejas.

Gracias por compartir tu trabajo, en cuanto pueda lo pruebo.
 
Saludos.
4  International / Hardware / Re: Electrónica CNC/impresora 3D (driver, shields y placa) on: March 23, 2013, 03:03:06 pm

Pues no sé a que se debe, no me han funcionado A0,A1 y A2, el bus I2C funciona bien (funciona la LCD y la temperatura) y A3 no lo he probado, en principio ya está funcionando la CNC  y a menos que se te ocurra alguna ampliación de la leche no creo que necesite más pines. A ver si termino la caja y la dejo fija, que llevo toda la electrónica colgando.
5  International / Hardware / Re: Electrónica CNC/impresora 3D (driver, shields y placa) on: March 23, 2013, 12:45:14 pm
Hola

Estoy utilizando la versión 1.0.7 para los drivers de fm y al ir a configurar un relé para automatizar la puesta en marcha de la broca y el aspirador, pensé que con definir el pin en el configMe.h bastaba.

#
Code:
define MOTOR_PIN        14 // Spindle motor control pin

pero también se tienen que descomentar 2 lineas en processGcode.cpp

Code:
digitalWrite(MOTOR_PIN,HIGH);
digitalWrite(MOTOR_PIN,LOW);


ahora al enviar los comandos M3 y M5 vemos como el voltaje varia en el pin seleccionado pero al poner un relé no actúa, por lo que he tenido que añadir en el setup()

Code:
pinMode (MOTOR_PIN,OUTPUT);

y ahora si funciona el relé.

Casi me vuelvo loco ya que no sabia que estaba haciendo mal y resulta que en mi vinciduino no funcionan los pines analógicos, por lo que he tenido que poner el relé en el pin D4 en vez del A0, he probado con un duemilanove y a funcionado en el pin A0 sin problemas.

fm, excelente trabajo.
6  International / Hardware / Re: Driver motores PAP L298N Txapucnc (confundido ...Iñigo ayuda !!).- on: March 18, 2013, 05:41:10 pm
Hola.

Creo que el driver chino no lo puedes usar directamente con el programa de txapuzas, ya que el chino usa 4 pines de control para mover el motor, con el interface de txapuzas puedes controlar 3 drivers chinos cada uno con 2 pines, la verdad es que es muy sencillo de hacer y  barato, yo lo he hecho y va bien, no son los drivers de fm pero los motores se mueven.

Los pololu creo que también usan 2 pines para controlar los motores y que puedes controlar la intensidad que circula por los motores con un potenciómetro.

Saludos.
7  International / Español / Re: He comprado arduino uno y me ha venido sin precintar on: March 05, 2013, 04:56:50 pm
Joer, Heke.

¿Conoces a mi mujer? smiley-lol
8  International / Español / Re: leds-conetar-help on: January 23, 2013, 03:23:34 pm
Joer, ¿habláis en clave?

Pensé que la blythe era algún componente de la barra...    y resulta que es la muñeca. smiley-eek-blue

JeJe.


Saludos.
9  International / Español / Re: Montaje CNC, calibrar ejes configuración y software on: January 04, 2013, 05:45:50 pm
Hola a todos.

Las puedes encontrar buscando por shf y el número de diámetro que necesitas.

Ejemplo shf10

Saludos
10  International / Español / Re: Montaje CNC, calibrar ejes configuración y software on: October 13, 2012, 05:00:24 pm
Hola a todos.

Tiene una pinta estupenda la T2

He mirado el gcode y la velocidad veo que la tienes a F900.000000 y en el vídeo me ha parecido que iba despacio (no se aprecia bien), lo comento ya que algunas piezas que he realizado yo, empiezan bien y luego el mecanizado se vuelve muy lento, pero cambiando la velocidad a mano en el gcode de F900.000000 a F900.0 el problema desaparece. Desde que hago esto la velocidad se corresponde con la que pongo.

¿Le pasa a alguien más?.

Saludos.

 
11  International / Hardware / Re: Electrónica CNC/impresora 3D (driver, shields y placa) on: October 02, 2012, 02:43:21 pm


Le he puesto 160.0 y parece que funcionan bien.

Pero también estoy adaptando una pequeña fresadora manual como CNC y tiene una vuelta por mm, en este caso al poner 200 aparece el mismo problema y al poner de nuevo 200.0 va perfecta.

Muchas gracias, sigo trasteando.
12  International / Hardware / Re: Electrónica CNC/impresora 3D (driver, shields y placa) on: October 02, 2012, 11:03:39 am
Buenas.

He estado probando la versión 1.0.3 y me ocurre lo siguiente.

Cuando cambio M8_200 por M10_200 en:

#define ROD_CONF_X    (M10_200)
#define ROD_CONF_Y    (M10_200)
#define ROD_CONF_Z    (M10_200)

Compila bien, pero cuando conecto el vinciduino a la cnc al dar una orden para que mueva cualquier motor este se mueve muy despacio y pierde la comunicación con TxapuCNC_TX03, quedando girando el motor muy despacio e indefinidamente y creo que también aumenta el consumo con respecto a cuando tiene cargado los valores M10_200.

Al volver poner los valores a M10_200 los motores van como la seda, pero claro está el error por el tamaño de la varilla.

Muchas gracias.



13  International / Hardware / Re: Electrónica CNC/impresora 3D (driver, shields y placa) on: September 30, 2012, 09:17:04 am
Hola a todos.

Me he bajado la versión 1.0.2 del SW  para cambiar el paso de rosca ya que los he estado probando y cuando le digo que avance 10 mm , avanza solo unos 7.

Supongo que simplemente hay que cambiar en el configMe.h M10 por M8 en:

#define X_STEPS_PER_MM   ( M10 * SCALE_STEPS * MICRO_STEP )
#define X_STEPS_PER_INCH (X_STEPS_PER_MM * MM_PER_INCH)

#define Y_STEPS_PER_MM   ( M10 * SCALE_STEPS * MICRO_STEP )
#define Y_STEPS_PER_INCH (Y_STEPS_PER_MM * MM_PER_INCH) 


#define Z_STEPS_PER_MM   ( M10 * SCALE_STEPS * MICRO_STEP )
#define Z_STEPS_PER_INCH (Z_STEPS_PER_MM * MM_PER_INCH)


Y ya que estoy preguntón, no me queda claro que es lo del MMI.

Y por último para colaborar un poco, aunque sea una chorrada en el configMe.h de la versión 1.0.2 pone:

#define FRMW_VERSION "1.0.1"


Los ELFDRV1 van como la seda, ya había conseguido mover los motores con otros drivers hechos por mi, pero no hay color.

Un trabajo (en dos palabras ) "im presionante".

Gracias.

14  International / Español / Re: Problema con comunicacion en serie on: May 17, 2012, 03:09:47 pm
Hola
Yo uso Debian y me ocurre lo mismo desde que he cargado arduino 1.0 y en mayor medida con las placas uno, por lo que yo he observado me ocurre sobre todo con programas que envían muchos datos por serie desde arduino, que creo que mientras hay comunicación linux mantiene el puerto bloqueado.

La forma que he encontrado para poder reprogramar los arduinos es pulsar el reset del arduino mientras lo compila y soltar cuando empieza a enviar el sketch, no siempre me funciona a la primera pero en un par de intentos suele funcionar.
15  International / Español / Re: Guardar los valores recojidos por Arduino en un .txt on: May 17, 2012, 02:27:20 pm
Hola, con linux es de lo más fácil, yo tengo un arduino conectado a un router con OpenWrt y el comando en linux para que guarde los datos en un archivo es:

cat < /dev/ttyUSB0 > archivo.txt &

y si quieres enviar algún dato desde el ordenador a arduino:

echo 'datos' > /dev/ttyUSB0

Pages: [1] 2 3 4