使用RIOT操作系統(tǒng)的DHT22數(shù)字傳感器測量溫度和相對濕度。
硬件部件
軟件應(yīng)用程序和在線服務(wù)
- RIOT OS RIOT
該項(xiàng)目展示了如何使用RIOT操作系統(tǒng)創(chuàng)建一個(gè)簡單的應(yīng)用程序來測量溫度和相對濕度。我們將DHT22數(shù)字傳感器與STM32 Nucleo-64 F401RE開發(fā)板結(jié)合使用。
分步介紹如何設(shè)置RIOT應(yīng)用程序以及如何使用DHT模塊控制數(shù)字傳感器:
設(shè)置RIOT應(yīng)用程序
要?jiǎng)?chuàng)建一個(gè)新的應(yīng)用程序,您需要?jiǎng)?chuàng)建一個(gè)包含兩個(gè)文件的目錄:(1)Makefile和(2)main.c文件。
Makefile至少應(yīng)定義應(yīng)用程序的以下基本方面:
應(yīng)用程序的名稱(APPLICATION)
RIOT基本目錄的位置(RIOTBASE)
此外,它需要包括Makefile.include從RIOTBASE