Show Posts
Pages: 1 ... 30 31 [32] 33 34 ... 43
466  International / Español / Re: sirena on: February 17, 2012, 03:58:18 am
A falta de saber si el montaje lo tienes bien hecho, también puede ser que no estés saturando el transistor lo suficiente.
467  International / Español / Re: [Solucionado] Problemilla usando millis() on: February 16, 2012, 08:27:09 am
Muy bien... pero ¿y la solución? ¿Qué tenías mal? Explícalo porque tu caso puede pasarle a otro usuario y no dará con la solución si no lo expones.
468  International / Español / Re: Problemilla usando millis() on: February 15, 2012, 08:00:03 pm
Creo que tendrías que poner tu código más ampliado, que incluya la parte donde inicializas "tiempo" y le asignas los millis. Y también que se vea claro la parte que tienes en el setup y en el loop.
469  International / Español / Re: Cerradura y servo on: February 07, 2012, 02:12:56 pm
¿Un servo bien gordo?  smiley-grin
470  International / Español / Re: Como Activar o desactivar un teclado numérico???? on: February 06, 2012, 01:38:37 pm
Lo he pensado más despacio y con una sola bandera es suficiente.

Pseudocódigo:

boolean BanderaPulsadores = true

Si detecto pulsador1{
  BanderaPulsadores = true
}

Si detecto pulsador2{
  BanderaPulsadores = false
}

El resto del código más o menos tendrías:

Si detecto PulsadorX ejecuto lo que sea

Y ahora tiene que ser:

Si ((detecto PulsadorX) y BanderaPulsadores == true) ejecuto lo que sea

No hay que activar y desactivar las pullup tal como tienes en el trozo de código que pusiste.
471  International / Español / Re: Detectar Masa con Arduino. on: February 06, 2012, 12:39:53 pm
Uff, y a mí esto está superando mi comprensión. La batería que nombras, ¿es desde la que se alimenta la alarma? Es decir, para entendernos (y entenderme yo) sí que se cierra un circuito: el cerco de puertas parte de un hilo en PIN 1, todas las puertas unidas en serie por un hilo, y desde la última puerta parte el hilo para volver a donde está la batería que alimenta la alarma para conectarse en el terminal negativo. Si es así casi que no necesitabas haber pedido ayuda smiley ya que creo que la solución es la que indicas. El hilo que entra a la batería se lo conectas a una entrada de Arduino configurada con pullup. Y creo que una salida de Arduino se la puedes conectar directamente, antes mide la tensión en abierto (hilo desconectado) del PIN 1 de la alarma no sea que supere los 5 voltios y mide la corriente que circula cuando le conectas la salida de Arduino, por si acaso en HIGH y LOW para comprobar que no supera los 40 mA, que no creo que lo haga ni de lejos.
472  International / Español / Re: Detectar Masa con Arduino. on: February 06, 2012, 10:40:09 am
Creo que el circuito que indicad no puede funcionar solo como explicas. Para empezar un circuito en principio siempre es cerrado. Del pin1 de la alarma sale un hilo, imagino que irá a la primera puerta y me imagino que se conectará a un sensor en la puerta, ¿no? ¿Qué sensor es, cómo está conectado? Tendrá más de un terminal, ¿desde aquí se conecta hacia el siguiente sensor de la siguiente puerta? Y al final de todo no puede morir sólo en el negativo de una batería, ¿has comprobado todas las conexiones?
473  International / Español / Re: Detectar Masa con Arduino. on: February 06, 2012, 08:24:14 am
No entiendo muy bien cómo funciona el circuito que indicas. Tendrías que explicarlo de forma más específica: ¿qué circuito es el que detecta la alarma, cómo es? ¿cómo lo detecta la alarma? Es que no entiendo eso de que la masa vaya a una entrada de la alarma, ¿qué tipo de entrada es esa?
474  International / Español / Re: Como Activar o desactivar un teclado numérico???? on: February 06, 2012, 04:34:14 am
Tienes que programar una función que cada vez que detecte la pulsación del pulsador 1 active la bandera 1 y desactive la bandera 2. Cuando detecte la pulsación del pulsador 2 desactive la bandera 1 y active la bandera 2. Con esas banderas activas o desactivas el teclado.
475  International / Español / Re: A vueltas con las entradas analogicas... y presentacion. on: February 05, 2012, 06:02:07 pm
No sé si hay algo más pero de momento he visto que rpm lo declaras como int y en el código lo calculas multiplicando por 9,77 con lo que rpm tendría que ser un float.
476  International / Español / Re: A vueltas con las entradas analogicas... y presentacion. on: February 05, 2012, 01:37:29 pm
También tendrías que ponernos el código.
477  International / Español / Re: pregunta supersimple sobre motores on: February 04, 2012, 11:08:42 am
Si auieres control en los dos sentidos de giro es obligatorio un h-bridge. Tampoco es tan complicado, los tienes implementados en un integrado. Si quisieras control en un sólo sentido bastaría con un transistor, una resistencia y un diodo.
478  International / Español / Re: Ethernet Shield - Problema con cantidad de codigo HTML on: January 28, 2012, 06:25:34 am
No sé si habrá algo más pero estás declarando los pines de los actuadores
boolean act2 = 3;
cuando boolean sólo puede ser true (1) o false (0). Cualquier otro número lo interpreta como true (1). Una cosa es la declaración de pines que puedes declarar como
const byte act2 = 3;
y otra es la variable que uses para ver el estado de esa salida una vez declarada como tal
boolean Estadoact2 = false;
479  International / Español / Re: Regular fluorescencia on: January 24, 2012, 04:56:30 pm
Imagino que no quieres meterte en diseñar una reactancia variable así que irás a las comerciales. Creo que lo más fácil es comprar los modelos que tienen control por 0-10 V, buscando creo que también hay con control por DMX. Eso sí, las reactancias regulables no son baratas.
480  International / Español / Re: Montaje CNC, calibrar ejes configuración y software on: January 23, 2012, 02:25:49 pm
DIY total, hacer una máquina CNC casera hasta hace cuatro días me parecía de ciencia ficción. Y ahora ni me imaginaba que alguien se lo pudiera plantear. Mucho ánimo con el proyecto.
Pages: 1 ... 30 31 [32] 33 34 ... 43