Sistemas Digitales APLICACIN USANDO EL SENSOR DE TEMPERATURA LM35 MATERIALES Sensor LM35
Arduino UNO
Cables para Arduino
Cable USB tipo AB
Aplicacin Arduino
Aplicacin Processing
UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS
Sistemas Digitales DIAGRAMA DE CONEXION
UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS
Sistemas Digitales PROCEDIMIENTO
En primer lugar, se hacen las conexiones correspondientes entre el
sensor y el arduino.
Sensor LM35
Arduino UNO
En segundo lugar, se realiza el cdigo en Arduino IDE.
UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS
Sistemas Digitales
En tercer lugar, se conecta el arduino UNO con la PC mediante el cable
USB tipo AB
Cable USB tipo AB
En cuarto lugar, se prueba la aplicacin mediante arduino, antes de
correr la aplicacin se debe hacer algunas configuraciones como identificar seleccionar el tipo de placa (Arduino UNO) que se est usando y el puerto (COM 3).
Una vez probada la aplicacin mediante Arduino IDE, se pasa a realizar
el cdigo en Processing IDE.
UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS
Sistemas Digitales
Finalmente se corre la aplicacin mediante Processing, teniendo en
cuenta que solo se puede correr un programa a la vez, es decir, si se corre la aplicacin en Arduino IDE se debe poner STOP en Processing IDE y viceversa.
EXPLICACIN
Respecto a ARDUINO IDE
UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS
Sistemas Digitales Se utiliz el Arduino IDE para programar las instrucciones que se envi al microcontrolador Arduino para que permitiera mostrar los datos acerca de la variacin de la temperatura en el ambiente, los cuales son recogidos a travs del sensor de temperatura LM35. Aqu veremos algunas sentencias importantes utilizadas en este cdigo: serial.begin (9600): Establece la velocidad de datos en bits por segundo para la transmisin de datos en serie. analogRead (sensorPin): Lee el valor del pin analgico especificado. delay (1000): Hace una pausa en el programa de la cantidad de tiempo (en milisegundos) especificado como parmetro.
Respecto a PROCESSING IDE
En este caso se utiliz processing IDE para poder darle animacin al cdigo hecho en arduino IDE, con el objetivo de representar grficamente los datos obtenidos del sensor de temperatura; todo lo dicho textualmente se pudo lograr gracias a este programa, dado que acta como una interfaz con el arduino IDE. El fin de esta aplicacin es que mediante un cdigo se pudo hacer una figura, en este caso, un crculo, que conforme vaya incrementando la temperatura, el crculo ir creciendo y si la temperatura disminuye el crculo se har pequeo. Aqu veremos algunas sentencias importantes utilizadas en este cdigo: background (11, 28, 175): Esta sentencia nos permite darle color al fondo de la imagen, en este caso color azul. size (500, 500): Aqu le daremos el tamao de la ventana de la figura. framerate (60): Nos representa los cuadros por segundo que se ver en el aumento y diminucin de tamao del crculo. fill (#DC8989): Esta sentencia nos indica el color de la figura. elipse (250,250, num*4, num*4): Cada parmetro nos indica lo siguiente: coordenada del eje x, coordenada del eje y, longitud del dimetro en la horizontal, longitud del dimetro en la vertical.