Show Posts
Pages: 1 ... 30 31 [32] 33 34 ... 43
466  International / Español / Re: Cerradura y servo on: February 07, 2012, 02:12:56 pm
¿Un servo bien gordo?  smiley-grin
467  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.
468  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.
469  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?
470  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?
471  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.
472  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.
473  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.
474  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.
475  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;
476  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.
477  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.
478  International / Español / Re: Resistencia correcta para transistor BC547 [mejor buscar alternativa] on: January 23, 2012, 09:54:29 am
No, es obligado que el emisor esté conectado a GND de Arduino.

Tienes que comprobar dos cosas, si lo estás haciendo bien y el transistor lo saturas(mide la tensión colector-emisor antes y después de saturar) y en segundo lugar si cuando saturas es suficiente como para que lo "lea" la electrónica de la cinta. Si estás haciéndolo todo bien y no funciona tienes muchas probabilidades de que tampoco te funcione con optoacopladores.
479  International / Español / Re: Resistencia correcta para transistor BC547 [mejor buscar alternativa] on: January 23, 2012, 09:18:53 am
Imagino que el amarillo es el emisor. Además de conectarlo a un terminal de la botonera, ¿lo has conectado a la GND de Arduino? Si no, es imposible que sature. Y en segundo lugar también ten en cuenta que a priori no sabes en qué sentido circula la intensidad (en la botonera), es decir, puedes probar con el amarillo al terminal 1 de la botonera y si no funciona probar con el amarillo conectado al terminal 2.
480  International / Español / Re: filtro paso-bajo con arduino on: January 22, 2012, 09:21:52 am
Gracias Igor R. En el caso que ahora me llevaría creo que no sería muy crítico el tiempo de computación (claro que tampoco sé el tiempo que llevaría ejecutar un buen filtro). Se trata de la medida de los 8 canales de la emisora RC. Los datos recogidos pueden variar aproximadamente entre 1050 µs y 1870 µs siendo el centro 1460 µs. Ante un valor fijo de palanca la variación por ruido puede tomar valores entre 1448 µs y 1460 µs. Ahora lo tengo en plan sencillo promediando los últimos 6 valores pero me gustaría implementar algún filtro mejor.
Pages: 1 ... 30 31 [32] 33 34 ... 43