SKU:DFR0588 (https://www.dfrobot.com/forum/)
(https://www.dfrobot.com/)
Introduction
Gravity: Analog SHT30 Temperature & Humidity Sensor adopts the new generation SHT30
temperature and humidity sensor from Sensirion. Thanks to Sensirion's CMOSens® technology,
highly integrated capacitive humidity sensing components and bandgap temperature sensing
components, the SHT30 offers high reliability and long-term stability with low power
consumption, fast response and immunity to interference. The sensor is internally calibrated,
linearized and amplified to output analog voltages that are linear with temperature or humidity.
It is compatible with 3.3V/5V controllers such as Arduino, micro:bit, ESP32. It is easy to achieve
precise and high reliability temperature and humidity sensing for urban environment monitoring,
intelligent buildings, industrial automation, smart home and other Internet of Things applications.
Features
Internal auto calibration, linear analog voltage output
High precision, low power consumption, fast response
Compatible with 3.3V/5V controller
Application
Urban Environmental Monitoring
Intelligent Building, Home
Industrial Automation
Specification
IC (Sensor): Sensirion SHT30
Input Voltage (VCC) : 3.3V - 5.5V
Interface: Gravity Analog (PH2.0-3P,analog voltage output 0.3-2.7V)
Quiescent Current: 2s
Humidity Performance
Range: 0 - 100 %RH
Resolution: 0.006 %, 14bit
Accuracy: ±3 %RH@10 - 90 %RH (typical),±8 %RH@0 - 100 %RH (typical)
Response Time: >8s
Response Time: >8s
Board Overview
No.
Label
Description
1
-
Power GND
2
+
Power VCC(3.3~5.5V)
3
RH
Relative humidity analog output (0.3-2.7V)
4
T
Temperature analog output (0.3-2.7V)
5
/
2.54mm-4P via pinout
Output Characteristic
When the module is powered within rated input voltage and works normally, it outputs a
lt
f 0 3 2 7V hi h i li
ith t
t
h
idit Th
di
voltage of 0.3~2.7V which is linear with temperature or humidity. The corresponding
relationship is shown below.
Arduino Tutorial
This tutorial presents a basic usage of the module with Arduino UNO.
Requirements
Hardware
DFRduino UNO R3 (https://www.dfrobot.com/product-838.html) (or similar) x 1
Gravity: Analog SHT30 Temperature & Humidity Sensor x 1
Gravity 3P sensor wire (or Dupont wires) x 1
Software
Arduino IDE (https://www.arduino.cc/en/Main/Software)
Connection Diagram
Example Codes
/**************************************************************************/
/*
@file
SHT30_TempRH_Read.ino
@author
Henry (DFRobot)
@version
V1.0
@date
2019-08-12
@copyright Copyright (c) 2010 DFRobot Co.Ltd (https://www.dfrobot.com)
@licence
The MIT License (MIT)
@breif
This example read and print the temperature and relative humidity.
This demo and related libraries are for DFRobot Gravity: Analog SHT30 Temperature & Hu
Check out the links below for tutorials and connection diagrams
Product(CH): https://www.dfrobot.com.cn/
Product(EN): https://www.dfrobot.com/
*/
/**************************************************************************/
// VREF: Analog reference
// VREF: Analog reference
// For Arduino UNO, Leonardo and mega2560, etc. change VREF to 5
// For Arduino Zero, Due, MKR Family, ESP32, etc. 3V3 controllers, change VREF to 3.3
#define VREF 5.0
#define TEMPERATURE_PIN A1
#define HUMIDITY_PIN A0
#define ADC_RESOLUTION 1024
float Tc, Tf, RH, analogVolt;
void setup() {
Serial.begin(115200);
Serial.println("SHT30 Starts up.");
}
void loop() {
analogVolt = (float)analogRead(TEMPERATURE_PIN) / ADC_RESOLUTION * VREF;
// Convert voltage to temperature (℃, centigrade)
Tc = -66.875 + 72.917 * analogVolt;
// Convert voltage to temperature (°F, fahrenheit )
Tf = -88.375 + 131.25 * analogVolt;
Serial.print("Termperature:" );
Serial.print(Tc, 1);
S i l
i t(" C / " )
Serial.print(" C / " );
Serial.print(Tf, 1);
Serial.println(" F" );
analogVolt = (float)analogRead(HUMIDITY_PIN) / ADC_RESOLUTION * VREF;
// Convert voltage to relative humidity (%)
RH = -12.5 + 41.667 * analogVolt;
Serial.print("Humidity:" );
Serial.print(RH, 1);
Serial.println(" %RH" );
Serial.println();
delay(2000);
}
Results
Temperature or relative humidity is printed every 2s.
micro:bit Tutorial
This tutorial presents a basic usage of the module with micro:bit.
Requirements
Hardware
micro:bit - an Educational & Creative Tool for Kids (https://www.dfrobot.com/product1587.html) x 1
Micro:Mate - A Mini Expansion Board for micro:bit (https://www.dfrobot.com/product1699.html) x 1
Gravity: Analog SHT30 Temperature & Humidity Sensor
Gravity 3P sensor wire (or Dupont wires) x 1
Software
Microsoft MakeCode for micro:bit (https://makecode.microbit.org/)
Connection Diagram
Example Codes
Results
Temperature and relative humidity are printed from serial every 2s.
FAQ
For any questions, advice or cool ideas to share, please visit the DFRobot Forum
(https://www.dfrobot.com/forum/).
More Documents
Schematic
Schematic
(https://github.com/DFRobot/Wiki/raw/master/DFR0588/res/DFR0588%20(V1.0)%20Schemat
ic.pdf)
Layout & Dimension
(https://github.com/DFRobot/Wiki/raw/master/DFR0588/res/DFR0588%20(V1.0)%20Layout%
20with%20dimension.pdf)
Sensirion SHT3x-ARP Datasheet
(https://github.com/DFRobot/Wiki/raw/master/DFR0588/res/SHT30-ARP-B.PDF)
DFshopping_car1.png Get DFR0588 Gravity: Analog SHT30 Temperature & Humidity Sensor
(https://www.dfrobot.com/product-1908.html) from DFRobot Store or DFRobot Distributor.
(https://www.dfrobot.com/index.php?route=information/distributorslogo)
Turn to the Top
很抱歉,暂时无法提供与“DFR0588”相匹配的价格&库存,您可以联系我们找货
免费人工找货- 国内价格
- 1+172.34142
- 2+160.85200
- 3+152.01397
- 国内价格
- 1+81.80974
- 2+75.25777
- 3+72.21536
- 5+71.13734