![](/media/cache/img/default_profile.jpg.50x50_q85.jpg)
mjghjglhkg
Dependencies: mbed TextLCD max6675 DHT11
main.cpp
- Committer:
- juanespitiarobotica
- Date:
- 2022-02-27
- Revision:
- 0:ee131713cc97
File content as of revision 0:ee131713cc97:
#include "mbed.h" #include "max6675.h" #include "TextLCD.h" #include "DHT11.h" max6675 tem(D12,D13,D11); I2C i2c_lcd(D5,D7); DigitalOut led(LED2), v1(D9), v2(D2), v3(D8); TextLCD_I2C lcd(&i2c_lcd, 0x4E, TextLCD::LCD16x2, TextLCD::HD44780); AnalogIn poten(A5); DHT11 med(D6); InterruptIn bot(A0); Serial pc(USBTX,USBRX); void potenenv(){ float pot=poten.read_u16(); printf("poten: %1.2f\n",pot); wait(1); } int main() { lcd.setMode(TextLCD::DispOn); lcd.setBacklight(TextLCD::LightOn); lcd.setCursor(TextLCD::CurOff_BlkOff); bot.rise(&potenenv); while (true) { if(pc.getc()=='p'){ v1=!v1; wait(1); }else if(pc.getc()=='h'){ v2=!v2; wait(1); }else if(pc.getc()=='t'){ v3=!v3; wait(1); }else{ v1=0; v2=0; v3=0; } } }