AYUDA MEMORIA EN PROGRAMACION ARDUINO

 AYUDA MEMORIA EN PROGRAMACION ARDUINO

  • MANUAL DE PROGRAMACIÓN DE ARDUINO

En esta manual se describen las características básicas de la placa Arduino Duemilanove y se muestran las principales consideraciones para realizar su programación.

This manual describes the basic characteristics of the Arduino Duemilanove board and shows the main considerations for programming it.

LINK CLICK AQUI

PROBANDO PROGRAMA MEDIDOR DE VOLTAJE E INSTALACION DE PANTALLA LCD.

TESTING VOLTAGE METER PROGRAM AND LCD SCREEN INSTALLATION.

FUNCIONA PERFECTO

#include <Wire.h>

#include <LiquidCrystal_I2C.h>

LiquidCrystal_I2C lcd(0x27,16,2); //esta linea es para indicar el modelo de LCD, 0x27 es la dirección del LCD, 16 es la cantidad de caracteres por linea y el 2 es la cantidad de lineas

int Sensor = A0; //este es el pin de estrada de datos analógicos

// recordar siempre verificar los parentesis, los ; 

// recuerda verificar los paréntesis de corchetes

void setup() {

//Serial.begin(9600);

lcd.init(); // iniciar LCD

lcd.backlight(); //inicia luz de la pantalla

// Escribimos el Mensaje en el LCD en una posición  central.

  lcd.setCursor(0, 0); //ubicación de texto pantalla inicial primera linea (donde cero es la primera linea)

  lcd.print("Voltimetro"); //muestra el texto que esta entre comillas (este aparecerá en la primera linea)

  lcd.setCursor(0, 1); // ubicación de texto pantalla inicial primera linea (donde uno  es la segunda linea)

  lcd.print("test de pantalla  "); //muestra el texto que esta entre comillas (este aparecerá en la primera linea)

  delay(5000); // tiempo que dara para pasar a la pantalla de medición

  lcd.clear();

}


void loop() {

  

float voltaje =  (float)25*analogRead(A0)/1023; // formula para medir voltaje hasta 25v DC(utilizando placa divisora de tensión modelo voltaje sensor)

lcd.setCursor(0,0); // UBICACION DEL TEXTO 

lcd.print("Volteje medido"); //imprimo UN TEXTO X

//Serial.print("Voltaje medido =  ");

//Serial.println(voltaje);

lcd.setCursor(4,1); // coloco la ubicación en LCD  

lcd.print(voltaje); // imprimo la variable

delay(500); // tiempo de entre medición de voltaje en la entrada cero

lcd.clear();

}



Comentarios

Entradas populares