跳至主要内容

传感器

Start Here — Which Sensor?

🌡️ Environment monitoring? BME280. Temp, humidity, pressure in one $3 module. BME280 Hookup →

📏 Distance measurement? VL53L0X (ToF laser, 2m) or HC-SR04 (ultrasonic, 4m).

🧭 Orientation / motion? ICM-20948. 9-axis IMU — accel + gyro + magnetometer. IMU Docs →

SensorMeasuresInterfaceRangePrice
BME280Temp/Humidity/PressureI2C-40–85°C, 0–100% RH~$3
DHT22Temp/HumidityGPIO-40–80°C, 0–100% RH~$4
HC-SR04Distance (ultrasonic)GPIO2–400 cm~$2
VL53L0XDistance (ToF laser)I2C3–200 cm~$5
MPU60506-axis IMU (accel+gyro)I2C±16g, ±2000dps~$3
ICM-209489-axis IMU (accel+gyro+mag)I2C/SPI±16g, ±2000dps~$10
INA219Current/Power monitorI2C0–26V, 0–3.2A~$3
MQ-2Combustible gas/smokeAnalogVarious gases~$2
BH1750Ambient light (lux)I2C1–65535 lux~$2
DS18B20Temperature (waterproof)1-Wire-55–125°C~$3

OpenELAB Sensors

Hookup Guides