ccc
Dependencies: HYT TextLCD mbed
Fork of HYT_example by
main.cpp
- Committer:
- jw17594
- Date:
- 2018-08-28
- Revision:
- 1:97c7fc5d4127
- Parent:
- 0:cd8ba9e5f346
File content as of revision 1:97c7fc5d4127:
#include "mbed.h" #include "HYT.h" #include "TextLCD.h" TextLCD lcd(p15, p16, p17, p18, p19, p20); Serial pc(USBTX, USBRX); Ticker timeKeeping; HYT SENSOR (p9, p10); // sda, scl // HYT sensor polling cycle void dataUpdate(void) { SENSOR.MRCommand(); wait_ms(100); SENSOR.DFCommand(); } void secondsCallback(void) { pc.printf("Humidity level: %.1f\r\n%", SENSOR.humidity); pc.printf("Temperature level: %.1f\r\n%", SENSOR.temperature); pc.printf("-------------------------------\r\n%", SENSOR.temperature); lcd.locate(1,0); lcd.printf("Humidity level: %.1f\r\n%", SENSOR.humidity); } int main() { timeKeeping.attach(&secondsCallback, 1.0f); while(1) { dataUpdate(); } }