DHT11 sensor test for Stage 1 Engineering at the University of York

Dependencies:   DHT11 UoY-serial

Committer:
ajp109
Date:
Thu Sep 16 15:37:20 2021 +0000
Revision:
2:789cc1bc1adc
Parent:
1:acb591685a28
Initial commit of DHT11-test

Who changed what in which revision?

UserRevisionLine numberNew contents of line
ajp109 0:77209603a6fe 1 #include "mbed.h"
ajp109 2:789cc1bc1adc 2 #include "UoY-serial.h"
ajp109 2:789cc1bc1adc 3 #include "DHT11.h"
ajp109 0:77209603a6fe 4
ajp109 2:789cc1bc1adc 5 // D2 is the data pin name on the Nucleo board
ajp109 2:789cc1bc1adc 6 DHT11 sensor(D2);
ajp109 1:acb591685a28 7
ajp109 0:77209603a6fe 8 int main()
ajp109 0:77209603a6fe 9 {
ajp109 2:789cc1bc1adc 10 while(true) {
ajp109 2:789cc1bc1adc 11 // Print temperature and humidity
ajp109 2:789cc1bc1adc 12 printf("Temp: %d\n", sensor.readTemperature());
ajp109 2:789cc1bc1adc 13 printf(" RH: %d%%\n", sensor.readHumidity());
ajp109 2:789cc1bc1adc 14
ajp109 2:789cc1bc1adc 15 // Wait 2 seconds before doing it again
ajp109 2:789cc1bc1adc 16 thread_sleep_for(2000);
ajp109 1:acb591685a28 17 }
ajp109 0:77209603a6fe 18 }
ajp109 2:789cc1bc1adc 19