Thermographic Cameras
Creates images based on heat (infrared radiation) rather than visible light. Sees absolute temperature of every pixel.
Specs: range:-20°C to +400°C, resolution:80x60 to 640x480
Integrated Environmental Chips
Tiny chips that measure Temperature, Humidity, and Pressure in a single package.
Specs: precision:±0.5°C, ±2% RH, ±1hPa, interface:I2C/SPI
Air Quality (Particulate Matter)
Laser scattering sensors that count dust particles (PM2.5, PM10) to determine air purity.
Specs: target:PM1.0, PM2.5, PM10, method:Laser Scattering
Arduino - Reading DHT22 Temp/Humidity
#include "DHT.h"
#define DHTPIN 2
#define DHTTYPE DHT22
DHT dht(DHTPIN, DHTTYPE);
void setup() {
Serial.begin(9600);
dht.begin();
}
void loop() {
// Reading takes about 250ms
float h = dht.readHumidity();
float t = dht.readTemperature();
if (isnan(h) || isnan(t)) {
Serial.println("Failed to read from DHT sensor!");
return;
}
Serial.print("Humidity: "); Serial.print(h); Serial.print("% ");
Serial.print("Temp: "); Serial.print(t); Serial.println("°C");
delay(2000);
}