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.
Dependencies: AM2320 INPUTS OUTS TextLCD mbed
main.cpp
00001 #include "mbed.h" 00002 #include "AM2320.h" 00003 #include "OUTS.h" 00004 #include "INPUTS.h" 00005 //#include "TextLCD.h" 00006 00007 Timer t; 00008 00009 AM2320 senzor (PB_9, PB_8); 00010 OUTS izlazi (PC_10, PC_12, PC_1, PC_0); 00011 INPUTS ulazi (PC_2, PC_3); 00012 Serial pc(USBTX, USBRX); 00013 //TextLCD lcd (A0,A1,A2,A3,A4,A5); 00014 00015 00016 00017 int main() { 00018 00019 float trazena_temperatura, trazena_vlaga, senzor_vlaga, senzor_temperatura; 00020 t.start(); 00021 while (true) { 00022 00023 trazena_temperatura = ulazi.get_temp_req(); 00024 trazena_vlaga = ulazi.get_hum_req(); 00025 senzor_vlaga = (float)senzor.humidity()/10; 00026 senzor_temperatura = (float)senzor.temperature()/10; 00027 izlazi.outs_on(senzor_temperatura, senzor_vlaga, trazena_temperatura, trazena_vlaga); 00028 00029 if (t.read()>2){ 00030 00031 pc.printf("Trazena temperatura: %.1f C\nTrazena vlaga: %.1f %%RH\n\n", trazena_temperatura, trazena_vlaga); 00032 pc.printf("Trenutna temperatura: %.1f C\nTrenutna vlaga: %.1f %%RH\n_____________________________________________\n", senzor_temperatura, senzor_vlaga); 00033 t.reset(); 00034 } 00035 00036 00037 } 00038 }
Generated on Wed Jul 13 2022 23:45:39 by
1.7.2