Colegio de San Juan de Letran - Calamba: Bo. Bucal Calamba City, Laguna
Colegio de San Juan de Letran - Calamba: Bo. Bucal Calamba City, Laguna
Grade
#include <SoftPWM.h>
#include <SoftPWM_timer.h>
#include <LiquidCrystal.h>
#include “Assignment_2.h”
int fanspeed;
int fanLCD;
void initial_device()
{
//initialize LCD size
//display "MCU-based" at 6,0
MyTemp_LCD.setCursor(COL1, ROW1);
MyTemp_LCD.print("MCU-based");
//display "Fan Speed" at 6,1
MyTemp_LCD.setCursor(COL2, ROW2);
MyTemp_LCD.print("Fan Speed");
//display "Control System" at 3,2
MyTemp_LCD.setCursor(COL3, ROW3);
MyTemp_LCD.print("Control System");
//display "with LCD Display" at 2,3
MyTemp_LCD.setCursor(COL4, ROW4);
MyTemp_LCD.print("with LCD Display");
LONG_DEL;
//clear LCD text display
MyTemp_LCD.clear();
{
MyTemp_LCD.clear();
//display "<< CURRENT STATUS >>" at 0,0
MyTemp_LCD.setCursor(COL0, ROW1);
MyTemp_LCD.print("<< CURRENT STATUS >>");
//display "Fan Speed: " at 0,1
MyTemp_LCD.setCursor(COL0, ROW2);
MyTemp_LCD.print("Fan Speed: ");
MyTemp_LCD.setCursor(COL3A, ROW2);
MyTemp_LCD.print(fanLCD);
//display "Temp. in C: " at 0,2
MyTemp_LCD.setCursor(COL0, ROW3);
MyTemp_LCD.print("Temp. in C: ");
MyTemp_LCD.setCursor(COL3A, ROW3);
MyTemp_LCD.print(cel_temp);
//display "Temp. in C: " at 0,3
MyTemp_LCD.setCursor(COL0, ROW4);
MyTemp_LCD.print("Temp. in F: ");
MyTemp_LCD.setCursor(COL3A, ROW4);
MyTemp_LCD.print(fahr_temp);
LONG_DEL;
}
Schematic Diagram: