Show Posts
Pages: [1]
1  International / Español / No se puede iniciar un cronometro y valor de un sensor en un LCD a la vez on: July 31, 2013, 01:40:21 am
Saludos ,quisiera que me ayuden , tengo un problema , ya hize el codigo de un cronometro para que se muestre en la fila "0" de mi LCD, ahora,tambien el codigo para que en la fila "1" ,salga el valor de mi sensor de temperatura (LM335) en ºC , pero cuando cuando conecto a la alimentacion via USB/PC .
El cronometro no aparece (el valor sensado si) y sale despues de un indeterminado tiempo ( 15 segundos creo) , yo quisiera que ambas salgan a la vez ,desde el primer momento de su conexion , les adjunto el codigo .. corriganme si esta mal,porfavor .. muchas gracias.

PD: ya probe cada codigo por separado (osea el del cronometro y el del sensor es sketch's separados ), y si funcionan,pero quiero que funciones ambos a la vez... ayudaaaa

Code:
#include <LiquidCrystal.h>
LiquidCrystal lcd(12, 11, 5, 4, 3, 2);

int horas = 0;
int minutos = 0;
int segundos = 0;
int decimas = 0;
long milisegundos = 0;
float temp ;
int tempPin=0;

void setup()
{
  lcd.begin(16,2);
}
void loop()
{
 // CODIGO PARA EL CRONOMETRO

  milisegundos = millis();
  if(milisegundos % 100 == 0)
  { //Only enter if it has passed tenth of a second
    decimas++;
    if(decimas == 10)
    { //When it has passed 10 tenths of a second it count one second
      decimas = 0;
      segundos++;
    }
    if(segundos == 60)
    { //When it has passed 60 seconds it count one minute
      segundos = 0;
      minutos++;
    }
    if(minutos == 60)
    { //When it has passed 60 minutes it count one hour
      minutos = 0;
      horas++;
    }
    //Print Time
    lcd.setCursor(0,0);
    if(horas < 10)
    {
      lcd.print("0");
    }
    lcd.print(horas);
    lcd.print(":");
    lcd.setCursor(3,0);
    if(minutos < 10){
      lcd.print("0");
    }
    lcd.print(minutos);
    lcd.print(":");
    lcd.setCursor(6,0);
    if(segundos < 10)
    {
      lcd.print("0");
    }
    lcd.print(segundos);
    lcd.print(":");
    lcd.setCursor(9,0);
    lcd.print(decimas);
  }

 //CODIGO PARA EL SENSOR

  temp=analogRead(tempPin);
  temp=(((5000.0*temp)/1024.0)/10.0)-273.8;
  lcd.setCursor(4,1);
  lcd.print(temp);
  lcd.print((char(223)));
  lcd.println("C         ");
 delay(1000);
 
 }
2  International / Español / Re: arduino mega - error 5002 labview y servos ,porque on: April 02, 2013, 07:28:59 am
no crees que eres molestoso,eres como una piedrita en el zapato, arriba explique del ejemplo del labview,en ese VI aparece el diagrama de conexion y el codigo , si no lo usas con LABVIEW ,para que respondes este post,porque que eres muy incomodo,posteas cosas sin importancia ,como "CITAS",lo escrito en otro post,disculpa,ya no respondas en mis POST ,te lo ruego .todo en buena onda ,gracias

PD:las cosas que pregunto ,no son cosas que esten en los manuales,asi que ya me revise el comportamiento de cada comando. estudio ing electrica y el arduino lo tengo hace unas 2 semanas aproximadamente,me irrita que postees cosas como,el diagrama de conexion...,aprende primero,aprende a prender un LED,no crees que ya lo hize .porfavor no publiques mas en mis post . suerte
3  International / Español / Re: como hacer un contador ,arduino mega + TTL 74LS47 on: April 02, 2013, 07:22:22 am
que te hace creer que quiero todo cocinado ? , haber sabes de electronica digital ? decos,bcds, anchos de pulso?? ,bueno encerio gracias por responder solo necesito la idea ,no necesito EL CODIGO ,gracias y voy a intentar
4  International / Español / arduino mega - error 5002 labview y servos ,porque on: April 01, 2013, 05:11:40 pm
hola,los que usan labview con arduino ,tal vez llevaron acabo el ejemplo que hay el tool "arduino" de servos,ahora ya conecte todo bien,como esta en el ejemplo,seleccione el correcto puerto COM ,le agrege el control ,para seleccionar el ARDUINO MEGA, y cuando ejecuto el programa el led RX parpadea por un rato , y me sale el ERROR 5002 , alguien sabe porque ?? .

aqui el front panel del VI



aca le agrege los controles,para seleccionar el tipo de ARDUINO. Para VIS con LEDS ,no necesito ponerle estos controles,le agrege porque pense que era eso,tambien les muestro el diagrama de conexion,yo estoy usando un servo ,asi que obvien el de arriba.



cuando ejecuto programas en labview pero que son con LEDS todo funciona bien,no se porque el error con el SERVO,tambien grabe el LIFA correctamente.ayuda ,no se porque el error 5002
5  International / Español / como hacer un contador ,arduino mega + TTL 74LS47 on: April 01, 2013, 04:23:28 pm

 hola,queria saber como hacer un contador con un decodificador BCD y el arduino,bueno lo que se pensaria al inicio es sincronizar los anchos de pulso en la entrada del deco ,pero como hago que un ancho de pulso astable,y otro astable que funcionen a la vez, supongo que me podrian ayudar con un ejemplo como este : como hacer que 2 leds funcionen a la vez ,donde un led enciende por un periodo de 3 seg ,y el otro led encienda 1.5 seg,repito que funcionen a la vez .

porfavor agradeceria que me ayudaran.gracias
6  International / Software / Re: Servos sketches , problema , ARDUINO MEGA on: March 31, 2013, 10:41:47 am
el post esta aqui por que es la SECCION CORRECTA, y que te parece si dejas de hacer spam, escribiendo mensajes nada productivos,si tienes que decir algo a algine hazlo por mensaje privado,y no es necesario que postees cosas como esas,todo solo para que aumente tus numeros de post. usa la cabeza es un foro de ayuda.
7  International / Software / Re: Servos sketches , problema , ARDUINO MEGA on: March 30, 2013, 03:12:11 pm
osea es normal? alguien mas que sepa ??
8  International / Software / Re: Servos sketches , problema , ARDUINO MEGA on: March 28, 2013, 05:19:30 pm
bueno gracias por responder,aunque no parece la manera correcta usando esos terminos . en fin no se necesita diagramas ni nada todo esta explicado  smiley-fat
9  International / Software / Re: Servos sketches , problema , ARDUINO MEGA on: March 27, 2013, 09:45:48 pm
nadie me respondera ? o no entiende lo que les describo?
10  International / Software / Servos sketches , problema , ARDUINO MEGA on: March 26, 2013, 01:35:36 pm
  cuando paso un sketch de servos al arduino todo anda bien,pero cuando quiero copiar otro sketch ,ocurren 2 cosas : me dice que el puerto COM esta ocupado ó sino demora mucho y al final dice "time error connect",
ahora si quiero pasarle un skecth al arduino de servos,tengo que desconectar el cable y otra vez volver a conectar para pasar el sketch correctamente.
ahora mis preguntas son :

 -es eso normal ? cada vez que copiare un sketch de servo tengo que desconectar y conectar el cable?
 -para copiar el skecth necesariamente el servo no debe estar conectado al arduino? (si es asi , se debe desconectar el GND  y la señal o solo uno de ellos)
-una vez alimente el servo directament de los 5V y GND del arduino ,lo que hacie que el arduino se conecte y desconecte de la PC, creen que eso haya dañado una parte del ARDUINO o dejado "secuelas"

porfavor espero su respuesta .muchas gracias de antemano

PD: abstenerse a postear si no es nada productivo,cosas que no tienen que ver con el tema ,estan los mensaje privados.suerte
Pages: [1]