Vistas de página en total

domingo, 13 de mayo de 2018

EJEMPLO 4: ESCRITURA SERIAL


En este ejemplo se convertirá el valor analógico de un lm35, recordemos que este componente mide temperatura y que arroja 10mV por 1 grado, por lo cual, 100mV equivalen a 10⁰C, luego el valor de temperatura será enviado por puerto serial, que puede ser un ordenador u otro equipo que posea este protocolo de comunicación.


EXAMPLE 4: SERIAL WRITING

In this example the analog value of an lm35 will be converted, it will be recorded that this component measures the temperature and that it throws 10mV by 1 degree, for which, 100mV is equal to 10⁰C, then the temperature value will be sent by serial port, which it can be a team or another team that has this communication protocol.


/*
 ------------------------------------------------------
  Escritura serial
 ------------------------------------------------------
Convertiremos la señal analógica de un lm35 y se enviara por el puerto serial

*/
int lm35 = 0;   // Declaramos la variable lm 35    
float temp = 0; // en temp guardaremos la temperatura

void setup()
{ 
 Serial.begin(19200);//configuración de la velocidad de
                     //transmisión en este caso 19200 baudios
}

void loop() //Bucle
{
 
lm35 = analogRead(A0);//guardamos en lm35 lo convertido           
              
  temp=lm35*0.48875;//ahora calculamos el valor de la
                    //temperatura usando la formula
                    //

  Serial.print("Temperatura = " );//Enviamos la palabra
                                  //temperatura por el puerto
                                  //serial                      
  Serial.print(temp);//enviamos el valor de la temperatura     

  delay(2);          //pausa de 2ms          
}
//Fin Programa



ARDUINO 1: INICIANDO CON ARDUINO

ARDUINO 2: SOFTWARE ARDUINO

ARDUINO 3: PROGRAMACIÓN ARDUINO

EJEMPLO 1 ARDUINO: ENCENDIDO Y APAGADO DE UN LED

EJEMPLO 2 ARDUINO: ENCENDIDO DE UN LED CON PULSADOR

EJEMPLO 3 CONVERSION ANALOGICA DIGITAL Y ENCENDIDO DE LEDS

EJEMPLO 4 ESCRITURA SERIAL

EJEMPLO 5 MANEJO DE LCD

ARDUINO UNO PLACA DE DESARROLLO

No hay comentarios:

Publicar un comentario