Show Posts
Pages: [1]
1  Forum 2005-2010 (read only) / Interfacing / Re: Aquarium Reef Controller, stage 1, the LCD shield, on: July 21, 2010, 12:02:32 pm
Hello!!!
You could post the soft Minder Reef V1.02 by Luke or his latest version. Since the V1.00 does not work the keypad.

Thanks!!!!!
2  Forum 2005-2010 (read only) / Español / Re: leer voltajes on: June 24, 2010, 01:53:09 pm
Lo estaba probando y me dice lo siguiente:

error: 'class LCD4Bit_mod' has no member named 'printLn'.

Me dices que a ti te funciona??

3  Forum 2005-2010 (read only) / Español / Re: leer voltajes on: June 24, 2010, 01:45:16 pm
Buenas... Perdonado estas, no hace falta que pidas perdón, pues por lo que he podido ver el lcd.printIn("variable") imprime solo texto o caracteres, pero no variables definidas como int, sino como char.

Pues no dices ninguna tontería, para que me represente el valor, tiene que ser "L".

Por cierto, si los valores fueran mayor que 5v por ejemplo 12, la proporción sería la misma, que cada paso sería de 0,0049 voltios. Y si fuese un voltaje negativo por ejemplo -5v sería lo mismo???

De nuevo muchas gracias!!!
4  Forum 2005-2010 (read only) / Español / Re: leer voltajes on: June 23, 2010, 06:15:31 pm
Hola Chiva, he probado lo que me has comentado y va perfecto.

Ahora tengo otra duda, tengo el lcd-keypad, utilizo la librería LCD4Bit_mod lcd, cuando intento representar el valor de la lectura del pin 3, me sale el caracter, o me dice que la variable no es char.

He probado lo siguiente:

int analogPin = 3;     // el pin analógico 3 conectado al dial de un potenciómetro (terminal central del potenciómetro)
                       // los terminales exteriores del potenciómetro conectados a +5V y masa respectivamente
int val = 0;           // declaración de la variable en la que se almacenará el valor leído por el conversor.

void setup()
{
  Serial.begin(9600);          //  Inicialización del modulo Serial.
}

void loop()
{
  val = analogRead(analogPin);    // lee el valor de tensión del pin
  Serial.println(val);             // envía el valor leido vía serial.
}

para que me lea del pin 3 el voltaje.

Para que me imprima en el lcd:

Inicio el lcd y le pongo lo sguiente:

lcd.print(val); //ME SALE EL CARACTER QUE REPRESENTE LA VARIABLE VAL, PERO NO ME SALE POR EJEMPLO 1023.

lcd.printIn(val); //CUANDO LE DIGO UPLOAD AL ARDUINO ME DICE LO SIGUIENTE:
error: invalid conversion from 'int' to 'char*

Me puedes ayudar??

Te cuento un poco mi proyecto... Estoy intentando hacer un menú, en el cual el usuario pueda seleccionar diferentes opciones, cambiar datos y leer datos, de perifericos conectados. Por ejemplo, tengo una placa de una alarma, que envía un voltaje de 0 a 5, dependiendo de los diferentes estados, pues bien la idea es que cuando, el usuario pulse en ver parametros, al cliente le aparezca el estado, consultando previamente dicha lectura.

No se si me he explicado muy bien o no, espero que me entiendas o que me entiendan.

Un saludo y gracias!!!!
5  Forum 2005-2010 (read only) / Español / Re: leer voltajes on: June 23, 2010, 10:47:32 am
Muchas gracias Chiva, lo pruebo esta noche...

De verdad muchas gracias por orientarme...
6  Forum 2005-2010 (read only) / Español / leer voltajes on: June 23, 2010, 09:33:37 am
Hola buenas, soy nuevo con arduino y no se como hacer que arduino, me lea unos valores de voltaje, es decir, yo tengo unos voltajes que van de 0 a 5v, y necesito realizar una lectura constante de esos valores, para hacer una comparativa, ya que esos valores representan una equivalencia de watios.
Pages: [1]