實戰練習

STM32 實例應用 ─ MAX30205 接觸式溫度感測器

  MAX30205 是一款接觸式的人體溫度感測器,MAXIM也有在他們的Health Sensor Platform 2.0中提及使用該感測器進行人體溫度的估測,該感測器使用I2C通訊介面進行存取,支持2.7~3.3V的準位通訊,同時為16-Bit的解析度(0.00390625 °C ),在體積也算是相當小。

  該實例以STM32L031F6Px進行開發,使用I2C通訊協定,配合STM32CubeMX及Keil 5,使用HAL函式庫。關於感測器更詳細的內容及資料可以參考資料手冊:MAXIM MAX30205

繼續閱讀 “STM32 實例應用 ─ MAX30205 接觸式溫度感測器”

STM32 實例應用 ─ BME280 數位溫溼度與氣壓感測器

  BME280 是一顆結合溫度、濕度、氣壓於一的數位感測器,可以透過SPI及I2C存取。並且 BME280 的體積很小,包裝為LGA,性能與表現上算是相當不錯的一顆感測器。名字上與 BMP280 很相近,BMP280僅有氣壓感測,但兩者的暫存器是可以相容的。

  該實例以STM32L031F6Px進行開發,使用I2C通訊協定,配合STM32CubeMX及Keil 5,使用HAL函式庫。關於感測器更詳細的內容及資料可以參考資料手冊:BOSCH BME280 Datasheet

繼續閱讀 “STM32 實例應用 ─ BME280 數位溫溼度與氣壓感測器”

STM32 實例應用 ─ DHT11 溫溼度感測

  溫溼度感測是目前很常見的需求及技術,而 DHT11 是相當容易控制及撰寫的溫溼度感測器, DHT11 為數位信號輸出溫濕度複合感測器,包括一個電阻式感濕元件和一個NTC測溫元件,為 4 Pin*2.54的DIP封裝,使用及安裝相當方便。

該實例以STM32L031F6Px進行開發,配合STM32CubeMX及Keil 5,使用HAL函式庫。關於感測器更詳細的內容及資料可以參考資料手冊:AOSONG DHT11 Datasheet

繼續閱讀 “STM32 實例應用 ─ DHT11 溫溼度感測”