Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
main.cpp
00001 00002 #include "mbed.h" 00003 #include "TextLCD.h" 00004 00005 TextLCD lcd(D12, D11, D5, D4, D3, D2, TextLCD::LCD16x2); // rs, e, d4, d5, d6, d7 // LCD 00006 00007 DigitalIn pin1(D6); // opcion 1 00008 DigitalIn pin2(D7); // opcion 2 00009 DigitalIn pin3(D8); // opcion 3 00010 DigitalIn pin4(D9); // opcion 4 00011 00012 DigitalOut myled(LED1); 00013 00014 //int main() 00015 //{ 00016 // lcd.printf(" INICIALIZANDO \n"); 00017 // lcd.printf(" BIENVENIDO \n"); 00018 // 00019 // lcd.cls(); 00020 // 00021 //} 00022 int main() 00023 { 00024 00025 //pin1.mode(PullUp); 00026 //pin2.mode(PullUp); 00027 //pin3.mode(PullUp); 00028 //pin4.mode(PullUp); 00029 00030 lcd.cls(); 00031 lcd.printf(" INICIALIZANDO \n"); 00032 lcd.printf(" BIENVENIDO \n"); 00033 wait(2); 00034 00035 while (1) 00036 { 00037 lcd.cls(); 00038 lcd.printf(" SELECCIONE \n"); 00039 lcd.printf(" UNA OPCION \n"); 00040 wait(2); 00041 00042 lcd.cls(); 00043 lcd.printf("1. Test Aire "); 00044 wait(1); 00045 00046 lcd.cls(); 00047 lcd.printf("2. Test Humedad "); 00048 wait(1); 00049 00050 lcd.cls(); 00051 lcd.printf("3. Test Tierra "); 00052 wait(1); 00053 00054 lcd.cls(); 00055 lcd.printf("4. Test Temperatura "); 00056 wait(1); 00057 00058 00059 lcd.cls(); 00060 lcd.printf(" SELECCIONE \n"); 00061 lcd.printf(" UNA OPCION \n"); 00062 wait(2); 00063 00064 if(pin1==1) 00065 { 00066 myled=1; 00067 lcd.cls(); 00068 lcd.printf(" Calidad Aire "); 00069 lcd.printf(" ppm = 1000 "); 00070 wait(2); 00071 00072 } 00073 else if(pin1==0) 00074 { 00075 myled=0; 00076 } 00077 00078 if(pin2==1) 00079 { 00080 myled=1; 00081 lcd.cls(); 00082 lcd.printf(" Humedad "); 00083 lcd.printf(" 15 porciento "); 00084 wait(2); 00085 00086 } 00087 else if(pin2==0) 00088 { 00089 myled=0; 00090 } 00091 00092 } 00093 }
Generated on Mon Aug 1 2022 01:23:48 by
1.7.2