ok

Dependencies:   TextLCD mbed

Fork of TextLCD_HelloWorld by Simon Ford

Committer:
ekasinambela
Date:
Wed Jun 22 11:42:55 2016 +0000
Revision:
3:3984ad07b952
Parent:
2:ad0b044d0a10
inizialization of the system

Who changed what in which revision?

UserRevisionLine numberNew contents of line
simon 1:7418a52375a0 1 // Hello World! for the TextLCD
simon 1:7418a52375a0 2
simon 0:334327d1a416 3 #include "mbed.h"
simon 0:334327d1a416 4 #include "TextLCD.h"
simon 0:334327d1a416 5
ekasinambela 3:3984ad07b952 6 TextLCD lcd(p19, p20, p21, p22, p23, p24); // rs, e, d4-d7
ekasinambela 3:3984ad07b952 7 DigitalIn switchinput(p7);
simon 0:334327d1a416 8 int main() {
ekasinambela 3:3984ad07b952 9 int message=1;
ekasinambela 3:3984ad07b952 10 while (message<8){
ekasinambela 3:3984ad07b952 11
ekasinambela 3:3984ad07b952 12 if (switchinput==1){
ekasinambela 3:3984ad07b952 13 message++;
ekasinambela 3:3984ad07b952 14 wait(2);
ekasinambela 3:3984ad07b952 15 }
ekasinambela 3:3984ad07b952 16
ekasinambela 3:3984ad07b952 17 if (message==1){lcd.printf("Check the water tank \n");}
ekasinambela 3:3984ad07b952 18 if (message==2){lcd.printf("Check the solution tank \n");}
ekasinambela 3:3984ad07b952 19 if (message==3){lcd.printf("Check the water tube \n");}
ekasinambela 3:3984ad07b952 20 if (message==4){lcd.printf("Check the salinity tube \n");}
ekasinambela 3:3984ad07b952 21 if (message==5){lcd.printf("Check the valves position \n");}
ekasinambela 3:3984ad07b952 22 if (message==6){lcd.printf("Check the sirenge \n");}
ekasinambela 3:3984ad07b952 23 if (message==7){lcd.printf("Check the sensor position \n");}
ekasinambela 3:3984ad07b952 24 if (message==8){lcd.printf("Check the thermostat \n");}
ekasinambela 3:3984ad07b952 25 }
ekasinambela 3:3984ad07b952 26 lcd.printf("Done, System will start in 2 sec \n");
ekasinambela 3:3984ad07b952 27 wait(2);
simon 0:334327d1a416 28 }