office environment

Dependencies:   mbed LCD_DISCO_F746NG BSP_DISCO_F746NG DHT

Committer:
dillerkongen
Date:
Wed Jan 22 09:40:45 2020 +0000
Revision:
1:5bef205a4c5e
Parent:
0:272475a21915
before export

Who changed what in which revision?

UserRevisionLine numberNew contents of line
dillerkongen 0:272475a21915 1 #include "mbed.h"
dillerkongen 0:272475a21915 2 #include "LCD_DISCO_F746NG.h"
dillerkongen 0:272475a21915 3 #include "DHT.h"
dillerkongen 0:272475a21915 4
dillerkongen 0:272475a21915 5 DHT dht(D4, DHT22);
dillerkongen 0:272475a21915 6 LCD_DISCO_F746NG lcd;
dillerkongen 0:272475a21915 7
dillerkongen 0:272475a21915 8 int main() {
dillerkongen 0:272475a21915 9
dillerkongen 0:272475a21915 10 lcd.SetBackColor(LCD_COLOR_BLACK);
dillerkongen 0:272475a21915 11 lcd.SetTextColor(LCD_COLOR_WHITE);
dillerkongen 0:272475a21915 12 while(1){
dillerkongen 0:272475a21915 13
dillerkongen 0:272475a21915 14 char humid[10];
dillerkongen 0:272475a21915 15 sprintf(humid, "%f", dht.ReadHumidity());
dillerkongen 0:272475a21915 16
dillerkongen 0:272475a21915 17 char temp[10];
dillerkongen 0:272475a21915 18 sprintf(temp, "%f", dht.ReadTemperature(CELCIUS));
dillerkongen 0:272475a21915 19
dillerkongen 0:272475a21915 20 lcd.DisplayStringAt(0, LINE(1), (uint8_t *)"Humidity: ", CENTER_MODE);
dillerkongen 0:272475a21915 21 lcd.DisplayStringAt(0, LINE(2), (uint8_t *)humid, CENTER_MODE);
dillerkongen 0:272475a21915 22 lcd.DisplayStringAt(0, LINE(3), (uint8_t *)"Temp: ", CENTER_MODE);
dillerkongen 0:272475a21915 23 lcd.DisplayStringAt(0, LINE(4), (uint8_t *)temp, CENTER_MODE);
dillerkongen 0:272475a21915 24
dillerkongen 0:272475a21915 25
dillerkongen 0:272475a21915 26 }
dillerkongen 0:272475a21915 27 }