Sensore di temperatura DHT11 con scheda STM32F401RE Nucleo

Il progetto si pone come obiettivo quello di implementare un sensore di temperatura DHT11 con la scheda di sviluppo STM32F401RE Nucleo. Per il progetto si ringrazia Alexandro Brinoveanu , per gli amici Alex, che mi ha stimolato alla scrittura di un firmware per questa applicazione. Il sensore DHT11 Si tratta di un sensore digitale di temperatura e umidità, che rende i dati in uscita in modo seriale attraverso un singolo BUS. Vi sono tre terminali: VCC e GND, dedicati all'alimentazione del sensore, e Data, dedicato allo scambio di informazioni tra il sensore e il microcontrollore. Se non si dispone del modulo, è necessario connettere il sensore come mostrato in figura 1: il pin 1, VDD, alla tensione di alimentazione (3.3 V o 5 V), il pin 2, GND, a massa e il pin 4, Data, a un ingresso della scheda. E' necessario inserire una resistenza di Pull-Up tra VDD e Data da 5 kOhm. Il pin 3 non è connesso (NC). Datasheet del sensore a questo link Figura 1: schema di collegamento....